• Số lượng video
  • Danh mục

NHẬP MÔN TRÍ TRUỆ NHÂN TẠO
Đại học Quốc gia Thành phố Hồ Chí Minh

 


Nội dung học phần

GIỚI THIỆU MÔN HỌC
Giới thiệu khóa học Nhập môn trí tuệ nhân tạo Xem
Đề cương khóa học (syllabus) Xem
Hướng dẫn môi trường lập trình Anaconda và Jupyter Notebook Xem
Hướng dẫn lập trình python cơ bản (jupyter notebook) Xem
Hướng dẫn thư viện Numpy (jupyter notebook) Xem
Hướng dẫn thư viện Matplotlib (jupyter notebook) Xem
Hướng dẫn thư viện Pandas Xem
Diễn đàn thảo luận chung Xem
Mô-đun 1. Giới thiệu về Trí tuệ nhân tạo
Tổng quan và mục tiêu Mô-đun 1 Xem
Cụm kiến thức 1.1: Khái niệm và thuật ngữ liên quan đến AI, các loại tác nhân thông minh, tính toán hợp lý Xem
Video bài giảng 1.1.1. Giới thiệu Trí tuệ Nhân tạo Xem
Video bài giảng 1.1.2: Tác nhân và các loại tác nhân Xem
Video bài giảng 1.1.3: Tính toán hợp lý Xem
Video bài giảng 1.1.4: Tác vụ môi trường Xem
Cụm kiến thức 1.2: Lịch sử hình thành và phát triển của AI và các ứng dụng liên quan Xem
Video bài giảng 1.2.1: Lịch sử hình thành và phát triển của AI và các ứng dụng Xem
Cụm kiến thức 1.3: Vấn đề đạo đức và xã hội liên quan đến AI Xem
Video bài giảng 1.3.1: Đạo đức và xã hội liên quan AI Xem
Kiểm tra tổng kết Mô-đun 1 Xem
Thảo luận Mô-đun 1 Xem
Mô-đun 2. Giải quyết bài toán bằng tìm kiếm và tìm kiếm không thông tin (uninformed search)
Tổng quan và mục tiêu Mô-đun 2 Xem
Cụm kiến thức 2.1: Các khái niệm và thuật ngữ liên quan đến tìm kiếm, bài toán AI tìm kiếm Xem
Video bài giảng 2.1.1: Giải quyết bài toán bằng tìm kiếm Xem
Video bài giảng 2.1.2: Bài toán được chuẩn hóa và bài toán thế giới thật Xem
Video bài giảng 2.1.3: Các dạng tìm kiếm Xem
Video bài giảng 2.1.4: Cấu trúc thuật toán tìm kiếm Xem
Video bài giảng 2.1.5: Chỉ số đo hiệu suất thuật toán Xem
Cụm kiến thức 2.2: Các chiến lược tìm kiếm không thông tin Xem
Video bài giảng 2.2.1: Tìm kiếm DFS Xem
Video bài giảng 2.2.2: Tìm kiếm BFS Xem
Video bài giảng 2.2.3: Tìm kiếm UCS Xem
Video bài giảng 2.2.4: Tìm kiếm giới hạn độ sâu và lặp sâu dần Xem
Cụm kiến thức 2.3: Cài đặt các chiến lược tìm kiếm không thông tin Xem
Lab-2.3.1-2: Cài đặt BFS Xem
Video bài tập 2.3.1: Cài đặt và thử nghiệm BFS trên danh sách kề Xem
Video bài tập 2.3.2: Cài đặt và thử nghiệm BFS trên ma trận kề Xem
Lab-2.3.3: Cài đặt DFS Xem
Video bài tập 2.3.3: Cài đặt và thử nghiệm DFS Xem
Lab-2.3.4: Cài đặt UCS Xem
Video bài tập 2.3.4: Cài đặt và thử nghiệm UCS Xem
Bài tập Ex-2.1: Tìm kiếm không thông tin (Không bắt buộc) Xem
Kiểm tra tổng kết Mô-đun 2 Xem
Thảo luận Mô-đun 2 Xem
Mô-đun 3. Tìm kiếm có thông tin (informed/heuristic search)
Tổng quan và mục tiêu Mô-đun 3 Xem
Cụm kiến thức 3.1: Các chiến lược tìm kiếm có thông tin Xem
Video bài giảng 3.1.1: Tìm kiếm có thông tin Xem
Video bài giảng 3.1.2: Tìm kiếm tham lam, A* Xem
Video bài giảng 3.1.3: A* trong Pacman và 8-puzzle Xem
Video bài giảng 3.1.4: Tính chấp nhận được và tính chặt chẽ trong heuristic Xem
Video bài giảng 3.1.5: Thiết kế heuristic Xem
Cụm kiến thức 3.2: Cài đặt các chiến lược tìm kiếm có thông tin Xem
Lab 3.2: A* Xem
Video bài tập 3.2.1: Cài đặt và thử nghiệm A* trên không gian bản đồ Xem
Video bài tập 3.2.2: Cài đặt bài toán 8 puzzle Xem
Bài tập Ex-3.1: Tìm kiếm có thông tin (Không bắt buộc) Xem
Kiểm tra tổng kết Mô-đun 3 Xem
Thảo luận Mô-đun 3 Xem
Mô-đun 4. Tìm kiếm trong môi trường phức tạp (Search in complex environments)
Tổng quan và mục tiêu Mô-đun 4 Xem
Cụm kiến thức 4.1: Tìm kiếm cục bộ Xem
Video bài giảng 4.1.1: Tìm kiếm cục bộ Xem
Video bài giảng 4.1.2: Tìm kiếm leo đồi Xem
Video bài giảng 4.1.3: Thuật toán mô phỏng luyện thép Xem
Video bài giảng 4.1.4: Thuật toán tìm kiếm chùm cục bộ Xem
Video bài giảng 4.1.5: Thuật toán tiến hóa Xem
Cụm kiến thức 4.2: Cài đặt các chiến lược tìm kiếm cục bộ Xem
Lab-4.2.1-2: Tìm kiếm cục bộ Xem
Video bài tập 4.2.1: Cài đặt thuật toán leo đồi Xem
Video bài tập 4.2.2: Cài đặt thuật toán khởi tạo ngẫu nhiên và chùm cục bộ Xem
Lab-4.2.3: Thuật toán di truyền Xem
Video bài tập 4.2.3: Cài đặt thuật toán di truyền Xem
Kiểm tra tổng kết Mô-đun 4 Xem
Thảo luận Mô-đun 4 Xem
Mô-đun 5. Tìm kiếm đối kháng (adversarial search)
Tổng quan và mục tiêu Mô-đun 5 Xem
Cụm kiến thức 5.1: Các khái niệm và thuật ngữ liên quan đến tìm kiếm đối kháng Xem
Video bài giảng 5.1.1: Hệ thống đa tác nhân Xem
Video bài giảng 5.1.2: Môi trường đối kháng Sao chép Xem
Cụm kiến thức 5.2: Thuật toán tìm kiếm minimax Xem
Video bài giảng 5.2.1: Thuật toán minimax (2 người chơi Xem
Video bài giảng 5.2.2: Trò chơi nhiều người chơi Xem
Video bài giảng 5.2.3: Tác nhân không tối ưu Xem
Cụm kiến thức 5.3: Tìm kiếm với tài nguyên giới hạn Xem
Video bài giảng 5.3.1: Tỉa nhánh alpha-beta Xem
Video bài giảng 5.3.2: Hàm lượng giá heuristic Xem
Cụm kiến thức 5.4: Cài đặt Minimax Xem
Lab-5.4: Tìm kiếm đối kháng Xem
Video bài tập 5.4.1: Cài đặt thuật toán minimax cho trò chơi Tic-Tac-Toe Xem
Bài tập Ex5.1: Tìm kiếm đối kháng (Không bắt buộc) Xem
Project 1: Thế giới Pacman (Không bắt buộc) Xem
Kiểm tra tổng kết Mô-đun 5 Xem
Thảo luận Mô-đun 5 Xem
Mô-đung 6. Tìm kiếm thỏa mãn ràng buộc (constraint solving problem)
Tổng quan và mục tiêu Mô-đun 6 Xem
Cụm kiến thức 6.1: Các khái niệm và thuật ngữ liên quan đến bài toán thỏa mãn ràng buộc (CSP) Xem
Video bài giảng 6.1.1: Bài toán thỏa mãn ràng buộc Xem
Video bài giảng 6.1.2: Biểu diễn bài toán CSP Xem
Video bài giảng 6.1.3: Đồ thị ràng buộc Xem
Cụm kiến thức 6.2: Tìm kiếm quay lui cho CSP Xem
Video bài giảng 6.2.1: Thuật toán quay lui Xem
Video bài giảng 6.2.2: Phân tích thuật toán quay lui Xem
Video bài giảng 6.2.3: Cải tiện thuật toán quay lui Xem
Cụm kiến thức 6.3: Lan truyền ràng buộc Xem
Video bài giảng 6.3.1: Lan truyền ràng buộc Xem
Video bài giảng 6.3.2: Thuật toán AC-3 Xem
Video bài giảng 6.3.3: Nhất quán đường đi Xem
Cụm kiến thức 6.4: Thuật toán cải tiến cho CSP Xem
Video bài giảng 6.4.1: Tìm kiếm cục bộ cho CSP Xem
Video bài giảng 6.4.2: CSP cấu trúc cây Xem
Cụm kiến thức 6.5: Cài đặt CSP Xem
Lab-6.5: Tìm kiếm thỏa mãn ràng buộc Xem
Video bài tập 6.5.1: Cài đặt và thử nghiệm CSP cho tô màu đồ thị Xem
Video bài tập 6.5.2: Cài đặt lan truyền ràng buộc Xem
Video bài tập 6.5.3: Cài đặt giải bài toán Sudoku Xem
Project 2: Mật mã số học (Không bắt buộc) Xem
Kiểm tra tổng kết Mô-đun 6 Xem
Thảo luận Mô-đun 6 Xem
Mô-đun 7. Biểu diễn tri thức và lập luận với logic mệnh đề (propositional logic)
Tổng quan và mục tiêu Mô-đun 7 Xem
Cụm kiến thức 7.1: Các khái niệm và thuật ngữ liên quan đến biểu diễn tri thức và lập luận logic Xem
Video bài giảng 7.1.1: Tác nhân dựa trên tri thức Xem
Video bài giảng 7.1.2: Biểu diễn tri thức cho thế giới Wumpus Xem
Cụm kiến thức 7.2: Logic mệnh đề Xem
Video bài giảng 7.2.1: Cú pháp và ngữ nghĩa Xem
Video bài giảng 7.2.2: Khái niệm suy diễn Xem
Video bài giảng 7.2.3: Các luật suy diễn Xem
Video bài giảng 7.2.4: Luật suy diễn trong Wumpus Xem
Video bài giảng 7.2.5: Giới thiệu luật hợp giải Xem
Video bài giảng 7.2.6: Cách chứng minh với hợp giải Xem
Video bài giảng 7.2.7: Chứng minh bằng hợp giải trong Wumpus Xem
Video bài giảng 7.2.8: Chứng minh bằng hợp giải trong trường hợp không suy diễn được Xem
Video bài giảng 7.2.9: Hợp giải với thủ tục Davis Putnam Xem
Video bài giảng 7.2.10: Thủ tục Davis Putnam trong trường hợp suy diễn được Xem
Video bài giảng 7.2.11: Suy diễn tiến Xem
Video bài giảng 7.2.12: Suy diễn lùi Xem
Cụm kiến thức 7.3: Bài tập logic mệnh đề Xem
Video bài tập 7.3.1: Biễu diễn tri thức và suy diễn đơn giản bằng bảng chân trị Xem
Video bài tập 7.3.2: Biễu diễn tri thức và dùng hợp giải để chứng minh Xem
Video bài tập 7.3.3: Chứng minh trong logic mệnh đề bằng hợp giải + DP Xem
Bài tập Ex-7.1: Logic bậc nhất (Không bắt buộc) Xem
Kiểm tra tổng kết Mô-đun 7 Xem
Thảo luận Mô-đun 7 Xem
Mô-đun 8. Lập luận với logic bậc nhất (first-order logic)
Tổng quan và mục tiêu Mô-đun 8 Xem
Cụm kiến thức 8.1: Cú pháp và ngữ nghĩa logic bậc nhất Xem
Video bài giảng 8.1.1: Giới thiệu logic bậc nhất Xem
Video bài giảng 8.1.2: Cú pháp cơ bản của logic bậc nhất Xem
Video bài giảng 8.1.3: Cú pháp nâng cao của logic bậc nhất Xem
Video bài giảng 8.1.4: Ví dụ viết câu logic bậc nhất Xem
Cụm kiến thức 8.2: Lập luận với logic bậc nhất Xem
Video bài giảng 8.2.1: Suy diễn trên logic bậc nhất bằng cách chuyển thành mệnh đề Xem
Video bài giảng 8.2.2: Phép hợp nhất và suy diễn bậc nhất Xem
Video bài giảng 8.2.3: Suy diễn tiến cho FOL Xem
Video bài giảng 8.2.4: Suy diễn lùi cho FOL Xem
Video bài giảng 8.2.5: Hợp giải và CNF cho logic bậc nhất Xem
Video bài giảng 8.2.6: Ví dụ về hợp giải cho logic bậc nhất Xem
Cụm kiến thức 8.3: Bài tập logic bậc nhất Xem
Video bài tập 8.3.1: Biểu diễn tri thức bằng logic bậc nhất Xem
Video bài tập 8.3.2: Lập luận trên logic bậc nhất Xem
Bài tập Ex-8.1: Logic bậc nhất (Không bắt buộc) Xem
Project 3: Thế giới Wumpus (Không bắt buộc) Xem
Kiểm tra tổng kết Mô-đun 8 Xem
Thảo luận Mô-đun 8 Xem
Mô-đun 9. Giới thiệu học máy (machine learning)
Tổng quan và mục tiêu Mô-đun 9 Xem
Cụm kiến thức 9.1: Tổng quan học máy Xem
Video bài giảng 9.1.1: Tác nhân học Xem
Video bài giảng 9.1.2: Kiến trúc chung của học máy Xem
Video bài giảng 9.1.3: Phân chia dữ liệu và đường cong học tập Xem
Cụm kiến thức 9.2: Phân loại học máy Xem
Video bài giảng 9.2.1: Phân loại học máy Xem
Bài đọc thêm - Giới thiệu học máy Xem
Kiểm tra tổng kết Mô-đun 9 Xem
Thảo luận Mô-đun 9 Xem
Mô-đun 10. Phân lớp, gom nhóm cơ bản (classification, clustering)
Tổng quan và mục tiêu Mô-đun 10 Xem
Cụm kiến thức 10.1: Phân lớp với cây quyết định Xem
Video bài giảng 10.1.1: Cây quyết định Xem
Video bài giảng 10.1.2: Tiến trình học cây quyết định Xem
Video bài giảng 10.1.3: Độ đo Information Gain Xem
Video bài giảng 10.1.4: Thuật toán ID3 Xem
Video bài giảng 10.1.5: Cải tiến ID3 Xem
Cụm kiến thức 10.2: Phân lớp với mô hình xác suất Xem
Video bài giảng 10.2.1: Mô hình xác suất Xem
Video bài giảng 10.2.2: Naïve Bayes Xem
Video bài giảng 10.2.3: Làm trơn Laplace Xem
Cụm kiến thức 10.3: Phân lớp dựa trên láng giềng Xem
Video bài giảng 10.3.1: Mô hình kNN Xem
Cụm kiến thức 10.4: Đánh giá các mô hình phân lớp Xem
Video bài giảng 10.4.1: Đánh giá mô hình phân lớp Xem
Cụm kiến thức 10.5: Gom nhóm Xem
Video bài giảng 10.5.1: Giới thiệu bài toán gom nhóm Xem
Video bài giảng 10.5.2: Thuật toán k-means Xem
Video bài giảng 10.5.3: Đánh giá mô hình gom nhóm Xem
Cụm kiến thức 10.6: Thực hành phân lớp Xem
Lab-10.6.1-2: Cây quyết định ID3 Xem
Video bài tập 10.6.1: Cài đặt mô hình phân lớp ID3 Xem
Video bài tập 10.6.2: Thư viện cây quyết định Xem
Lab-10.6.3-4: Naive Bayes Xem
Video bài tập 10.6.3: Cài đặt mô hình phân lớp Naïve Bayes Xem
Video bài tập 10.6.4: Cài đặt làm trơn Laplace Xem
Lab-10.6.5: k-NN Xem
Video bài tập 10.6.5: Cài đặt mô hình phân lớp k-NN Xem
Cụm kiến thức 10.7: Thực hành gom nhóm Xem
Lab-10.7: k-Means Xem
Video bài tập 10.7.1: Cài đặt mô hình gom nhóm k-Means Xem
Video bài tập 10.7.2: Cài đặt k-Means với thư viện sklearn Xem
Bài tập Ex-10.1: Phân lớp cơ bản (Không bắt buộc) Xem
Bài đọc thêm - Cây quyết định Xem
Kiểm tra tổng kết Mô-đun 10 Xem
Thảo luận Mô-đun 10 Xem
Mô-đun 11. Hồi quy (regression)
Tổng quan và mục tiêu Mô-đun 11 Xem
Cụm kiến thức 11.1: Hồi quy tuyến tính Xem
Video bài giảng 11.1.1: Giới thiệu hồi quy Xem
Video bài giảng 11.1.2: Hồi quy tuyến tính đơn biến Xem
Video bài giảng 11.1.3: Tối ưu hóa hồi quy tuyến tính Xem
Video bài giảng 11.1.4: Hồi quy tuyến tính đa biến Xem
Video bài giảng 11.1.5: Hồi quy logistic Xem
Cụm kiến thức 11.2: Thực hành hồi quy tuyến tính Xem
Lab-11.2.1: Linear regression Xem
Video bài tập 11.2.1: Cài đặt hồi quy tuyến tính Xem
Lab-11.2.2: Logistic regression Xem
Video bài tập 11.2.2: Cài đặt hồi quy logistic Xem
Project 3: Mô hình SVM (Không bắt buộc) Xem
Bài đọc thêm - Hồi quy tuyến tính Xem
Kiểm tra tổng kết Mô-đun 11 Xem
Thảo luận Mô-đun 11 Xem
Mô-đun 12. Chủ đề mở rộng (GenAI, NLP, CV)
Tổng quan và mục tiêu Mô-đun 12 Xem
Cụm kiến thức 12.1: Giới thiệu mạng nơ-ron nhân tạo Xem
Video bài giảng 12.1.1: Mạng nơ-ron nhân tạo Xem
Video bài giảng 12.1.2: Giới thiệu học sâu Xem
Cụm kiến thức 12.2: Xử lý ngôn ngữ tự nhiên (NLP) và Xử lý ảnh (CV) Xem
Video bài giảng 12.2.1: Giới thiệu NLP Xem
Video bài giảng 12.2.2: Giới thiệu CV Xem
Video bài giảng 12.3.1: Giới thiệu GenAI Xem
Video bài giảng 12.3.2: Lịch sử phát triển và đặc điểm GenAI Xem
Video bài giảng 12.3.3: Một số GenAI phổ biến Xem
Kiểm tra tổng kết Mô-đun 12 Xem
Thảo luận Mô-đun 12 Xem
GIỚI THIỆU MÔN HỌC
Giới thiệu khóa học Nhập môn trí tuệ nhân tạo-2 Xem
Đề cương khóa học (syllabus)-2 Xem
Hướng dẫn môi trường lập trình Anaconda và Jupyter Notebook Xem
Hướng dẫn lập trình python cơ bản (jupyter notebook) Xem
Hướng dẫn thư viện Numpy (jupyter notebook) Xem
Hướng dẫn thư viện Matplotlib (jupyter notebook) Xem
Hướng dẫn thư viện Pandas Xem
Diễn đàn thảo luận chung Xem
Mô-đun 1. Giới thiệu về Trí tuệ nhân tạo
Tổng quan và mục tiêu Mô-đun 1-2 Xem
Cụm kiến thức 1.1: Khái niệm và thuật ngữ liên quan đến AI, các loại tác nhân thông minh, tính toán hợp lý Xem
Video bài giảng 1.1.1. Giới thiệu Trí tuệ Nhân tạo Xem
Video bài giảng 1.1.2: Tác nhân và các loại tác nhân Xem
Video bài giảng 1.1.3: Tính toán hợp lý Xem
Video bài giảng 1.1.4: Tác vụ môi trường Xem
Cụm kiến thức 1.2: Lịch sử hình thành và phát triển của AI và các ứng dụng liên quan Xem
Video bài giảng 1.2.1: Lịch sử hình thành và phát triển của AI và các ứng dụng Xem
Cụm kiến thức 1.3: Vấn đề đạo đức và xã hội liên quan đến AI Xem
Video bài giảng 1.3.1: Đạo đức và xã hội liên quan AI Xem
Kiểm tra tổng kết Mô-đun 1 Xem
Thảo luận Mô-đun 1 Xem
Mô-đun 2. Giải quyết bài toán bằng tìm kiếm và tìm kiếm không thông tin (uninformed search)
Tổng quan và mục tiêu Mô-đun 2-2 Xem
Cụm kiến thức 2.1: Các khái niệm và thuật ngữ liên quan đến tìm kiếm, bài toán AI tìm kiếm Xem
Video bài giảng 2.1.1: Giải quyết bài toán bằng tìm kiếm Xem
Video bài giảng 2.1.2: Bài toán được chuẩn hóa và bài toán thế giới thật Xem
Video bài giảng 2.1.3: Các dạng tìm kiếm Xem
Video bài giảng 2.1.4: Cấu trúc thuật toán tìm kiếm Xem
Video bài giảng 2.1.5: Chỉ số đo hiệu suất thuật toán Xem
Cụm kiến thức 2.2: Các chiến lược tìm kiếm không thông tin Xem
Video bài giảng 2.2.1: Tìm kiếm DFS Xem
Video bài giảng 2.2.2: Tìm kiếm BFS Xem
Video bài giảng 2.2.3: Tìm kiếm UCS Xem
Video bài giảng 2.2.4: Tìm kiếm giới hạn độ sâu và lặp sâu dần Xem
Cụm kiến thức 2.3: Cài đặt các chiến lược tìm kiếm không thông tin Xem
Lab-2.3.1-2: Cài đặt BFS Xem
Video bài tập 2.3.1: Cài đặt và thử nghiệm BFS trên danh sách kề Xem
Video bài tập 2.3.2: Cài đặt và thử nghiệm BFS trên ma trận kề Xem
Lab-2.3.3: Cài đặt DFS Xem
Video bài tập 2.3.3: Cài đặt và thử nghiệm DFS Xem
Lab-2.3.4: Cài đặt UCS Xem
Video bài tập 2.3.4: Cài đặt và thử nghiệm UCS Xem
Bài tập Ex-2.1: Tìm kiếm không thông tin (Không bắt buộc) Xem
Kiểm tra tổng kết Mô-đun 2 Xem
Thảo luận Mô-đun 2 Xem
Mô-đun 3. Tìm kiếm có thông tin (informed/heuristic search)
Tổng quan và mục tiêu Mô-đun 3-2 Xem
Cụm kiến thức 3.1: Các chiến lược tìm kiếm có thông tin Xem
Video bài giảng 3.1.1: Tìm kiếm có thông tin Xem
Video bài giảng 3.1.2: Tìm kiếm tham lam, A* Xem
Video bài giảng 3.1.3: A* trong Pacman và 8-puzzle Xem
Video bài giảng 3.1.4: Tính chấp nhận được và tính chặt chẽ trong heuristic Xem
Video bài giảng 3.1.5: Thiết kế heuristic Xem
Cụm kiến thức 3.2: Cài đặt các chiến lược tìm kiếm có thông tin Xem
Lab 3.2: A* Xem
Video bài tập 3.2.1: Cài đặt và thử nghiệm A* trên không gian bản đồ Xem
Video bài tập 3.2.2: Cài đặt bài toán 8 puzzle Xem
Bài tập Ex-3.1: Tìm kiếm có thông tin (Không bắt buộc) Xem
Kiểm tra tổng kết Mô-đun 3 Xem
Thảo luận Mô-đun 3 Xem
Mô-đun 4. Tìm kiếm trong môi trường phức tạp (Search in complex environments)
Tổng quan và mục tiêu Mô-đun 4-2 Xem
Cụm kiến thức 4.1: Tìm kiếm cục bộ Xem
Video bài giảng 4.1.1: Tìm kiếm cục bộ Xem
Video bài giảng 4.1.2: Tìm kiếm leo đồi Xem
Video bài giảng 4.1.3: Thuật toán mô phỏng luyện thép Xem
Video bài giảng 4.1.4: Thuật toán tìm kiếm chùm cục bộ Xem
Video bài giảng 4.1.5: Thuật toán tiến hóa Xem
Cụm kiến thức 4.2: Cài đặt các chiến lược tìm kiếm cục bộ Xem
Lab-4.2.1-2: Tìm kiếm cục bộ Xem
Video bài tập 4.2.1: Cài đặt thuật toán leo đồi Xem
Video bài tập 4.2.2: Cài đặt thuật toán khởi tạo ngẫu nhiên và chùm cục bộ Xem
Lab-4.2.3: Thuật toán di truyền Xem
Video bài tập 4.2.3: Cài đặt thuật toán di truyền Xem
Kiểm tra tổng kết Mô-đun 4 Xem
Thảo luận Mô-đun 4 Xem
Mô-đun 5. Tìm kiếm đối kháng (adversarial search)
Tổng quan và mục tiêu Mô-đun 5-2 Xem
Cụm kiến thức 5.1: Các khái niệm và thuật ngữ liên quan đến tìm kiếm đối kháng Xem
Video bài giảng 5.1.1: Hệ thống đa tác nhân Xem
Video bài giảng 5.1.2: Môi trường đối kháng Sao chép Xem
Cụm kiến thức 5.2: Thuật toán tìm kiếm minimax Xem
Video bài giảng 5.2.1: Thuật toán minimax (2 người chơi Xem
Video bài giảng 5.2.2: Trò chơi nhiều người chơi Xem
Video bài giảng 5.2.3: Tác nhân không tối ưu Xem
Cụm kiến thức 5.3: Tìm kiếm với tài nguyên giới hạn Xem
Video bài giảng 5.3.1: Tỉa nhánh alpha-beta Xem
Video bài giảng 5.3.2: Hàm lượng giá heuristic Xem
Cụm kiến thức 5.4: Cài đặt Minimax Xem
Lab-5.4: Tìm kiếm đối kháng Xem
Video bài tập 5.4.1: Cài đặt thuật toán minimax cho trò chơi Tic-Tac-Toe Xem
Bài tập Ex5.1: Tìm kiếm đối kháng (Không bắt buộc) Xem
Project 1: Thế giới Pacman (Không bắt buộc) Xem
Kiểm tra tổng kết Mô-đun 5 Xem
Thảo luận Mô-đun 5 Xem
Mô-đung 6. Tìm kiếm thỏa mãn ràng buộc (constraint solving problem)
Tổng quan và mục tiêu Mô-đun 6-2 Xem
Cụm kiến thức 6.1: Các khái niệm và thuật ngữ liên quan đến bài toán thỏa mãn ràng buộc (CSP) Xem
Video bài giảng 6.1.1: Bài toán thỏa mãn ràng buộc Xem
Video bài giảng 6.1.2: Biểu diễn bài toán CSP Xem
Video bài giảng 6.1.3: Đồ thị ràng buộc Xem
Cụm kiến thức 6.2: Tìm kiếm quay lui cho CSP Xem
Video bài giảng 6.2.1: Thuật toán quay lui Xem
Video bài giảng 6.2.2: Phân tích thuật toán quay lui Xem
Video bài giảng 6.2.3: Cải tiện thuật toán quay lui Xem
Cụm kiến thức 6.3: Lan truyền ràng buộc Xem
Video bài giảng 6.3.1: Lan truyền ràng buộc Xem
Video bài giảng 6.3.2: Thuật toán AC-3 Xem
Video bài giảng 6.3.3: Nhất quán đường đi Xem
Cụm kiến thức 6.4: Thuật toán cải tiến cho CSP Xem
Video bài giảng 6.4.1: Tìm kiếm cục bộ cho CSP Xem
Video bài giảng 6.4.2: CSP cấu trúc cây Xem
Cụm kiến thức 6.5: Cài đặt CSP Xem
Lab-6.5: Tìm kiếm thỏa mãn ràng buộc Xem
Video bài tập 6.5.1: Cài đặt và thử nghiệm CSP cho tô màu đồ thị Xem
Video bài tập 6.5.2: Cài đặt lan truyền ràng buộc Xem
Video bài tập 6.5.3: Cài đặt giải bài toán Sudoku Xem
Project 2: Mật mã số học (Không bắt buộc) Xem
Kiểm tra tổng kết Mô-đun 6 Xem
Thảo luận Mô-đun 6 Xem
Mô-đun 7. Biểu diễn tri thức và lập luận với logic mệnh đề (propositional logic)
Tổng quan và mục tiêu Mô-đun 7-2 Xem
Cụm kiến thức 7.1: Các khái niệm và thuật ngữ liên quan đến biểu diễn tri thức và lập luận logic Xem
Video bài giảng 7.1.1: Tác nhân dựa trên tri thức Xem
Video bài giảng 7.1.2: Biểu diễn tri thức cho thế giới Wumpus Xem
Cụm kiến thức 7.2: Logic mệnh đề Xem
Video bài giảng 7.2.1: Cú pháp và ngữ nghĩa Xem
Video bài giảng 7.2.2: Khái niệm suy diễn Xem
Video bài giảng 7.2.3: Các luật suy diễn Xem
Video bài giảng 7.2.4: Luật suy diễn trong Wumpus Xem
Video bài giảng 7.2.5: Giới thiệu luật hợp giải Xem
Video bài giảng 7.2.6: Cách chứng minh với hợp giải Xem
Video bài giảng 7.2.7: Chứng minh bằng hợp giải trong Wumpus Xem
Video bài giảng 7.2.8: Chứng minh bằng hợp giải trong trường hợp không suy diễn được Xem
Video bài giảng 7.2.9: Hợp giải với thủ tục Davis Putnam Xem
Video bài giảng 7.2.10: Thủ tục Davis Putnam trong trường hợp suy diễn được Xem
Video bài giảng 7.2.11: Suy diễn tiến Xem
Video bài giảng 7.2.12: Suy diễn lùi Xem
Cụm kiến thức 7.3: Bài tập logic mệnh đề Xem
Video bài tập 7.3.1: Biễu diễn tri thức và suy diễn đơn giản bằng bảng chân trị Xem
Video bài tập 7.3.2: Biễu diễn tri thức và dùng hợp giải để chứng minh Xem
Video bài tập 7.3.3: Chứng minh trong logic mệnh đề bằng hợp giải + DP Xem
Bài tập Ex-7.1: Logic bậc nhất (Không bắt buộc) Xem
Kiểm tra tổng kết Mô-đun 7 Xem
Thảo luận Mô-đun 7 Xem
Mô-đun 8. Lập luận với logic bậc nhất (first-order logic)
Tổng quan và mục tiêu Mô-đun 8-2 Xem
Cụm kiến thức 8.1: Cú pháp và ngữ nghĩa logic bậc nhất Xem
Video bài giảng 8.1.1: Giới thiệu logic bậc nhất Xem
Video bài giảng 8.1.2: Cú pháp cơ bản của logic bậc nhất Xem
Video bài giảng 8.1.3: Cú pháp nâng cao của logic bậc nhất Xem
Video bài giảng 8.1.4: Ví dụ viết câu logic bậc nhất Xem
Cụm kiến thức 8.2: Lập luận với logic bậc nhất Xem
Video bài giảng 8.2.1: Suy diễn trên logic bậc nhất bằng cách chuyển thành mệnh đề Xem
Video bài giảng 8.2.2: Phép hợp nhất và suy diễn bậc nhất Xem
Video bài giảng 8.2.3: Suy diễn tiến cho FOL Xem
Video bài giảng 8.2.4: Suy diễn lùi cho FOL Xem
Video bài giảng 8.2.5: Hợp giải và CNF cho logic bậc nhất Xem
Video bài giảng 8.2.6: Ví dụ về hợp giải cho logic bậc nhất Xem
Cụm kiến thức 8.3: Bài tập logic bậc nhất Xem
Video bài tập 8.3.1: Biểu diễn tri thức bằng logic bậc nhất Xem
Video bài tập 8.3.2: Lập luận trên logic bậc nhất Xem
Bài tập Ex-8.1: Logic bậc nhất (Không bắt buộc) Xem
Project 3: Thế giới Wumpus (Không bắt buộc) Xem
Kiểm tra tổng kết Mô-đun 8 Xem
Thảo luận Mô-đun 8 Xem
Mô-đun 9. Giới thiệu học máy (machine learning)
Tổng quan và mục tiêu Mô-đun 9-2 Xem
Cụm kiến thức 9.1: Tổng quan học máy Xem
Video bài giảng 9.1.1: Tác nhân học Xem
Video bài giảng 9.1.2: Kiến trúc chung của học máy Xem
Video bài giảng 9.1.3: Phân chia dữ liệu và đường cong học tập Xem
Cụm kiến thức 9.2: Phân loại học máy Xem
Video bài giảng 9.2.1: Phân loại học máy Xem
Bài đọc thêm - Giới thiệu học máy Xem
Kiểm tra tổng kết Mô-đun 9 Xem
Thảo luận Mô-đun 9 Xem
Mô-đun 10. Phân lớp, gom nhóm cơ bản (classification, clustering)
Tổng quan và mục tiêu Mô-đun 10-2 Xem
Cụm kiến thức 10.1: Phân lớp với cây quyết định Xem
Video bài giảng 10.1.1: Cây quyết định Xem
Video bài giảng 10.1.2: Tiến trình học cây quyết định Xem
Video bài giảng 10.1.3: Độ đo Information Gain Xem
Video bài giảng 10.1.4: Thuật toán ID3 Xem
Video bài giảng 10.1.5: Cải tiến ID3 Xem
Cụm kiến thức 10.2: Phân lớp với mô hình xác suất Xem
Video bài giảng 10.2.1: Mô hình xác suất Xem
Video bài giảng 10.2.2: Naïve Bayes Xem
Video bài giảng 10.2.3: Làm trơn Laplace Xem
Cụm kiến thức 10.3: Phân lớp dựa trên láng giềng Xem
Video bài giảng 10.3.1: Mô hình kNN Xem
Cụm kiến thức 10.4: Đánh giá các mô hình phân lớp Xem
Video bài giảng 10.4.1: Đánh giá mô hình phân lớp Xem
Cụm kiến thức 10.5: Gom nhóm Xem
Video bài giảng 10.5.1: Giới thiệu bài toán gom nhóm Xem
Video bài giảng 10.5.2: Thuật toán k-means Xem
Video bài giảng 10.5.3: Đánh giá mô hình gom nhóm Xem
Cụm kiến thức 10.6: Thực hành phân lớp Xem
Lab-10.6.1-2: Cây quyết định ID3 Xem
Video bài tập 10.6.1: Cài đặt mô hình phân lớp ID3 Xem
Video bài tập 10.6.2: Thư viện cây quyết định Xem
Lab-10.6.3-4: Naive Bayes Xem
Video bài tập 10.6.3: Cài đặt mô hình phân lớp Naïve Bayes Xem
Video bài tập 10.6.4: Cài đặt làm trơn Laplace Xem
Lab-10.6.5: k-NN Xem
Video bài tập 10.6.5: Cài đặt mô hình phân lớp k-NN Xem
Cụm kiến thức 10.7: Thực hành gom nhóm Xem
Lab-10.7: k-Means Xem
Video bài tập 10.7.1: Cài đặt mô hình gom nhóm k-Means Xem
Video bài tập 10.7.2: Cài đặt k-Means với thư viện sklearn Xem
Bài tập Ex-10.1: Phân lớp cơ bản (Không bắt buộc) Xem
Bài đọc thêm - Cây quyết định Xem
Kiểm tra tổng kết Mô-đun 10 Xem
Thảo luận Mô-đun 10 Xem
Mô-đun 11. Hồi quy (regression)
Tổng quan và mục tiêu Mô-đun 11-2 Xem
Cụm kiến thức 11.1: Hồi quy tuyến tính Xem
Video bài giảng 11.1.1: Giới thiệu hồi quy Xem
Video bài giảng 11.1.2: Hồi quy tuyến tính đơn biến Xem
Video bài giảng 11.1.3: Tối ưu hóa hồi quy tuyến tính Xem
Video bài giảng 11.1.4: Hồi quy tuyến tính đa biến Xem
Video bài giảng 11.1.5: Hồi quy logistic Xem
Cụm kiến thức 11.2: Thực hành hồi quy tuyến tính Xem
Lab-11.2.1: Linear regression Xem
Video bài tập 11.2.1: Cài đặt hồi quy tuyến tính Xem
Lab-11.2.2: Logistic regression Xem
Video bài tập 11.2.2: Cài đặt hồi quy logistic Xem
Project 3: Mô hình SVM (Không bắt buộc) Xem
Bài đọc thêm - Hồi quy tuyến tính Xem
Kiểm tra tổng kết Mô-đun 11 Xem
Thảo luận Mô-đun 11 Xem
Mô-đun 12. Chủ đề mở rộng (GenAI, NLP, CV)
Tổng quan và mục tiêu Mô-đun 12-2 Xem
Cụm kiến thức 12.1: Giới thiệu mạng nơ-ron nhân tạo Xem
Video bài giảng 12.1.1: Mạng nơ-ron nhân tạo Xem
Video bài giảng 12.1.2: Giới thiệu học sâu Xem
Cụm kiến thức 12.2: Xử lý ngôn ngữ tự nhiên (NLP) và Xử lý ảnh (CV) Xem
Video bài giảng 12.2.1: Giới thiệu NLP Xem
Video bài giảng 12.2.2: Giới thiệu CV Xem
Video bài giảng 12.3.1: Giới thiệu GenAI Xem
Video bài giảng 12.3.2: Lịch sử phát triển và đặc điểm GenAI Xem
Video bài giảng 12.3.3: Một số GenAI phổ biến Xem
Kiểm tra tổng kết Mô-đun 12 Xem
Thảo luận Mô-đun 12 Xem

Hồ sơ giảng viên

Lê Ngọc Thành

Giảng viên có 1 khóa học

Chưa có thông tin hồ sơ của

Học trực tuyến chủ động qua các video, nội dung có sẵn. Không giới hạn thời gian. Đăng ký một lần, học mãi mãi. Học thuận tiện, bất cứ khi nào, bất cứ nơi đâu có Internet. Đặt câu hỏi với Giảng viên với tính năng Thảo luận.
Hotline tư vấn kỹ thuật:
0888 678 028
Email tư vấn kỹ thuật:
info@vnuhcm.edu.vn