Professor: Dr. Thomas R. Ioerger
email: | ioerger@cs.tamu.edu |
office: | 438 Peterson |
office hours: | Tues 12:00-2:00 |
TA: Jeff Hykin
email address: | jeff.hykin@tamu.edu |
office hours: | Thurs 3:45 - 4:45, or by appointment |
location: | EABC cubicals |
Meeting: TR, 2:20-3:35, 310 ZACH
Textbook: Artificial Intelligence: A Modern Approach, 4th US ed. (2020) Stuart Russell and Peter Norvig.
Course Web Page: http://faculty.cs.tamu.edu/ioerger/cs420-spr23/index.html (this page)
Syllabus (contains information about projects, exams, grading policy, etc)
topic | concepts | reading | assignments | |
---|---|---|---|---|
Tues, Jan 17 | What is AI? | perspectives on AI; core concepts | Ch. 1; slides | |
Thurs, Jan 19 | ||||
Tues Jan 24 | Uninformed Search | BFS, DFS, iterative deepening | Ch. 3; slides | |
Thur Jan 26 | complexity analysis, GraphSearch, Uniform Cost | |||
Tues Jan 31 | Informed/heuristic Search | heuristics, Greedy, A* | ||
Thur Feb 2 | optimality | |||
Tues Feb 7 | Iterative Improvement | hill-climbing, simulated annealing | Ch. 4.1; slides | |
Thur Feb 9 | genetic algorithms | |||
Tues Feb 14 | Game Search | minimax, alpha-beta pruning | Ch. 5; slides | |
Thur Feb 16 | board eval functions; Deep Blue; AlphaGO (MCTS) | PA1 due (A* for pacman); handout HW1 and PA2 | ||
Tues Feb 21 | Constraint Satisfaction | back-tracking search, CSP heuristics | Ch. 6; slides | |
Thur Feb 23 | AC-3; (vision); min-conflicts | HW1 due (solutions) (written HW on minimax and CSP) | ||
Tues Feb 28 | *** Exam 1 *** | covers Ch. 3 (skip 3.5.4-3.5.6), 4.1, 5, 6 | EXAM I | |
Thur Mar 2 | Propositional Logic | syntax, semantics/models, entailment, ROI | Ch. 7; slides | |
Tues Mar 7 | Inference algorithms | natural deduction proofs, FC, BC | ||
Thur Mar 9 | resolution refutation, conversion to CNF | |||
Tues Mar 14 | (Spring Break) | |||
Thur Mar 16 | (Spring Break) | |||
Tues Mar 21 | Satisfiability | DPLL; hard Sat problems; WalkSAT | PA2 due (minimax for tic-tac-toe) | |
Thur Mar 23 | FOL | syntax, semantics (models), ontologies | Ch. 8; slides | |
Tues Mar 28 | Inference in FOL | Rules of Inference, unification, Natural Deduction proofs | Ch. 9 | HW2 due (PropLog) solutions |
Thur Mar 30 | Resolution in FOL, conversion to CNF, Herbrand's Theorem | |||
Tues Apr 4 | Forward-chaining; Backward-chaining; Expert Systems | HW3 due (FOL) solutions | ||
Thur Apr 6 | *** Exam II *** | (covers Ch. 7-9) | EXAM II | |
Tues Apr 11 | Uncertainty | default reasoning, nonmonotonic logics, negation in Prolog | Ch. 10.6; slides | |
Thur Apr 13 | Probabilistic Knowledge Representation, Bayes' Rule | Ch. 12, 13.1, and first subsection of 13.2 (p. 415) | ||
Tues Apr 18 | Planning | Situation Calculus, Frame Problem, PDDL, Forward SSS | Ch. 11 (skip 11.4-5); Sec. 7.7; slides | |
Thur Apr 20 | goal regression; other types of planners | |||
Tues Apr 25 | Intelligent Agents | Ch. 2; slides | PA3 due (Sammy/map/queens using DPLL) | |
Thur Apr 27 | (last day of class) | |||
Tues, May 2 | (no class) | office hours 12:00-2:00 | HW4 due (uncertainty; planning); solutions | Tues, May 9, 1:00-3:00pm | *** Exam III *** | (non-comprehensive; Ch. 2, 7.7, 10.6, 11 (skip 11.4-5), 12, 13.1, 1st page of 13.2) | EXAM III |