Course - Artificial Intelligence MT24
This course used to be called “Intelligent Systems” before it was changed to “Artificial Intelligence” a few years ago, and perhaps its previous name does a better job of setting expectations for the course content. The course sticks to the “logical” paradigm of artificial intelligence, and hence mainly covers search, planning, constraint satisfaction problems, and playing games. All machine learning content is instead in a separate course, Course - Machine Learning MT23U.
- Course Webpage
- Lecture Notes
- 1, Introduction
- 2, Problem solving and search
- 3, Problem solving and search
- 4, Informed search
- 5, Local search
- 6, Planning I
- 7, Planning II
- 8, Dealing with geometry of physical agents
- 9, Dealing with geometry of physical agents
- 10, Introduction to CSPs
- 11, Solving CSPs
- 12, Solving CSPs
- 13, Playing games
- 14, Playing games
- 15, Beyond classical search
- 16, Beyond classical search
- Other courses this term: Courses MT24U
- Other related courses and notes:
- Related blog posts:
Notes
- Notes - Artificial Intelligence MT24, All the algorithmsU
- Notes - Artificial Intelligence MT24, Problem solving and searchU
- Notes - Artificial Intelligence MT24, Uninformed search strategiesU
- Notes - Artificial Intelligence MT24, Informed search strategiesU
- Notes - Artificial Intelligence MT24, Local searchU
- Notes - Artificial Intelligence MT24, PlanningU
- Notes - Artificial Intelligence MT24, Partial order planningU
- Notes - Artificial Intelligence MT24, Planning with propositional logicU
- Notes - Artificial Intelligence MT24, RobotsU
- Notes - Artificial Intelligence MT24, Constraint satisfaction problemsU
- Notes - Artificial Intelligence MT24, Playing gamesU
- Notes - Artificial Intelligence MT24, Imperfect information gamesU
- Notes - Artificial Intelligence MT24, Nondeterministic searchU
- Notes - Artificial Intelligence MT24, Partially observable environmentsU
- Notes - Artificial Intelligence MT24, Online searchU
Related notes
Some more notes on the course textbook are available in AI: A Modern ApproachN, but the following are particularly relevant to this course:
- I: Introduction
- Chapter 01: AIMA: IntroductionN
- Chapter 02: AIMA: Intelligent AgentsN
- II: Problem Solving
- Chapter 03: AIMA: Solving Problems by SearchingN
- Chapter 04: AIMA: Constraint Satisfaction ProblemsN
- Chapter 05: AIMA: Adversarial Search and GamesN
- Chapter 06: AIMA: Search in Complex EnvironmentsN
- III: Knowledge, Reasoning, and Planning
- Chapter 07: AIMA: Logical AgentsN
- Chapter 08: AIMA: First-Order LogicN
- Chapter 09: AIMA: Inference in First-Order LogicN
- Chapter 10: AIMA: Knowledge RepresentationN
- Chapter 11: AIMA: Automated PlanningN