INFO8006 - Introduction to Artificial Intelligence
Lectures for INFO8006 - Introduction to Artificial Intelligence, ULiège, Fall 2022.
- Instructor: Gilles Louppe
- Teaching assistants: Arnaud Delaunoy, François Rozet
- Contact: [email protected]
- When: Fall 2022, Thursday 8:30 AM to 12:30 AM.
- Classroom: B7b/A142
Agenda
Date | Topic |
---|---|
September 15 | Course syllabus [PDF] [video] Lecture 0: Introduction to artificial intelligence [PDF] [video] Lecture 1: Intelligent agents [PDF] [video] |
September 22 | Lecture 2: Solving problems by searching [PDF] [video] Lecture 2b: Constraint satisfaction problems [PDF] (optional) Project 1: Search algorithms (due by October 7) |
September 29 | Lecture 3: Games and adversarial search [PDF] [video] Exercises 1: Solving problems by searching [PDF] [solutions] |
October 6 | Lecture 4: Representing uncertain knowledge [PDF] [video] Project 2: Adversarial search (due by October 28) Exercises 2: Games and adversarial search [PDF] [solutions] |
October 7 | Project 1: Deadline |
October 13 | Lecture 4: Representing uncertain knowledge [PDF] (continued) Lecture 5: Inference in Bayesian networks [PDF] [video] Exercises 3: Reasoning under uncertainty [PDF] [solutions] |
October 20 | Lecture 6: Reasoning over time [PDF] [video] Exercises 3: Reasoning under uncertainty [PDF] [solutions] |
October 27 | Lecture 7: Learning [PDF] [video] Exercises 4: Reasoning over time [PDF] [solutions] Project 3: Bayes filter (due by November 25) |
October 28 | Project 2: Deadline |
November 10 | Lecture 8: Making decisions [PDF] [video] Exercises 4b: Kalman [notebook] |
November 17 | Lecture 9: Reinforcement Learning [PDF] [video] Exercises 5: Learning [PDF] [solutions] |
November 24 | Lecture 10: Communication [PDF] [video] (optional) Lecture 11: Artificial general intelligence and beyond [PDF] [video] Exercises 6: Making decisions [PDF] [solutions] |
December 1 | No class |
December 2 | Project 3: Deadline |
December 8 | Exercises 7: Reinforcement learning [PDF] [solutions] |
December 15 | Q&As Correction of a past exam (January 2022) |
-- | All lectures [PDF] |
Projects
Pacman programming projects
- General instructions
- Python tutorial [video (Linux), video (Windows)]
- Part 1: Search algorithms (due by October 7, 2022)
- Part 2: Adversarial search (due by October 28, 2022)
- Part 3: Bayes filter (due by December 2, 2022)
Reading assignment
Your task is to read a scientific paper in the field of Artificial Intelligence.
Paper: "A Golden Decade of Deep Learning: Computing Systems & Applications"
Jeffrey Dean, 2022. [PDF]
1 or 2 short questions will be asked as part of the written exam. You do not have to produce any summary report.
Previous exams
- January 2019 (solutions)
- August 2019
- January 2020
- August 2020 (solutions)
- January 2021 (solutions)
- August 2021
- January 2022 (solutions)
- August 2022
Materials covered by the exam are listed here.