Schedule
Search
- Sep 3
- Introduction, Python, and Uninformed Search
- intro slides, Python slides, search slides, quiz
- HW0 released (AI 101)
- Sep 8
- Uninformed Search State Space
- slides, quiz, Ch3
- Sep 10
- Informed Search
- slides, quiz, Ch3
- HW0 due
- HW1 released (Python)
- Sep 15
- Informed Search, Hill Climbing
- slides, quiz, Ch4.1
- Sep 17
- Hill Climbing, Simulated Annealing, Genetic Algorithm
- slides, quiz, Ch4.1
- HW1 due
- HW2 released (Search)
- Sep 22
- Genetic Algorithm, Search Review
- slides, quiz
Mathematical Foundation of AI
- Sep 24
- Probability
- slides, quiz, Optional Textbook Ch 14.1, 14.2, 14.4, Introduction to Probability, Statistics, and Random Processes Ch 1, 2, 3
- HW2 due
- HW3 released (Search)
- Sep 29
- Statistics and Natural Language Processing
- slides, quiz (updated), Optional: notes, Stanford NLP softwares, including English Tokenizer, Foundations of Statistical Natural Language Processing
- Oct 1
- Decision Theory: Naive Bayes Classifier
- slides, quiz, Prof_zhu_ notes
- HW3 due
- HW4 released (Math)
- Oct 6
- Linear Algebra, Eigenface, PCA
- slides, Prof_zhu_notes, quiz Ch1
- Oct 8
- Mathematical Foundations Review
- Probability and Inference, NLP, Linear Algebra and PCA, Review Quiz
- HW4 due
- Oct 13
- Logic
- slides, quiz, Ch 7.1, 7.3-7.5
Midterm Exam
- Oct 14
- Midterm Exam (Online)
- flexible time, exam archive
Game Theory and Machine Learning Part I
- Oct 15
- Game: MinMax
- slides, quiz, 5.1-5.3
- Oct 20
- Game: alpha-beta pruning
- slides, quiz
- HW5 released (PCA)
- Oct 22
- Machine Learning: Intro, Hierarchical Clustering
- slides, quiz
- Oct 27
- Machine Learning: K-means Clustering
- slides, quiz
- HW5 due
- HW6 released (Game)
- Oct 29
- Machine Learning: Linear Regression
- slides, quiz, Jerry’s note
- Nov 3
- Machine Learning: KNN Classifier, Summary
- k-NN slides, game summary slides, clustering and linear models summary slides, quiz
- HW6 due (extended to Nov 4)
- HW7 released (Clustering)
Final Exam
- Dec 17
- Final Exam (Online)
- flexible time