Lecture |
Date |
Topic |
Reading |
Assigned |
Due |
1 |
1/22 |
Introduction to AI |
AIMA 1 |
HW1 due 1/24 by 11:59pm |
-- |
2 |
1/24 |
Rational agents and Uninformed search |
AIMA 2.1-2.3, 3.1 |
-- |
HW1 |
3 |
1/27 |
Uninformed search |
AIMA 3 |
HW2 due 2/10 by 11:59pm |
-- |
4 |
1/29 |
Informed search and heuristics |
AIMA 3 |
-- |
-- |
5 |
1/31 |
Heuristics and local search |
AIMA 4.1-4.2 |
-- |
-- |
6 |
2/3 |
Local search |
AIMA 4.1-4.2 |
-- |
-- |
7 |
2/5 |
Adversarial search |
AIMA 5.1-5.5 |
-- |
-- |
8 |
2/7 |
Adversarial search |
AIMA 5.7-5.8 |
-- |
-- |
9 |
2/10 |
Adversarial search |
AIMA 5.7-5.8 |
HW3 due 2/24 by 11:59pm |
HW2 |
10 |
2/12 |
Constraint Satisfaction (CSPs) |
AIMA 6 |
-- |
-- |
11 |
2/14 |
CSPs |
AIMA 6 |
-- |
-- |
12 |
2/17 |
Probability |
AIMA 13 |
-- |
-- |
13 |
2/19 |
Probability |
AIMA 13 |
-- |
-- |
14 |
2/21 |
Independence and Bayesian Networks |
AIMA 13, 14.1-14.3 |
-- |
-- |
15 |
2/24 |
Bayesian Networks |
AIMA 14.1-14.3 |
-- |
-- |
16 |
2/26 |
Exact Inference in BNs |
AIMA 14.4-14.5 |
HW4 due 3/7 by 11:59pm |
HW3 |
17 |
2/28 |
Approximate Inference in BNs |
AIMA 14.4-14.5 |
-- |
-- |
18 |
3/3 |
Approximate Inference in BNs |
AIMA 15.1-15.2, 15.5 |
-- |
-- |
19 |
3/5 |
Hidden Markov Models |
AIMA 15.1-15.2, 15.5 |
-- |
-- |
20 |
3/7 |
Hidden Markov Models |
AIMA 15.1-15.2, 15.5 |
-- |
HW4 |
21 |
3/10 |
Approx. Inference in DBNs |
-- |
HW5 due 3/31 by 11:59pm |
-- |
22 |
3/12 |
Midterm Exam 1 |
-- |
-- |
-- |
23 |
3/14 |
Inference in DBN (Practice) |
-- |
-- |
-- |
24 |
3/17 |
Spring Break |
-- |
-- |
-- |
25 |
3/19 |
Spring Break |
-- |
-- |
-- |
26 |
3/21 |
Spring Break |
-- |
-- |
-- |
27 |
3/24 |
Intro. to SL, Naive Bayes |
AIMA 18.1-18.2, 20.2.2 |
-- |
-- |
28 |
3/26 |
Naive Bayes, Decision Trees |
AIMA 18.3-18.4 |
-- |
-- |
29 |
3/28 |
Cesar Chavez Day |
-- |
-- |
-- |
30 |
3/31 |
(Finish Decision Trees) Perceptrons |
AIMA 18.6-18.7 |
HW6 due 4/14 by 11:59pm |
HW5 |
31 |
4/2 |
Neural Networks |
AIMA 18.6-18.7 |
-- |
-- |
32 |
4/4 |
(Finish neural networks) Linear SVMs |
AIMA 18.9 |
-- |
-- |
33 |
4/7 |
Support Vector Machines |
AIMA 18.9 |
-- |
-- |
34 |
4/9 |
Support Vector Machines |
AIMA 18.9 |
-- |
-- |
35 |
4/11 |
Ensemble Methods |
AIMA 18.10 - 18.11 |
-- |
-- |
36 |
4/14 |
SL: Putting it all together |
AIMA 18.10 |
-- |
HW6 |
37 |
4/16 |
Clustering |
IR Ch. 16, 17 |
-- |
-- |
38 |
4/18 |
Clustering |
IR Ch. 16, 17 |
Final Projects! |
|
39 |
4/21 |
Expectation Maximization |
IR Ch. 16, 17 |
-- |
-- |
40 |
4/23 |
AI: Philosophy and Ethics |
-- |
-- |
-- |
41 |
4/25 |
Midterm Exam 2 |
-- |
-- |
-- |
42 |
4/28 |
Final Project Progress Reports |
-- |
-- |
-- |
43 |
4/30 |
Work on final projects |
-- |
-- |
-- |
44 |
5/2 |
Work on final projects |
-- |
-- |
-- |
45 |
5/5 |
Student Final Projects |
-- |
-- |
-- |
46 |
5/7 |
(Last Day!) Student Final Projects |
-- |
-- |
-- |