Đề cương khóa học

Machine Learning và các nguyên tắc cơ bản của Neural Networks Mạng Nơ-ron Hồi quy (RNN)

  • NN và RNN
  • Lan truyền ngược
  • Bộ nhớ dài ngắn hạn (LSTM)

TensorFlow Cơ bản

  • Tạo, Khởi tạo, Lưu và Khôi phục các biến TensorFlow
  • Cấp dữ liệu, Đọc và Tải trước dữ liệu TensorFlow
  • Cách sử dụng cơ sở hạ tầng TensorFlow để huấn luyện mô hình ở quy mô lớn
  • Trực quan hóa và Đánh giá mô hình với TensorBoard

TensorFlow Cơ chế 101

  • Các tệp Hướng dẫn
  • Chuẩn bị Dữ liệu
    • Tải xuống
    • Đầu vào và Bộ giữ chỗ
  • Xây dựng Đồ thị
    • Suy luận
    • Mất mát
    • Huấn luyện
  • Huấn luyện Mô hình
    • Đồ thị
    • Phiên
    • Vòng lặp Huấn luyện
  • Đánh giá Mô hình
    • Xây dựng Đồ thị Đánh giá
    • Đầu ra Đánh giá

Sử dụng Nâng cao

  • Lập trình đa luồng và Hàng đợi
  • TensorFlow Phân tán
  • Viết và Chia sẻ Mô hình của bạn Documentation
  • Tùy chỉnh Trình đọc Dữ liệu
  • Sử dụng GPUs¹
  • Thao tác với các Tệp Mô hình TensorFlow

TensorFlow Phục vụ

  • Giới thiệu
  • Hướng dẫn Phục vụ Cơ bản
  • Hướng dẫn Phục vụ Nâng cao
  • Hướng dẫn Phục vụ Mô hình Inception

Mạng Nơ-ron Tích chập Neural Networks

  • Tổng quan
    • Goals
    • Điểm nổi bật của Hướng dẫn
    • Kiến trúc Mô hình
  • Tổ chức Mã
  • Mô hình CIFAR-10
    • Đầu vào Mô hình
    • Dự đoán Mô hình
    • Huấn luyện Mô hình
  • Khởi chạy và Huấn luyện Mô hình
  • Đánh giá Mô hình
  • Huấn luyện Mô hình Sử dụng Nhiều Thẻ GPU¹
    • Đặt Biến và Thao tác trên Thiết bị
    • Khởi chạy và Huấn luyện Mô hình trên Nhiều Thẻ GPU

Deep Learning cho MNIST

  • Thiết lập
  • Tải Dữ liệu MNIST
  • Bắt đầu TensorFlow InteractiveSession
  • Xây dựng Mô hình Hồi quy Softmax
  • Bộ giữ chỗ
  • Biến
  • Lớp Dự đoán và Hàm Chi phí
  • Huấn luyện Mô hình
  • Đánh giá Mô hình
  • Xây dựng Mạng Nơ-ron Tích chập Đa lớp
  • Khởi tạo Trọng số
  • Tích chập và Gộp
  • Lớp Tích chập Đầu tiên
  • Lớp Tích chập Thứ hai
  • Lớp Kết nối Mật độ
  • Lớp Đọc
  • Huấn luyện và Đánh giá Mô hình

Nhận dạng Hình ảnh

  • Inception-v3
    • C++
    • Java

¹ Các chủ đề liên quan đến việc sử dụng GPUs không có sẵn như một phần của khóa học từ xa. Chúng có thể được cung cấp trong các khóa học dựa trên lớp học, nhưng chỉ khi có thỏa thuận trước, và chỉ khi cả người hướng dẫn và tất cả người tham gia đều có máy tính xách tay có GPU NVIDIA được hỗ trợ, với Linux 64 bit đã cài đặt (không được NobleProg cung cấp). NobleProg không thể đảm bảo tính khả dụng của người hướng dẫn có phần cứng cần thiết.

Requirements

  • Python
 28 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories