Multi-Agent Systems 2023/2024

    Main     Slides     Projects
structure of the course
child courses
lightbulbMulti-Agent Systems (Module 1)(2nd cycle, 2023/2024) — Andrea Omicini
lightbulbMulti-Agent Systems (Module 2)(2nd cycle, 2023/2024) — Roberta Calegari
related courses
lightbulbProject Work in Multi-Agent Systems(2nd cycle, 2023/2024) — Andrea Omicini
pages
forums
learning outcomes

At the end of the course, the student understands the conceptual and technical foundation of multi-agent systems, and is able to model complex computational and socio-technical systems in terms of agent-oriented abstractions; build complex computational and socio-technical systems using agent-oriented technologies and methodologies; design and engineer intelligent systems as multi-agent systems, by integrating techniques and methods from artificial intelligence in an effective and methodologically-sound way.

course contents
  • General Issues of Multi-Agent Systems
    Drivers for Intelligent Systems  •  Agents for Complex Distributed Systems  •  On Autonomy. Concepts & Definitions  •  Artefacts for Agents. Function and Use in MAS  •  Automated Reasoning  •  Reasoning Agents  •  Coordination of Multi-Agent Systems  •  Self-Organising Systems  •  Nature-Inspired Coordination & Self-Organisation  •  Simulation & Multi-Agent Systems: An Introduction
  • Technologies for Multi-Agent Systems
    Agents in JADE  •  Programming Intentional Agents: Exercises in Jason
  • Scientific Competences
    Sources of Scientific Literature for Intelligent & Autonomous Systems  •  Systematic Literature Review. A Methodology for Scientific Surveys
teaching methods
  • Lessons with slides
  • Examples discussed and built by the teacher and by experts from the field
  • Lab activity
assessment methods
  • The assessment of the learning achievements is based on the development of an individual/group project, which results in the production of suitable artefacts, either documental or software.
  • The final test consists in the oral discussion of the project.
  • Final evaluation depends on the level and extent of the project, the quality of the document and software artefacts produced, and the degree of knowledge on the course's subjects demonstrated in the final discussion.
course series
works as
hosting course / talk
page_white_powerpointMulti-Agent Systems & Project Work in Multi-Agent Systems: Presentation of the Courses (Welcome Day of the Master Degree Program in Artificial Intelligence, 14/09/2023) — Andrea Omicini (Andrea Omicini, Roberta Calegari)
parent course
lightbulbMulti-Agent Systems (Module 1)(2nd cycle, 2023/2024) — Andrea Omicini
lightbulbMulti-Agent Systems (Module 2)(2nd cycle, 2023/2024) — Roberta Calegari
related course
lightbulbProject Work in Multi-Agent Systems(2nd cycle, 2023/2024) — Andrea Omicini