Học theo slide Deep Learning – Computer Vision: bản đồ bài học
Học theo slide Deep Learning – Computer Vision – NLP? Bảng đối chiếu từng nhóm trang với bài học trên HọcFree, kèm các chỗ slide sai đã đính chính.
Giai đoạn 4 · AI Vision · Chặng 10/14
Học xong chặng này, bạn có thể: Huấn luyện mô hình phân loại ảnh OK/NG bằng PyTorch.
Hoàn thành chặng 1 (Python, NumPy). Biết đạo hàm cơ bản là lợi thế nhưng không bắt buộc.
Học lần lượt từ trên xuống. Làm hết bài tập trong mỗi bài, đánh dấu đã học để theo dõi tiến độ.
Phân biệt lập trình truyền thống và học máy · Biết các loại bài toán học máy · Hiểu quy trình một dự án ML
Hiểu hàm mất mát và gradient · Tự cài gradient descent · Ảnh hưởng của learning rate
Hiểu neuron, hàm kích hoạt, lớp và linear classifier · Hiểu tích chập, pooling, feature map, conv 1×1 · Tính số tham số một lớp Conv
Làm việc với tensor trên CPU, GPU · Dùng autograd tính gradient · Viết vòng lặp huấn luyện 4 bước
Chọn hàm loss đúng cho hồi quy và phân loại · Hiểu mini-batch SGD và learning rate · So sánh Momentum, Adagrad, RMSProp, Adam
Dùng quy tắc chuỗi trên đồ thị tính toán · Hiểu upstream và local gradient · Tự cài forward, backward cho mạng 2 lớp bằng NumPy
Hiểu BatchNorm khi train và khi suy luận · Dùng Dropout đúng chỗ · Tính receptive field qua từng lớp
Nắm ý tưởng chính của LeNet, AlexNet, VGG, ResNet · Hiểu vì sao skip connection giúp mạng sâu · Dùng mô hình pretrained với weights= của torchvision
Nhận biết vanishing, exploding gradient · Chọn hàm kích hoạt và khởi tạo Xavier, He · Dùng gradient clipping theo norm
Viết Dataset đọc ảnh từ thư mục · Dùng DataLoader, batch, shuffle · Chọn augmentation hợp với ảnh công nghiệp
Nhận biết overfitting qua đường loss · Chia dữ liệu không rò rỉ · Các cách chống quá khớp
Tinh chỉnh mô hình có sẵn với ít dữ liệu · Đánh giá bằng ma trận nhầm lẫn · Xuất mô hình ONNX
Không bắt buộc, đọc khi muốn hiểu sâu hơn.
Học theo slide Deep Learning – Computer Vision – NLP? Bảng đối chiếu từng nhóm trang với bài học trên HọcFree, kèm các chỗ slide sai đã đính chính.
ML khác DL ở đâu, ảnh xám và ảnh màu được biểu diễn bằng con số ra sao, và ba bài toán cốt lõi của Computer Vision: phân loại, phát hiện, phân vùng.
Từ hàm điểm f(x) = Wx + b: trọng số “nhìn” thấy gì, vì sao bắt buộc cần hàm kích hoạt và cách nhiều neuron ghép thành mạng nơ-ron sâu.
Tensor, Dataset, DataLoader, model, loss, optimizer, vòng lặp train/validate/test: pipeline huấn luyện phân loại ảnh CIFAR-10 hoàn chỉnh từ đầu.
Vì sao mạng fully connected không hợp với ảnh, tích chập trên ảnh nhiều kênh, công thức kích thước đầu ra và số tham số lớp Conv, kèm ví dụ số.
Feature extractor hay fine-tune? Chọn chiến lược theo kích thước và độ tương đồng dữ liệu, kèm kỹ thuật tăng cường ảnh với torchvision.
Trích đặc trưng contour bằng OpenCV, huấn luyện Random Forest, xem đặc trưng quan trọng và chọn ngưỡng theo yêu cầu lọt lỗi của nhà máy.
Vai trò của framework huấn luyện và runtime triển khai trong vòng đời một dự án AI Vision, cùng gợi ý thứ tự học.
Tra cứu nhanh tensor, GPU, lớp mạng, hàm mất mát, vòng lặp huấn luyện, lưu tải mô hình và các lỗi hay gặp.
Dive into Deep Learning, Understanding Deep Learning, Szeliski, CS231n và thứ tự học gợi ý từ nền tảng đến chuyên sâu.