TDDD48 Automated Planning
Teaching Machines to Think
Welcome to the course website!
Automated planning is a central topic in AI that deals with intelligent sequential decision making. It is the task of automatically deciding which sequence of actions needs to be applied to reach a given set of goals. Planning technology is currently used with great success in applications ranging from production lines and elevators to unmanned aerial vehicles (UAVs) and space applications such as the Hubble Space Telescope and the Mars rovers. The aim of this course is to provide a comprehensive view of state-of-the-art planning techniques, as well as hands-on experience in constructing and modeling planning domains to solve specific planning problems.
Update 2025-01-07
This website is currently being updated for the 2025 session.
Lectures
Labs
Due Date | Material |
---|---|
2024-04-08 8:00 a.m. | Lab 1, Vagrantfile |
2024-04-15 8:00 a.m. | Lab 2 |
2024-04-22 8:00 a.m. | Lab 3 |
2024-04-29 8:00 a.m. | Lab 4 |
2024-05-06 8:00 a.m. | Lab 5 |
2024-05-13 8:00 a.m. | Lab 6 |
2024-05-20 8:00 a.m. | Lab 7 |
Exam
You may prepare and use one sheet of A4 paper with notes (using both sides). Other aids such as lecture slides, books, or calculators are not allowed. All electronic devices must be turned off during the exam.
Example planning task
Open positions in Machine Reasoning Lab
MSc and PhD projects: https://mrlab.ai/positions/