Inhalt

[ 921PECOPCOK21 ] KV Principles of Cooperation

Versionsauswahl
Workload Education level Study areas Responsible person Hours per week Coordinating university
4,5 ECTS M1 - Master's programme 1. year Computer Science Ismail Khalil 3 hpw Johannes Kepler University Linz
Detailed information
Original study plan Master's programme Computer Science 2024W
Objectives This course explores the foundational principles of cooperation, particularly within the context of multi-agent systems and reinforcement learning (RL). Students will learn about theoretical frameworks, algorithms, and practical applications that enable cooperative behavior among agents in various environments. The course combines lectures, hands-on projects, and research discussions.
Subject The lecture is structured into 5 thematic areas which will be presented in classroom style teaching. Students will deepen their understanding and will get hands on experience in the practical part which consists of questions and exercises to be elaborated by the students.

Criteria for evaluation - Assignments: 40% - Final Project: 50% - Participation and Discussions: 10%
Methods Students will work in teams (of 2-3) to design, implement, and evaluate a multi-agent system demonstrating cooperative behavior. Projects will be presented during the last week of the course.
Language English
Study material - Axelrod, R. (1984). The Evolution of Cooperation. - Russell, S., & Norvig, P. (2020). Artificial Intelligence: A Modern Approach - Wooldridge, M. (2009). An Introduction to Multi-agent Systems - VanderPlas, J. (2023). Python Data Science Handbook. - Osborne, M. J. (2004). An Introduction to Game Theory - Sutton, R. S., & Barto, A. G. (2018). Reinforcement Learning: An Introduction.
Changing subject? No
Corresponding lecture 921PECOPCOU13: UE Principles of Cooperation (1.5 ECTS) + 921PECOPCOV13: VL Principles of Cooperation (3 ECTS)
On-site course
Maximum number of participants -
Assignment procedure Direct assignment