M1 - Semestre 1 · Expert
Systèmes multi-agents
- Code UE
- SMINF1F5
- ECTS
- 2 ECTS
- Volume horaire
- 10h CM - 10h TP
- Responsable(s)
- Parcours
- Algorithmiques et Systèmes Intelligents, IA et Facteurs Humains
- Type de carte
- UE de la carte informatique
- Prérequis
- Non renseigné
Description du cours
Cette unité d’enseignement propose une introduction aux agents artificiels autonomes, des entités logicielles capables de percevoir leur environnement, de prendre des décisions et d’agir pour atteindre des objectifs. Nous abordons également les systèmes multi-agents (SMA), composés de plusieurs agents en interaction, souvent utilisés pour modéliser des phénomènes complexes ou résoudre des problèmes distribués ou décentralisés. Le cours s’organise en deux grandes parties : Modélisation d’agents. Cette partie du cours aborde les concepts clés pour la modélisation et l’implémentation d’agents autonomes, en particulier les notions d’architecture de subsomption (décomposition d’un comportement global en comportements atomiques en interaction), de stigmergie (coordination via l’environnement), d’états mentaux (croyances, désirs, intentions) et d’actes de langage (communication entre agents). Conception de systèmes multi-agents. Cette partie du cours présente plusieurs méthodologies de conception, en particulier l’éco-résolution, une méthodologie bio-inspirée fondée sur la gestion locale de conflits, les systèmes normatifs où les comportements sont contraints par des règles ou normes, et les systèmes adaptatifs où les comportements des agents sont raffinés pour répondre à des situations non-coopératives. Les travaux pratiques sont consacrés à de l’implémentation afin d’expérimenter les concepts vus en cours. Nous utilisons pour cela NetLogo, une plateforme dédiée à la simulation de phénomènes complexes, et JADE, une plateforme Java dédiée au développement d’agents communicants.
Modalités d'évaluation
Les modalités de contrôle des connaissances (MCC) sont arrêtées chaque année par l'université et font foi dans le document officiel du parcours. Elles ne sont pas reproduites ici : reportez-vous au document MCC officiel, dont le lien figure sur la page de présentation du parcours concerné.
Guide Master Informatique
