ECTS
4 crédits
Composante
Collège Sciences et Technologies pour l’Energie et l’Environnement (STEE)
Volume horaire
36h
Description
Présenter aux étudiants le paradigme "agent". Cette UE est une introduction aux notions d’agent et de systèmes multi-agents par la pratique. Le programme s’appuie sur des exemples concrets qui permettent d’illustrer l’intérêt et les spécificités de ce paradigme pour la modélisation et la conception d’applications, notamment l’approche Individu-Centrée. En particulier, on s’intéresse aux techniques et aux algorithmes de résolution de certains problèmes qui relèvent du domaine de l’intelligence artificielle. C’est un préambule à un approfondissement de connaissances plus complètes et théoriques qui pourra s’effectuer en M2.
Description :
-
Notion d’agent et de système multi-agents
-
Modèles d’agents (réactif, délibératif, . . . ), approche Individu-Centrée
-
Résolution de problèmes : quelques bases de l’intelligence artificielle pour la résolution de problèmes - méthodes heuristiques et stratégie de résolution par exploration - application aux jeux, algorithmes A*, Minimax et AlphaBéta - méthode stigmergique- algorithmes de type colonie de fourmis
-
Mise en oeuvre sur une plateforme multi-agents.
Objectifs
À la fin de cette UE, vous serez capable de :
-
Comprendre les bases du paradigme Agent
-
Comprendre et implémenter certains algorithmes d’IA pour la résolution de problèmes
-
Développer un modèle "Individu Centré" à base d’agents (réactifs)
-
Implémenter un modèle "Individu Centré" à base d’agents (réactifs) dans une plateforme de modélisation/simulation dédiée
Heures d'enseignement
- Programmation orientée AgentsCours Magistral12h
- Programmation orientée AgentsTravaux Dirigés10,5h
- Programmation orientée AgentsTravaux Pratique13,5h
Pré-requis obligatoires
Bases de logique
Contrôle des connaissances
100% contrôle continu écrit
Compétences acquises
Compétences | Niveau d'acquisition | |
---|---|---|
Usages avancés et spécialisés des outils numériques | Identifier les usages numériques et les impacts de leur évolution sur le ou les domaines concernés par la mention | x |
Se servir de façon autonome des outils numériques avancés pour un ou plusieurs métiers ou secteurs de recherche du domaine | x | |
Développement et intégration de savoirs hautement spécialisés | Mobiliser des savoirs hautement spécialisés, dont certains sont à l'avant-garde du savoir dans un domaine de travail ou d'études, comme base d'une pensée originale | x |
Développer une conscience critique des savoirs dans un domaine et/ou à l'interface de plusieurs domaines | x | |
Résoudre des problèmes pour développer de nouveaux savoirs et de nouvelles procédures et intégrer les savoirs de différents domaines | x | |
Apporter des contributions novatrices dans le cadre d'échanges de haut niveau, et dans des contextes internationaux | x | |
Conduire une analyse réflexive et distanciée prenant en compte les enjeux, les problématiques et la complexité d'une demande ou d'une situation afin de proposer des solutions adaptées et/ou innovantes en respect des évolutions de la réglementation | x | |
Communication spécialisée pour le transfert de connaissances | Identifier, sélectionner et analyser avec esprit critique diverses ressources spécialisées pour documenter un sujet et synthétiser ces données en vue de leur exploitation | x |
Communiquer à des fins de formation ou de transfert de connaissances, par oral et par écrit, en français et dans au moins une langue étrangère | x | |
Appui à la transformation en contexte professionnel | Gérer des contextes professionnels ou d'études complexes, imprévisibles et qui nécessitent des approches stratégiques nouvelles | x |
Prendre des responsabilités pour contribuer aux savoirs et aux pratiques professionnelles et/ou pour réviser la performance stratégique d'une équipe | x | |
Conduire un projet (conception, pilotage, coordination d'équipe, mise en œuvre et gestion, évaluation, diffusion) pouvant mobiliser des compétences pluridisciplinaires dans un cadre collaboratif | x | |
Analyser ses actions en situation professionnelle, s'autoévaluer pour améliorer sa pratique dans le cadre d'une démarche qualité | x | |
Respecter les principes d'éthique, de déontologie et de responsabilité environnementale | x |