Khai giảng lớp học TF 06
- Lời chào từ giảng viên + trợ giảng
- Giới thiệu nội dung chi tiết lớp học + thi chứng chỉ Tensorflow
- Giới thiệu về Project cuối khóa + điều kiện tham gia.
Sách bổ trợ cho lớp học
Giới thiệu về Học máy/Học sâu
Giới thiệu học giám sát, không giám sát và học tăng cường.
Mô hình hồi quy tuyến tính
- Giới thiệu bài toán Grab
- Quá trình xây dựng một mô hình
- Mô hình hồi quy tuyến tính
- Thuật toán Gradient Descent
- Lập trình hồi quy tuyến tính một biến
Hồi quy tuyến tính với Tensorflow
- Ôn tập hồi quy tuyến tính
- Thực hành hồi quy tuyến với Tensorflow
Mô hình hồi quy tuyến tính với dữ liệu nhiều cột
- Bộ dữ liệu giá nhà
- Phân tích dữ liệu và các vấn đề sẽ gặp khi xử lý dữ liệu
- Hồi quy tuyến tính trên bộ dữ liệu này
Ôn tập hồi quy tuyến tính với nhiều cột
Ôn tập hồi quy tuyến tính với nhiều cột, thực hành với Tensorflow
Stochastic Gradient Descent - SGD
- Tại sao chúng ta không dùng Gradient Descent
- Stochastic Gradient Descent
- Lập trình SGD với bài toán Grab
- Nâng cao - Khả năng hội tụ của SGD
Bài toán phân loại nhị phân
- Bài toán phân loại nhị phân
- Bài toán phát hiện rủi ro
- Mô hình hồi quy Logistic theo chiều thuận
Ôn tập hồi quy Logistic
- Ôn luyện mô hình
- Lập trình với Tensorflow
Bài toán phân loại nhiều lớp
- Softmax Regression
- Chứng minh công thức Categorical cross entropy
Ôn tập Softmax - Maximum Likelihood Estimation
Ôn tập Softmax - Maximum Likelihood Estimation
Hiệu chỉnh mô hình L1/L2
- Giới thiệu hiện tượng Underfitting và Overfitting
- Ví dụ Overfitting với bài toán phân loại
- Cách khắc phục hiện tượng Overfitting
Các chỉ số đánh giá mô hình
Các chỉ số đánh giá mô hình cơ bản
- Precision
- Recall
- F1
Mạng nơ ron (Neural Network)
- Giới thiệu mạng nơ ron
- Diễn giải lớp ẩn, nơ ron
- Hàm tuyến tính, phi tuyến
- Các vấn đề hay gặp khi đào tạo mạng nơ ron
Ôn tập Mạng nơ ron lan truyền thuận + Thực hành với Tensorflow
- Ôn tập Mạng nơ ron lan truyền thuận
- Thực hành với Tensorflow
Thuật toán lan truyền ngược
- Mô phỏng mạng nơ ron
- Ý tưởng thuật toán lan truyền ngược
- Chứng minh lan truyền ngược trên một tham số
Mạng tích chập - Convolutional neural network
- Giới thiệu về hình ảnh, cấu trúc của hình ảnh
- Giới thiệu về Filter, một số filter cơ bản để xử lý ảnh
- Cấu trúc mô hình CNN, các đặc điểm vượt trội so với mạng Neural Network.
Đọc nghiên cứu và trả lời câu hỏi
-
Học cấu trúc phổ biến của một bài báo nghiên cứu, cách đọc hiệu quả.
-
Cùng đọc một số nghiên cứu nổi tiếng trong thị giác máy tính
-
Sử dụng các mô hình đã được xây dựng và đào tạo trên những bộ dữ liệu lớn để cho bài toán với số lượng nhãn nhỏ hơn.
-
Đây là một trong những kỹ thuật quan trọng và được sử dụng rộng rãi trong hầu hết các bài toán AI hiện tại.
ResNet và InceptionNet
- Cấu trúc ResNet và InceptionNet
Ôn tập đọc nghiên cứu + đề thi Tensorflow 03
- Ôn tập đọc nghiên cứu
- Đề thi Tensorflow 03
Đọc nghiên cứu và trả lời câu hỏi
-
Học cấu trúc phổ biến của một bài báo nghiên cứu, cách đọc hiệu quả.
-
Cùng đọc một số nghiên cứu nổi tiếng trong thị giác máy tính
-
Sử dụng các mô hình đã được xây dựng và đào tạo trên những bộ dữ liệu lớn để cho bài toán với số lượng nhãn nhỏ hơn.
-
Đây là một trong những kỹ thuật quan trọng và được sử dụng rộng rãi trong hầu hết các bài toán AI hiện tại.
Xử lý ngôn ngữ tự nhiên - Word2Vec
Các thuật toán Training
- Tối ưu lồi
- Vấn đề của SGD
- SGD với quán tính
- AdaGrad
- AdaDelta và RMSProp
Mô hình ngôn ngữ + RNN
- Mô hình ngôn ngữ
- SimpleRNN
- LSTM
Deep RNN
- LSTM
- Deep RNN
Ôn tập LSTM + Kỹ thuật training
- Ôn tập LSTM
- Kỹ thuật training
- Dropout
- Batch Norm
- Early Stopping (Dừng sớm)
- Multi Task Learning
Timeseries cơ bản
- Giới thiệu Timeseries
- Xây dựng bộ dữ liệu đơn giản
- Xây dựng mô hình dự đoán với mạng nơ ron
Timeseries trong thực tế
- Xử lý timeseries trong thực tế
- Bí kíp thi bài 5 trong đề thi Tensorflow
Luyện thi chứng chỉ Tensorflow
- Cấu trúc đề thi
- Đề thi mẫu
- Một số chú ý quan trọng khi thi
Cùng nhau làm Project