Course teacher(s)
Tom LENAERTS (Coordinator)ECTS credits
5
Language(s) of instruction
english
Course content
The course addresses the question how agents learn to act in environment where there are other agents also learning how to act. Hence it is a course on multi-agent learning.
We address this question from the perspective of the learning or adaptation algorithm, which can be
- the perspective of an individual agent, where learning how to act occurs internally,
- the perspective of the collective, where one examines how the distribution of agent behaviours changes over time.
- In the first 5-6 weeks of this course, the basis of game theory, evolutionary dynamics and multi-agent RL are explained
- In the second part we dive into a number of more advanced topics to expand the knowledge in these topics and to prepare you further for the exam work.
Objectives (and/or specific learning outcomes)
The aim of the course is to introduce the students to the field of learning in individual agents and learning in populations of agents and to prepare them for a Master thesis in these research areas.
He or she will learn the basic principles of both domains, the mathematical and computational methods and the typical problems they are trying to solve.
The students will also obtain a basic understanding of (evolutionary) game theory which will allow them to understand the standard literature in that field and the relevance of this domain to learning in general.
The students will obtain the skills to address independently problems within these fields. In addition, they will be capable of presenting their work to an audience of specialists and non-specialists.
Prerequisites and Corequisites
Cours ayant celui-ci comme co-requis
Teaching methods and learning activities
- The course consists of theory and practical sessions.
- Each theory session is composed of 2 hours
- This is followed by 1-2 hours of practicals in the first part of the course.
- During these practicals, homework will be presented that each student will complete individually
- All the homework are handed in together, early November, providing thus sufficient time to work on all of them.
- From the second half of the course, groups will be formed to reproduce a scientific paper
- The sessions after the theory will then also be used for questions related to that project
- The group prepares a report on their success in reproducing the work
- They also prepare a presentation to discuss this with the professors, the assistants and the other students during the exam.
- The report on the reproduction of the paper and the presentation slides will be handed in one week before the exam.
References, bibliography, and recommended reading
All information for this course is provided on UV.
Course notes
- Université virtuelle
Other information
Additional information
This course is taught jointly with the VUB
Contacts
Email: Tom.Lenaerts@ulb.be; Office Campus La Plaine, NO8-117
Email: Ann.Nowé@vub.be ; VUB, Pleinlaan 9, 3rd floor
Campus
Outside campus ULB
Evaluation
Method(s) of evaluation
- Other
Other
- During the course a number of assignments will have to be made which will be evaluated individually. All these assignments will be handed in somewhere early November.
- The exam is performed in groups of 3 students and is the reproduction of a scientific work related to the topics of this course. A number of papers will be proposed from which a selection can be made. For the exam you will provide a report, discussing the reproduction of the work, and a presentation on the exam date.
Mark calculation method (including weighting of intermediary marks)
50% of the total score is given for the assignments and 50% is counted for the group project.
Language(s) of evaluation
- english