UMBC CMSC 471 02 Spring 2021 |
• home • about • schedule • hw • exams • notes • colab • github • resources • papers • news • discord • webex • | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule
|
# | Day | Date | Topic | Read 1st | Slides |
Video | Quiz, Homework |
Seealso |
---|---|---|---|---|---|---|---|---|
1 | Tue | 1/26 | Administrivia, Introduction, history | RN1 | 00 01 |
L01 | hw1 out | History of AI |
2 | Thr | 1/28 | Agents | RN2 |
L02 | Software agents | ||
3 | Tue | 2/4 | Problem solving as search | RN3 |
L03 |
|
||
4 | Thr | 2/6 | Uninformed & Informed search | RN4 |
L04 | Missionaries and cannibals, Water jugs, aima code, wj.py, wj.ipynb |
||
5 | Tue | 2/9 | Informed search | RN4 |
L05 | |||
6 | Thr | 2/11 | Informed Search |
RN4 |
L06 | |||
7 | Tue | 2/16 | Constraints | RN5 |
L07 | hw2 due |
CCC site, 8 queens CSP, csp.py, CSP
demo, SLS
CSP demo, Genetic algorithm |
|
8 | Thr | 2/18 | snow day! |
-- |
-- |
-- | -- |
ms3.py, mapc.py, sudoku.py, python-constraints |
9 | Tue | 2/23 | Games |
RN 6 |
L08 | Checkers solved; U. Alberta Games Group; AlphaGo |
||
10 | Thr | 2/25 | Games | RN 6 |
L09 | hw3 out |
It, New Yorker, 1952; Checkers solved; U. Alberta Games Group; AlphaGo | |
11 | Tue | 3/2 | Games Theory | RN 17.6 |
L10 | game theory, PD demo, PD lessons, Prisoner's Dilema, Chicken, Evolution of Trust |
||
12 | Thr | 3/4 | Reasoning Agents | RN7 |
L11 | Hunt the Wumpus; neats vs scruffies; Knowledge Base; Wason selection task; | ||
13 | Tue | 3/9 | Reasoning Agents | RN7 |
L12 | Notes 9.2.2, 9.2.3 | ||
14 | Thr | 3/11 | MIDTERM EXAM |
hw3 due Sat | material thru 3/2, 75 minute exam held online between 4 and 6pm |
|||
Tue | 3/16 | spring break | ||||||
Thr | 3/18 | spring break | ||||||
15 | Tue | 3/23 | KR and FOL | RN8 |
L13 | see notes9.2.4, 9.3.1 and 9.3.2 | ||
18 | Thr | 3/25 |
FOL | RN9 |
L14 | see notes 9.3.2 and 9.4.1 | ||
19 | Tue | 3/30 | Knowledge representation | RN10 |
09 | L15 | hw4 out
|
|
20 | Thr | 4/1 | Planning | RN11 |
L16 | STRIPS, Planning and scheduling | ||
21 | Tue | 4/6 | Planning & Bayes | RN12 |
L17 |
|
PDDL, Bayes theorem video | |
22 | Thr | 4/8 | Bayesian Networks | RN13 |
15 | L18 | hw4 due Fri 4/9 |
Netica BBN Tutorial |
23 | Tue | 4/13 | Machine Learning | RN19 |
L19 | Google's Rules of Machine Learning, |
||
24 | Thr | 4/15 | Decision trees | RN19 |
L20 | Colab notebooks, Decision tree learning, weka, scikit-learn |
||
25 | Tue | 4/20 | SVMs, tools | RN19 |
L21 | hw5 out | Support vector machine |
|
26 | Thr | 4/22 | methodology, clustering | RN19 |
L22 | Training, validation, test sets, Precision and recall, FI, Cluster analysis, colab notebooks |
||
-- | Tue | 4/27 | hierarchical clustering, bagging | RN19 |
L23 | hierarchical clustering, ensemble learning, colab clustering notebooks | ||
27 | Thr | 4/29 | clustering, topic modeling | RN21 |
14_nn_01 | L24 | hw5 due | hierarchical clustering, topic modeling, dimentionality reduction |
28 | Tue | 5/4 | neural networks | RN21 | 14_nn_02 | L25 | colab notebooks, NN playground | |
29 | Thr | 5/6 | neural networks | RN21 | 14_nn_03 | L26 | demo colab notebooks, keras.io | |
30 | Tue | 5/11 | wrap up | L27 | TensorFlow, winequality MLP, final | |||
-- | Tue |
3:30-5:30 |
FINAL EXAM | see above |
see above |
see above |
old exams | |
-- | Fri | 5/21 | extra credit HW due | ex1, ex2 due |