NhápDraft
Nhập môn Trí tuệ Nhân tạo
Introduction to Artificial Intelligence
Ghi chú nhập môn AI tham khảo theo CS50 AI.Introductory AI notes following the CS50 AI structure.
Tổng quan
Overview
Search - Tìm kiếm
Search
- Search Problem: biến một bài toán thành không gian tìm kiếm01-search-problems
- Uninformed Search: DFS và BFS02-uninformed-search
- Informed Search: Greedy Best-First và A*03-informed-search
- Adversarial Search: Minimax, Alpha-Beta và giới hạn độ sâu04-adversarial-search
- Search: nối các ý tưởng lại với nhau05-search-practice
Knowledge - Tri thức
Knowledge
- Knowledge Representation - Biểu diễn tri thức06-knowledge-representation
- Entailment và Model Checking - Knowledge Base suy ra điều gì?07-inference-entailment
- Inference Rules - Các luật suy luận08-inference-rules
- Resolution và CNF - Chứng minh bằng mâu thuẫn09-resolution
- First-Order Logic - Logic vị từ bậc nhất10-first-order-logic
- Knowledge Practice - Bài tập biểu diễn và suy luận11-knowledge-practice
Uncertainty - Bất định
Uncertainty
Optimization - Tối ưu
Optimization
- Tối ưu hóa: chọn phương án tốt nhấtoptimization-overview
- Local Search và Hill Climbinglocal-search
- Simulated Annealing: đôi khi phải đi lùi để đi xa hơnsimulated-annealing
- Linear Programming: tối ưu dưới các ràng buộc tuyến tínhlinear-programming
- Constraint Satisfaction: bài toán thỏa ràng buộcconstraint-satisfaction
- Backtracking, inference và heuristic cho CSPbacktracking-and-heuristics
Learning - Học từ dữ liệu
Learning
Neural Networks - Mạng neural
Neural Networks
- Neural Networks - từ một neuron đến mạng nhiều tầng19-neural-networks
- Training Neural Networks - loss, gradient descent và backpropagation19-neural-networks-training
- Convolutional Neural Networks - CNN nhìn ảnh như thế nào?19-neural-networks-cnn
- Recurrent Neural Networks - RNN và dữ liệu tuần tự19-neural-networks-rnn
- Neural Networks Practice - chọn kiến trúc và đọc một pipeline Deep Learning19-neural-networks-practice