Artificial Intelligence
CS 5300/CS 6300
Spring 2010
![]() |
Artificial Intelligence
CS 5300/CS 6300 Spring 2010
|
![]() |
Overall grades will be determined from:
The official textbook for this course is:
Artificial Intelligence: A Modern
Approach (Third Edition)| Date | Topics | Readings | Due | Notes |
| 12 Jan | Introduction to AI | opt: RN 1.1,2 | - | ![]() |
| 14 Jan |
Agents
Depth and breadth first search |
3.1,3.3,3.4 opt: RN 3.2 |
HW00 | ![]() |
| 19 Jan |
Agents II
A* Search and Heuristics |
3.5-3.6 | P0 | ![]() |
| 21 Jan |
Constraint Satisfaction
Search and iterative algorithms |
RN 6-6.3 opt: RN 4.1 |
HW01 | ![]() |
| 26 Jan |
Constraint Satisfaction II
Tree-structured CSPs and more search |
RN 6.4-6.5 opt: Tree_decomposition |
- | - |
| 28 Jan |
Game Playing
Minimax search |
RN 5-5.3 opt: RN 5.5-5.6 slides |
HW02 | ![]() |
| 2 Feb |
Utility
Consistency and risk |
16-16.3 opt: RN 16.4 help: q1 q2 q3 l1 l2 l3 |
P1 | ![]() |
| 4 Feb |
Markov Decision Processes
Value iteration |
SB 3-4 | HW03 | ![]() |
| 9 Feb |
Markov Decision Processes II
Policy iteration and TD-learning |
RN 17.1-3, SB 6.1,6.2 | - | ![]() |
| 11 Feb |
Reinforcement Learning
Exporation/exploitation, Q-learning |
SB 6.5 | HW04 | ![]() |
| 16 Feb | Catch-up | SB 8.1,8.2 | P2 | |
| 18 Feb |
Reinforcement Learning II
Policy methods and IRL |
- | HW05 | ![]() |
| 23 Feb | Robot motion | RN 25.4-25.6 | - | ![]() |
| 25 Feb |
MIDTERM (solution)
S09 exam (which was way too long) |
- | - | - |
| 2 Mar |
Probability
Everything you need to know! |
RN 13-13.5 opt: RN 13.6 |
- | ![]() |
| 4 Mar |
Bayes' Nets
Graphical models and conditional independence |
RN 14-14.3 opt: RN 14.4 |
HW06 | ![]() |
| 9 Mar |
Bayes' Nets II
Causality |
- | - | ![]() |
| 11 Mar | Class Cancelled | - | P3,HW07 | - |
| 16 Mar |
Bayes' Nets III
Inference by enumeration, variable elimination |
RN 14.4 | - | ![]() |
| 18 Mar |
Bayes' Nets IV
Markov Chain Sampling |
RN 14.5 | HW08 | ![]() |
| 30 Mar |
Decision Diagrams
Value of information, Markov chains |
RN 16.5-16.6 | - | ![]() |
| 1 Apr |
HMMs
Monitoring and robot localization |
RN 15-15.3 | HW09 | ![]() |
| 6 Apr |
HMMs II
Particle filtering and resampling |
RN 15.5 | - | - |
| 8 Apr |
HMMs III
Linear space models: Kalman filtering |
RN 15.4 opt: Kalman_filter |
P4,HW10 | ![]() |
| 13 Apr |
Speech
Viterbi and acousting modeling |
RN 23.5 | - | ![]() |
| 15 Apr |
Natural Language Processing
Machine Translation |
RN 23.4 | - | ![]() |
| 20 Apr |
Machine learning
Classification |
RN 24.3-24.4 opt: RN 24-24.2 |
- | ![]() |
| 22 Apr |
POMDPs
Agents under uncertainty |
Dummies, Sec 3-6 | HW12 | ![]() |
| 27 Apr |
Last Day Party
Philosophy of AI and exam discussion |
- | - | |
| 30 Apr |
FINAL EXAM, 10:30 am - 12:30 pm
Spring 2009 Final Spring 2010 Final Solution |
- | - | - |
| 07 May | End of exam period | - | P5,contest | - |
See the syllabus above for due dates.
You're free to use the LaTeX source in any way you want, but you'll
need haldefs.sty
and notes.sty to build them.
If you want more practice, see the recommended
book exercises.
The semester will culminate with a capture-the-flag style Pacman
competition. In this competition, each team will control two Pacman
characters that will attempt to recover a flag in the other team's
territory without getting eaten! Special prizes for the winner!