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

1

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.

2

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.

Thời gian

08:00 PM - 09:30 PM, Thứ 2, 18/11 - 15/12/2024

Hình thức

Trực tuyến thông qua Zoom, thảo luận thông qua Discord

Yêu cầu kiến thức nền

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.

Ngôn ngữ

Tiếng Việt

Head Mentor(s)

Mentee avatar
Nguyễn Hồ Thăng Long
Nghiên cứu sinh Tiến sĩ
Đại học Dublin City
No items found.
This is some text inside of a div block.

Cố vấn học thuật

Mentee avatar
TS. Cấn Trần Thành Trung
Giảng viên
Trường Đại học Khoa học tự nhiên, ĐHQG-HCMTrường Đại học Khoa học tự nhiên, ĐHQG-HCM

Mentor(s)

Mentee avatar
Trần Phan Anh Danh
Sinh viên
Đại học Công nghệ Nanyang, Singapore
Mentee avatar
Vòng Vĩnh Toàn
Sinh viên
Trường ĐH Khoa học Tự nhiên, ĐHQG-HCM
Mentee avatar
Nguyễn Minh Đức
Sinh viên
Đại học FPT Hà Nội
Mentee avatar
Nguyễn Ngọc Cảnh
Sinh viên
Trường ĐH Khoa học Tự nhiên, ĐHQG-HCM

Chia sẻ từ học viên

“Dù bọn mình chỉ ôn lớp này trong 3 ngày nhưng đã đạt được huy chương bạc ở vòng thi chung kết với 27 đội tham gia, cao hơn những gì bọn mình kỳ vọng ban đầu. Tụi mình muốn cảm ơn các anh chị mentor đã mang tới lớp học này cũng như đã hỗ trợ tụi mình hết mức khi tụi mình có câu hỏi để đạt được kết quả như vậy.”

Châu Phúc Khang
Học sinh, Trường Phổ thông Năng khiếu, ĐHQG-HCM
Học viên Khóa AI Bootcamp (Tập huấn AI)

“Khóa học thật sự rất thú vị, có lúc khá thử thách, nhưng cũng giúp mình hiểu rõ hơn về cách những mô hình AI này hoạt động “đằng sau hậu trường”. Phần thực hành bằng Python là điểm mình thích nhất - vừa học vừa làm, vừa thấy kiến thức dần “vỡ” ra.”

Võ Hoàng Nhật Khang
Nghiên cứu sinh tiến sĩ (Học bổng toàn phần), Đại học Trí tuệ Nhân tạo Mohamed bin Zayed, UAE
Học viên Khóa Generative AI (AI Tạo sinh)

“Các bài giảng trong khóa học được thiết kế khá hợp lý và dễ hiểu. Mỗi bài giảng đều cung cấp đầy đủ kiến thức cơ bản và có sự liên kết chặt chẽ giữa các chủ đề, giúp học sinh dễ dàng tiếp thu. Mình rất trân trọng sự tận tâm của các mentor trong việc truyền đạt và giải thích các vấn đề phức tạp một cách dễ hiểu, tạo điều kiện cho học sinh có thể nắm vững kiến thức.”

Phạm Nguyễn Trung Nghĩa
Giáo viên tự do
Học viên Khóa Mathematical Modeling (Mô hình hóa Toán học)

Liên hệ với PiMA

Facebook
fb.com/pima.academy.vn
Email
contact@pimavn.com

Hoặc để lại lời nhắn

PiMA sẽ phản hồi bạn sớm nhất có thể!
Lời nhắn của bạn đã được gửi đi!
Oops! Something went wrong while submitting the form.