CS156Fall 2014Lecture Notes
Introduction to Artificial Intelligence
Videos of lectures are available.
Below are my lecture notes for the class so far.
They should serve as a rough guide to what was covered on any given day.
Frequently, however, I say more in class than is in these notes.
Also, I tend to dynamically correct typos on the board
that might appear in these lecture notes. So caveat emptor.
Week 1: [Aug 25 -- What is Artificial Intelligence, Agents] [Aug 27 -- Environments, Problem-Solving Agents]
Week 2: [Sep 1 -- Labor Day] [Sep 3 -- More Problem Solving Agents]
Week 3: [Sep 8 -- More A*-algorithm, Python] [Sep 10 -- More Python]
Week 4: [Sep 15 -- Python Objects, Classes, Exceptions] [Sep 17 -- More A* and Beyond]
Week 5: [Sep 22 -- Local Search Algorithms] [Sep 24 -- Finish Adversarial Search, CSPs]
Week 6: [Sep 29 -- Solving CSPs] [Oct 1 -- Finish CSPs]
Week 7: [Oct 6 -- Logical Agents] [More Logic, Propositional Logic, Theorem Proving]
Week 8: [Oct 13 -- Practice Midterm] [Oct 15 -- Midterm]
Week 9: [Oct 20 -- Inferences and Proofs, Resolution] [Oct 22 -- DPLL, First-Order Logic]
Week 10: [Oct 27 -- More First-Order Logic] [Oct 29 -- Finish First-order Logic Overview]
Week 11: [Nov 3 -- Planning] [Nov 5 -- More Planning]
Week 12: [Nov 10 -- Finish Planning, Start Knowledge Representation] [Nov 12 -- More Knowledge Representation]
Week 13: [Nov 17 -- Quantifying Uncertainty] [Nov 19 -- Probabilistic Inference]
Week 14: [Nov 24 -- Learning from Examples] [Nov 26 -- Cancelled]
Week 15: [Dec 1 -- More Learning Algorithms] [Dec 3 -- Neural Nets]
Week 16: [Dec 8 -- Nonparametric Learning]
|