Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Durée 28 heures
Plan du cours
Introduction aux systèmes multi-agents
- Aperçu des agents, des environnements et des modèles d'interaction
- Coopération, concurrence et autonomie dans les systèmes agentiques
- Applications en logistique, robotique et prise de décision
Concepts fondamentaux de l'architecture des agents
- Agents réactifs vs. agents délibératifs
- Protocoles de communication et modèles de coordination
- Représentation des connaissances et état partagé
Mise en œuvre des agents en Python
- Construction d'agents à l'aide du cadre Mesa
- Modélisation des environnements et des interactions
- Simulation du comportement des agents et visualisation
Coordination et communication
- Architectures de passage de messages et de mémoire partagée
- Négociation, consensus et allocation de tâches
- Algorithmes de coordination (réseau de contrats, modèles basés sur le marché, modèles d'essaims)
Apprentissage et adaptation dans les systèmes multi-agents
- Apprentissage par renforcement pour plusieurs agents
- Dynamiques d'apprentissage coopératives vs. concurrentielles
- Utilisation de PettingZoo et Stable-Baselines3 pour le MARL
Informatique distribuée et mise à l'échelle
- Utilisation de Ray pour des simulations multi-agents distribuées
- Gestion de la concurrence et de la synchronisation
- Parallelisation des calculs et gestion des ressources partagées
Collaboration humain-agent
- Conception d'interfaces pour la coordination humain dans la boucle
- Flux de travail hybrides avec assistance à la décision par IA
- Considérations éthiques et opérationnelles
Projet final
- Concevoir et implémenter un système multi-agent en Python
- Démontrer la coordination et l'apprentissage entre agents
- Présenter les résultats de simulation et les insights de performance
Résumé et prochaines étapes
Pré requis
- Maîtrise solide de la programmation en Python
- Bonne compréhension de l'apprentissage par renforcement ou de la conception d'agents IA
- Familiarité avec les systèmes distribués et les concepts de réseau
Public cible
- Architectes système concevant des systèmes d'IA collaboratifs ou distribués
- Chercheurs travaillant sur la coordination et l'intelligence collective
- Ingénieurs développant des flux de travail hybrides humain-agent ou multi-agents