Giới thiệu 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
Khai giảng
MLOps
Pytorch + Tensorflow + HuggingFace
Thư viện Tensorflow với bài toán phân loại hình ảnh
Thực hành thư viện Pytorch
Thư viện HuggingFace với bài toán phân loại văn bản
MongoDB + Crawl dữ liệu
Cách sử dụng DB lưu trữ dữ liệu hiệu quả
CPUs
Giới thiệu CPU
Tính toán song song trên CPUs
Nhiều lệnh song song (ILP)
Một lệnh trên nhiều luồng dữ liệu (SIMD)
Đa luồng (Multi-thread parallelism)
Phân tán (Distributed Compute) - Bài tập: Lập trình multi threading.
GPUs
GPUs và TPUs
Sự khác biệt giữa CPUs và GPUs (tối ưu cho độ trễ và tối ưu cho băng thông)
Chi tiết kiến trúc của GPU
Giới thiệu CUDA
Lập trình CUDA với C++
Song song trên GPUs - Thư viện Numba
TPUs - Số thực dấu phẩy động
Bàn về các phiên bản của TPUs
Tham số đo quan trọng đo lường tốc độ phần cứng
TPUs
Số thực dấu phẩy động
Học máy chính xác thấp
Lượng tử hóa mô hình
ONNX
Chắt lọc tri thức + TensorRT
Chắt lọc tri thức
TensorRT
Docker + Cloud
Docker là gì?
Phân biệt image và container
Cài đặt Docker
Xây dựng Docker Image và chạy docker Container
Docker container
Triton Inference Server - Phần 1
- Tại sao cần dùng Intriton Inference Server?
- Cách Deploy mô hình ONNX
- Cách Deploy mô hình Pytorch
- Cách Deploy mô hình Tensorflow
- Concurrent Model Execution
- Instance group
- Dynamic Batching
- Stateful vs Stateless Model
- Migrate từ Flask sang Triton Server
Triton Inference Server - Phần 2
Ôn tập deploy trên GG Cloud
Ôn tập deploy tên AWS
Machine Learning CI/CD
Tự động hóa Machine Learng Pipeline bao gồm Continuous Integration (CI) để kiểm thử hệ thống và Continous Delivery (CD) để tự động đưa ứng dụng lên production.
Project - Thực hành chắt lọc tri thức
Đào tạo phân tán
Đào tạo phân tán với Pytorch
Đào tạo phân tán với Keras
Deploy mô hình trên Jetson Nano
Deploy mô hình trên Jetson Nano
Dự án cuối khóa