Multiagent Reinforcement Learning
Course information
- Organized by: Prof. Joschka Boedecker, Shengchao Yan
- Course number on HISinOne: 11LE13S-7368-M
- Introductory lecture: Friday, April 24, 15:00-16:00, NEXUS Lab, IMBIT building (Georges-Köhler-Allee 201)
- Regular location:
IMBIT (Georges-Köhler-Allee 201)
Room 42 (1st floor)
- Regular time: Wednesday 14:00 - 15:30
- Language: English
Overview
Multi-agent reinforcement learning (MARL) sits at the heart of many of today’s most exciting AI challenges: it studies how multiple decision-making entities learn and adapt in shared environments where the outcome for each depends on the actions of others. From autonomous vehicles negotiating traffic, to decentralized energy grids, financial markets, and large-scale online platforms, real-world systems are inherently multi-agent and often require a balance of cooperation and competition. Unlike single-agent learning, MARL introduces fundamentally new difficulties, non-stationarity, strategic behavior, and coordination, making it both theoretically rich and practically impactful.
This seminar explores the rapidly growing field of MARL, guided by selected chapters from the book Multi-Agent Reinforcement Learning: Foundations and Modern Approaches. The focus is on understanding how multiple learning agents interact, cooperate, and compete within shared environments.
Format
The seminar will rely on in-person attendance. After a short ramp-up phase with an introductory lecture, we will start with presentations and discussions on chapters of the book "Multi-Agent Reinforcement Learning: Foundations and Modern Approaches".
Students will work in pairs, each group taking responsibility for one session. Your task is to:
- Read and understand the assigned material (listed in the column "Comment" of the table Timeline)
- Present the key ideas, methods, and results
- Lead a discussion with your peers
Composite of each session:
- 40-min presentation
- 5-min break
- 45-min discussion
Important Note on Prerequisites
This seminar largely focuses on modern approaches of MARL, which is based on the recent developement of deep learning and reinforcement learning. Therefore, this seminar accepts students who have completed graded courses equivalent to Foundations of Deep Learning and Reinforcement Learning.
IMPORTANT: For this semester, we can only accept a limited number of students for this course. During the first session, we will clarify which prerequisites are required, and we will ask students without appropriate prerequisites to de-register from the course.
Materials
Presentation templates: either the university template or the latex template provided by our lab.
Grading criteria: your participation will be graded according to these guidelines. On-site participation is mandatory. Absences from on-site sessions without prior approval from the seminar organizing team may result in a failing grade.
Timeline
Note: Chapters 2, 7, and 8 are regarded as prerequisites and not included in the material assignment.
| Date | Done | Comment | |
| Introductory Lecture | April 24 | x | |
| Chapter Voting Deadline | May 07 | x |
|
| Session 1: | May 13 | x | 1. Introduction + 3. Games |
| Session 2: | May 20 | x | 4. Solution Concepts for Games |
| Session 3: | June 03 | 5. MARL in Games | |
| Session 4: | June 10 | 6.1 - 6.3 MARL Algorithms | |
| Session 5: | June 17 | 6.4 - 6.6 MARL Algorithms | |
|
Session 6: |
June 24 | 9.1 - 9.4 MADRL Algorithms | |
| Session 7: | July 01 | 9.5 MADRL Algorithms | |
| Session 8: | July 08 | 9.8-9.9 MADRL Algorithms | |
| Session 9: | July 15 | 9.6 - 9.7 + 9.10 MADRL Algorithms | |
| Session 10: | July 22 | 10. MADRL Practices + MA Envs |
Questions?
If you have a question, please post it in the ILIAS forum (so everyone can benefit from the answer).
