Contenu par themes


Table de matières du cours

1. Introduction
            1.1 Agents et systemes multi-agents
                      1.1.1 Essai de définition
                      1.1.2 L'intelligence des agents

           1.2 Principes generaux d'agents et SMA
                      1.2.1 Support etorique
                      1.2.2 Interactions
                      1.2.3 Communications et actes de langage
                      1.2.4 Langages de communication inter-agents

           1.3 La construction d'un système multi-agent
                      1.3.1 L'observation d'un système multi-agent
                      1.3.2 Les technologies d'agents

           1.4. Conclusion
           1.5. Exercices - L'utile

2. Architectures des agents et langages
            2.1 Structures des agents intelligents
                        2.1.1 La rationalité des agents
                        2.1.2 Structure conceptuelle des agents

            2.2 Architectures des agents intelligents
                        2.2.1 Intelligence artificielle et théorie de la décision
                        2.2.2 Architecture BDI
                        2.2.3 Architecture réactive
                        2.2.4 Architecture hybride

            2.3 Langages orientés agents
                        2.3.1 Langages de programmation des agents
                        2.3.2 Programmation orientée agents

            2.4 Exercices - L'utile

3. Algorithmes de recherche dans les systèmes à agents
           3.1 Recherche de la solution du problème
                      3.1.1 Notions préliminaires
                      3.1.2 Algorithme général de recherche
                      3.1.3 Algorithmes de recherche monoagent
                      3.1.4 Recherche bi-directionelle

           
3.2 Recherche informée distribuée
                      3.2.1 Recherche heuristique de la solution
                      3.2.2 Recherche en temps réel de cible fixe et mobile
                      3.2.3 Recherche bidirectionnelle en temps réel (RBTR)

           
3.3 Le problème de la satisfaction de contraintes (PSC)
                      3.3.1 Résolution distribuée du PSC
                      3.3.2 Retour en arrière asynchrone (RAA)
                      3.3.3 L`algorithme de recherche par engagement minimum (REM)
                      3.3.4 Comparaison entre les algorithmes présentés

           
3.4. Stratégies de jeux
                      3.4.1 Jeux et recherche
                      3.4.2 L`algorithme MINIMAX
                      3.4.3 L`élagage  Alpha-Beta

           3.5 Exercices - L'utile

4. Communication dans les Systèmes Multi-Agents
           4.1 Interprétation du langage
                      4.1.1 Les niveaux
                      4.1.2 La reconnaissance des mots
                      4.1.3 L'analyse syntaxique
                      4.1.4 L'analyse sémantique
                      4.1.5 La pragmatique
           4.2 Théorie des actes de langage
                      4.2.1 Typologie des actes de langages
                      4.2.2 Interprétation logique de certains actes de langage
                      4.2.3 Les actes de langage sans le contexte des agents
           4.3 Langage de communication entre agents
           
4.4 Le langage de communication KQML
                      4.4.1 Présentation générale
                      4.4.2 Les performatives de KQML
                      4.4.3 Facilitateurs KQML
                      4.4.4 Vers une sémantique formelle du KQML
           4.5 Le langage de communication FIPA-ACL
                      4.5.1 Actes de communication
                      4.5.1 Structure d'un message
                      4.5.2 Sémantique du modèle
           4.6 Similitudes et différences entre KQML et FIPA-ACL

5. Négociation dans les systèmes multi-agents
           5.1 Qu'est que la négociation?
           5.2 Critères d'évaluation des protocoles de négociation
                      5.2.1 Choix d'un protocole
                      5.2.2 Critères d'évaluation
           5.3 Négociation aux enchères
                      5.3.1 La théorie d'enchères
                      5.3.2 Protocoles d'enchère
                      5.3.3 Problèmes avec les protocoles d'enchère
           5.4 Négociation pour l'allocation des tâches
                      5.4.1 Allocation des tâches par réseau contractuel
                      5.4.2 Allocation des tâches par redistribution
           5.5 Autres modèles de négociation
                      5.5.1 Négociation heuristique
                      5.5.2 Négociation par argumentation
           5.6 Conclusions
           5.7 Exercices

6. Ingénierie logicielle orienté agent
           6.1 Bases de l'ingénierie logicielle
           
6.2 L'approche orientée agent en ingénierie logicielle
           6.3 Méthodologies orientées agent
                      6.3.1 Méthodologies orientées agent basées sur l'orientation objet
                      6.3.2 Méthodologies orientées agent basées sur l'ingénierie des connaissances
           6.4 Plates-formes de développement des systèmes multi-age
           
6.5 La plate-forme JADE
                      6.5.1 La norme FIPA pour les systèmes multi-agents
                      6.5.2 L'environnement JADE
                      6.5.3 L'architecture de la plate-forme multi-agents
                      6.5.4 Le modèle d'agents
           6.6 Conclusions

<< Index par mots clé   Contenu par chapitre >>


Politechnica University of Bucharest - 2002