Lectures for INFO8006 - Introduction to Artificial Intelligence, ULiège, Fall 2020.
- Instructor: Gilles Louppe
- Teaching assistants: Antoine Wehenkel, Arnaud Delaunoy, Pascal Leroy
- Contact: [email protected]
- When: Fall 2020, Thursday 8:30 AM to 12:30 AM.
- Classroom: Virtual. Follow us on Youtube!
Date | Topic |
---|---|
September 17 | Course syllabus [PDF] [video] Lecture 0: Introduction to artificial intelligence [PDF] [video] Lecture 1: Intelligent agents [PDF] [video] |
September 24 | Lecture 2: Solving problems by searching [PDF] [video] Lecture 2b: Constraint satisfaction problems [PDF] (optional) Q&As (in-person, 11:30 AM, B28/2.93, registration required) Project 1: Search algorithms Tutorial: Introduction to Python [video (Linux), video (Windows)] |
October 1 | Lecture 3: Games and adversarial search [PDF] [video] Exercises 1: Solving problems by searching [PDF] [Solutions] [video] |
October 8 | Lecture 4: Representing uncertain knowledge [PDF] [video] Q&As (in-person, 11:30 AM, B28/2.93, registration required) Exercises 2: Games and adversarial search [PDF] [Solutions] [video] Project 2: Adversarial search |
October 11 | Project 1 deadline |
October 15 | Lecture 5: Inference in Bayesian networks [PDF] [video] Exercises 3: Reasoning under uncertainty (part 1) [PDF] [Solutions] [video] |
October 22 | Lecture 6: Reasoning over time [PDF] [video] Q&As (in-person, 11:30 AM, B28/2.93, registration required) Exercises 4: Reasoning under uncertainty (part 2) [PDF] [Solutions] [video] |
October 29 | Exercises 5: Reasoning over time (part 1) [PDF] [Solutions] [video] Project 3: Bayes filter |
November 5 | Lecture 7: Learning [PDF] [video] |
November 8 | Project 2 deadline |
November 12 | Lecture 8: Making decisions [PDF] [video] Exercises 6: Reasoning over time (part 2) [PDF] [Solutions] [video] |
November 19 | Lecture 9: Reinforcement Learning [PDF] [video] Exercises 7: Learning [PDF] [Solutions] [Notebook] [video] |
November 26 | Lecture 10: Communication [PDF] [video] Exercises 8: Making decisions [PDF] [Solutions] [video] |
December 3 | Lecture 11: Artificial general intelligence and beyond [PDF] [video] Exercises 9: Reinforcement Learning [PDF] [Solutions] [video] |
December 10 | Correction of a past exam [PDF] [Solutions] |
December 13 | Project 3 deadline |
-- | All lectures [PDF] |
- General instructions
- Python tutorial [video (Linux), video (Windows)]
- Part 1: Search algorithms (due by October 11)
- Part 2: Adversarial search (due by November 8)
- Part 3: Bayes filter (due by December 13)
Your task is to read a major scientific paper in the field of Artificial Intelligence.
Paper: "Human-level control through deep reinforcement learning."
Volodymyr Mnih et al, 2015. [PDF]
The reading assignment includes the main text (pages 1-4), as well as the methods section (pages 6-7).
Short questions will be asked as part of the written exam. You do not have to produce any summary report.