.png)
Nền tảng toán học của các mô hình tạo sinh
An Example-based Introduction to Mathematical Modeling
Giới thiệu
Hiện nay, các sản phẩm trí tuệ nhân tạo ứng dụng mô hình tạo sinh đã và đang mang đến những sự thay đổi lớn về kinh tế - xã hội. Đằng sau sự ra đời của những phần mềm này là vô số các nghiên cứu về các mô hình tạo sinh (generative models). Khóa học này được xây dựng nhằm giới thiệu sâu hơn về khía cạnh toán học của các mô hình tạo sinh đã và đang được phát triển. Học viên được tìm hiểu về thiết kế và nguyên lý hoạt động của một số mô hình tạo sinh nổi bật, và từ đó có thể ứng dụng trong công việc cũng như nghiên cứu đề xuất những cải tiến trong tương lai.
Yêu cầu đầu vào
- Xác suất cơ bản (biến ngẫu nhiên, phân bố xác suất)
- Đại số tuyến tính cơ bản (nhân ma trận)
- Các khái niệm cơ bản trong học sâu (mạng thần kinh nhân tạo, gradient descent)
- Lập trình cơ bản bằng Python và các thư viện tính toán (numpy) và học sâu (PyTorch)
Chi tiết khóa học
- Giới thiệu tổng quan về mô hình tạo sinh.
- Một số phương pháp suy diễn (inference): ước lượng Monte-Carlo, lấy mẫu quan trọng (importance sampling).
- Một số phương pháp lấy mẫu (sampling): xích Markov Monte-Carlo (Monte-Carlo Markov Chain), khuếch tán Langevin (Langevin diffusion).
- Một số phương pháp ước lượng tham số: ước lượng hợp lý cực đại (maximum likelihood estimation), thuật toán kỳ vọng-tối ưu (expectation-maximization).
- Mô hình năng lượng (energy-based model).
- Mô hình luồng chuẩn hóa (normalizing flow).
- Mô hình tự mã hóa biến phân (variational autoencoder).Mô hình khuếch tán (diffusion model).
Nội dung khóa học
Triển khai thuật toán (Implementation)
Thay vì sử dụng các thư viện có sẵn, học viên được hướng dẫn xây dựng lại các thành phần cốt lõi của mô hình, từ kiến thức căn bản như Backpropagation, Self-Attention cho đến Beam Search bằng PyTorch. Cách tiếp cận này giúp học viên nắm bắt bản chất vận hành của các mô hình một cách toàn diện.
Nền tảng Toán học (Mathematics)
Tiếp cận các hiện tượng bất định thông qua lý thuyết xác suất và phương trình vi phân.
08:00 PM - 09:30 PM, Thứ 2, 18/11 - 15/12/2024
Trực tuyến thông qua Zoom, thảo luận thông qua Discord
Có nền tảng về xác suất, đại số tuyến tính, kiến thức cơ bản về học sâu và lập trình Python với các thư viện như NumPy và PyTorch.
Tiếng Việt
Head Mentor(s)

Cố vấn học thuật

Mentor(s)








