logo-polimi
Loading...
Risorse bibliografiche
Risorsa bibliografica obbligatoria
Risorsa bibliografica facoltativa
Scheda Riassuntiva
Anno Accademico 2018/2019
Tipo incarico Dottorato
Insegnamento 053554 - INTELLIGENT MULTIAGENT SYSTEMS
Docente Amigoni Francesco
Cfu 5.00 Tipo insegnamento Monodisciplinare

Corso di Dottorato Da (compreso) A (escluso) Insegnamento
MI (1380) - INGEGNERIA DELL'INFORMAZIONE / INFORMATION TECHNOLOGYAZZZZ055132 - INTELLIGENT MULTIAGENT SYSTEMS
053554 - INTELLIGENT MULTIAGENT SYSTEMS

Programma dettagliato e risultati di apprendimento attesi

The course aims at presenting a family of distributed artificial intelligence systems, called multiagent systems, composed of autonomous entities – the agents – that interact together is purposeful ways. The course focuses on cooperative interaction between the agents. Autonomous agents are a paradigm that can be instantiated in several concrete entities: robots, software programs, web services, nodes of a sensor network, humans, .... 

The course is about conceptual, methodological, and algorithmic aspects of the cooperative interaction between multiple agents that will be exemplified by some experimental implementations.

 

Detailed program.

1) Introduction to autonomous agents and multiagent systems.

2) Introduction to multiagent organizations.

3) Introduction to agent communication.

4) Basics of multiagent interactions: task allocation, coordination.

5) Multiagent planning: social laws, state-space and plan-space techniques, decision-theoretic multiagent planning.

6) Distributed constraint handling and optimization: distributed constraint satisfaction problems, distributed constraint optimization problems (complete and approximated algorithms).

7) Multiagent path finding: problems and algorithms.

8) Other issues: cooperative search, emerging behaviors.

9) Programming multiagent systems: agent programming languages, development frameworks and environments.

10) Applications.

 

Students will learn the main models and algorithms to represent complex systems as collections of autonomous agents that cooperatively interact together. In particular, students will learn about several advanced types of interaction mechanisms between multiple cooperative autonomous agents and about some of the relevant algorithms available to implement these interaction mechanisms and their properties (range of application, optimality guarantees, ...).
Moreover, students, while developing a software project, will learn how to build agent-based systems that are based on the identification of individual decision-making entities (autonomous agents) and on the identification of the cooperative interaction mechanisms between them.
  
 

 


Note Sulla Modalità di valutazione

Students will be required to read, present, and discuss papers during the course and to develop a software project that shall be presented in the last class of the course.


Intervallo di svolgimento dell'attività didattica
Data inizio
Data termine

Calendario testuale dell'attività didattica
Monday, March 25, 2019, 9:00-13:00, sala seminari (ground floor, building 20)

Bibliografia
Risorsa bibliografica obbligatoria http://home.deib.polimi.it/amigoni/IntelligentMultiagentSystems.html
Note:

Teaching material will be made available during the course and mainly consists in textbooks chapters and research articles.


Mix Forme Didattiche
Tipo Forma Didattica Ore didattiche
lezione
28.0
esercitazione
0.0
laboratorio informatico
0.0
laboratorio sperimentale
0.0
progetto
0.0
laboratorio di progetto
0.0

Informazioni in lingua inglese a supporto dell'internazionalizzazione
Insegnamento erogato in lingua Inglese
Disponibilità di libri di testo/bibliografia in lingua inglese
Possibilità di sostenere l'esame in lingua inglese

Note Docente
See http://home.dei.polimi.it/amigoni/IntelligentMultiagentSystems.html for further information.
schedaincarico v. 1.6.1 / 1.6.1
Area Servizi ICT
28/02/2020