SlideShare una empresa de Scribd logo
1 de 18
Architecture des
Systèmes Multi Agents
Université Tahri Mohammed Béchar
Département Des Sciences
Promotion
2ème année Master SIA
Présenté Par : Krim Rached
Émail@: Rached.krim@gmail.com
À Béchar Le 11/01/2015
1
Plan
• Introduction
• Agent Et Système Multi Agents
• Concepts fondamentaux des agents
• Les trois dimensions d’un agent
• Architecture BDI
• Architectures de subsomption
• Architectures à Règles de Production
• Architectures à Black boards
• Conclusion
• Bibliographie
2
Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015
Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015
Introduction
3
Les systèmes multi-agents sont
actuellement considérés comme l’un des
paradigmes les plus importants amenés à
améliorer voire révolutionner les techniques
actuelles de conception, d’études, création
et implémentation voir même faciliter les
problèmes d’intégration [128-135 ]
Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015
Agent Et Système Multi Agents (1/2)
4
Un Agent est une entité
◦ Qui agit d’une façon autonome
◦ pour atteindre les objectifs pour lesquels il a
été conçu.
◦ Peut communiquer avec d’autres agents
◦ Doté de capacités semblables aux être
vivants
Un agent peut être un processus, un robot,
un être
humain, etc…
Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015
5
Agent Et Système Multi Agents (2/2)
Un système multi- agent(SMA) est un
système distribué :
◦ Composé d'un ensemble d'agents distribués,
◦ Situés dans un certain environnement
◦ et Interagissant selon certaines
organisations.
Un SMA permet de résoudre des problèmes
complexes en exploitant l’intelligence collective
des agents qui le compose
Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015
Concepts fondamentaux des agents
6
AGENT
=BODY+MIND
BODY :Dimension
physicaliste
«Un agent est une entité autonome située dans
un environnement
ouvert» Situation Persistance Mobilité
MIND :Dimension
épistémique
«Un agent est une entité en interaction avec
d’autres agents dans
Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015
Les trois dimensions d’un agent
7
Un agent vit dans un environnement en
interagit,
dans un champ social, avec d’autres
agents selon une organisation
Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015
8
L'idée de base de
l'approche BDI [Müller 1996] est de
décrire l'état interne d'un agent en termes
d'attitudes mentales et de
définir une architecture de contrôle grâce à
laquelle l'agent peut
sélectionner le cours d'action de ses attitudes
mentales. Trois
attitudes mentales de base sont définis :
les croyances (beliefs) les désirs (desires) et les
intentions (intentions),
Architecture BDI (1/3)
Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015
9
Architecture BDI (2/3)
Les croyances décrivent l'é
de l'environnement du
point de vue d'un agent [Ferber 1995].
Les désirs sont une notion abstraite qui spécifie
les préférences sur l'état futur de l'environnement
d'un agent.
Les intentions représentent les actions que
l'agent s'engage à exécuter.
Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015
10
Architecture BDI (3/3)
Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015
11
Architectures de subsomption (1/2)
L’architecture de
Subsomption de Rodney Brooks
(1986) a été proposée pour construire une nouvelle
génération de Robots non cognitifs comme c’était le
cas dans les années
précédentes mais fondés sur des couches organisée
de bas en haut,
à partir des organes sensori-moteurs, en une
hiérarchie de modules
à comportement limité . Chaque niveau a un rappor
de dominance sur le module de niveau inférieur:
Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015
12
Architectures de subsomption (2/2)
Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015
13
Architectures à Règles de Production
Agent=Système‐ Expert
Dans les architectures à base de Règles ,on
assigne un système
expert(ou système de règles)à un seul agent.
Un système expert est composé de trois parties
essentielles:
― Une base de faits (BF)qui contient la
description des états
physiques et mentaux du monde,
― Une base de règles(BR) qui permet de déduire
des faits à partir d’autres faits,
Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015
14
Architectures à Blackboards (1/2)
Le système expert Hearsay II
ƒ L’origine des architectures de systèmes multi
agents à base de tableaux noirs (black board)
vient du projet HEARSAYII
(Erman etal 1980) qui était un système multi‐
experts pour la reconnaissance de la parole .
Chaque expert de HEARSAYII était un module
d’IA classique spécialisé dans un des domaines
de la reconnaissance de la parole.
Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015
15
Architectures à Black boards (2/2)
Une architecture à
tableau noir comprend trois
sous‐ systèmes(HayesRoth1985)
1.Un ensemble de Knowledge Sources(KSi),
2.Une base de connaissances partagée ou
Blackboard,
3.Un dispositif de contrôle d’accèsde KSi au
Blackboard.
Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015
Conclusion
16
L’approche multi-agents se prête bien à la
modélisation des problèmes complexes en
les distribuant sur un ensemble d’entités
intelligentes et autonomes appelées agents
dotés d’une grande liberté de manœuvre
et une dynamique de résolution .
Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 22/04/2014
17
Bibliographie
Deux livres de
référence :
1- Les Systèmes Multi‐
agents, J.Ferber,1995
2- Multi‐
agentSystems,M.Wooldridge,20
02
Tank You very Much
For your Attention
Presented by Krim Rached

Más contenido relacionado

La actualidad más candente

Intelligence artificielle et système multi-agent
Intelligence artificielle et système multi-agentIntelligence artificielle et système multi-agent
Intelligence artificielle et système multi-agentNoureddine Djebbari
 
Une approche multi-agents pour la détection de contours
Une approche multi-agents pour la détection  de contoursUne approche multi-agents pour la détection  de contours
Une approche multi-agents pour la détection de contoursSlim Namouchi
 
Intelligence Artificielle : Introduction à l'intelligence artificielle
Intelligence Artificielle : Introduction à l'intelligence artificielleIntelligence Artificielle : Introduction à l'intelligence artificielle
Intelligence Artificielle : Introduction à l'intelligence artificielleECAM Brussels Engineering School
 
Uml : Diagrammes de Cas dutilisation -- Modele preliminaire -- 23
Uml : Diagrammes de Cas dutilisation -- Modele preliminaire -- 23Uml : Diagrammes de Cas dutilisation -- Modele preliminaire -- 23
Uml : Diagrammes de Cas dutilisation -- Modele preliminaire -- 23megaplanet20
 
Interactions in Multi Agent Systems
Interactions in Multi Agent SystemsInteractions in Multi Agent Systems
Interactions in Multi Agent SystemsSSA KPI
 
Chapitre2_fragmentation_Abdali.pptx
Chapitre2_fragmentation_Abdali.pptxChapitre2_fragmentation_Abdali.pptx
Chapitre2_fragmentation_Abdali.pptxAimadBenzakry
 
UML Part 4- diagrammres de classes et d'objets mansouri
UML Part 4- diagrammres de classes et d'objets mansouriUML Part 4- diagrammres de classes et d'objets mansouri
UML Part 4- diagrammres de classes et d'objets mansouriMansouri Khalifa
 
Chp2 - Diagramme des Cas d'Utilisation
Chp2 - Diagramme des Cas d'UtilisationChp2 - Diagramme des Cas d'Utilisation
Chp2 - Diagramme des Cas d'UtilisationLilia Sfaxi
 
Intelligence Artificielle - Systèmes experts
Intelligence Artificielle - Systèmes expertsIntelligence Artificielle - Systèmes experts
Intelligence Artificielle - Systèmes expertsMohamed Heny SELMI
 
Les principales méthodes de gestion de projets
Les principales méthodes de gestion de projetsLes principales méthodes de gestion de projets
Les principales méthodes de gestion de projetsLaurence Genty
 
Programmation orientée objet avancée
Programmation orientée objet avancéeProgrammation orientée objet avancée
Programmation orientée objet avancéeMahfoud EL HOUDAIGUI
 
Simple Introduction to JADE (Java Agent DEvelopment) Framework
Simple Introduction to JADE (Java Agent DEvelopment) FrameworkSimple Introduction to JADE (Java Agent DEvelopment) Framework
Simple Introduction to JADE (Java Agent DEvelopment) FrameworkAhmed Gad
 
Méthode de conduite de projet
Méthode de conduite de projetMéthode de conduite de projet
Méthode de conduite de projetDavid Gana
 
l'Intelligence Artificielle Jean-Antoine Moreau
l'Intelligence Artificielle Jean-Antoine Moreaul'Intelligence Artificielle Jean-Antoine Moreau
l'Intelligence Artificielle Jean-Antoine MoreauJean-Antoine Moreau
 
Développement informatique : Algorithmique I : Récursion et arbre
Développement informatique : Algorithmique I : Récursion et arbreDéveloppement informatique : Algorithmique I : Récursion et arbre
Développement informatique : Algorithmique I : Récursion et arbreECAM Brussels Engineering School
 
La gestion de projet informatique 2015
La gestion de projet informatique 2015La gestion de projet informatique 2015
La gestion de projet informatique 2015Loïc Charpentier
 
Architectures distribuées
Architectures distribuéesArchitectures distribuées
Architectures distribuéesFranck SIMON
 
Cohesion et couplage
Cohesion et couplage Cohesion et couplage
Cohesion et couplage Ahmed HARRAK
 

La actualidad más candente (20)

Intelligence artificielle et système multi-agent
Intelligence artificielle et système multi-agentIntelligence artificielle et système multi-agent
Intelligence artificielle et système multi-agent
 
Agents intelligents
Agents intelligentsAgents intelligents
Agents intelligents
 
Une approche multi-agents pour la détection de contours
Une approche multi-agents pour la détection  de contoursUne approche multi-agents pour la détection  de contours
Une approche multi-agents pour la détection de contours
 
Intelligence Artificielle : Introduction à l'intelligence artificielle
Intelligence Artificielle : Introduction à l'intelligence artificielleIntelligence Artificielle : Introduction à l'intelligence artificielle
Intelligence Artificielle : Introduction à l'intelligence artificielle
 
Uml : Diagrammes de Cas dutilisation -- Modele preliminaire -- 23
Uml : Diagrammes de Cas dutilisation -- Modele preliminaire -- 23Uml : Diagrammes de Cas dutilisation -- Modele preliminaire -- 23
Uml : Diagrammes de Cas dutilisation -- Modele preliminaire -- 23
 
Modélisation avec UML
Modélisation avec UMLModélisation avec UML
Modélisation avec UML
 
Interactions in Multi Agent Systems
Interactions in Multi Agent SystemsInteractions in Multi Agent Systems
Interactions in Multi Agent Systems
 
Chapitre2_fragmentation_Abdali.pptx
Chapitre2_fragmentation_Abdali.pptxChapitre2_fragmentation_Abdali.pptx
Chapitre2_fragmentation_Abdali.pptx
 
UML Part 4- diagrammres de classes et d'objets mansouri
UML Part 4- diagrammres de classes et d'objets mansouriUML Part 4- diagrammres de classes et d'objets mansouri
UML Part 4- diagrammres de classes et d'objets mansouri
 
Chp2 - Diagramme des Cas d'Utilisation
Chp2 - Diagramme des Cas d'UtilisationChp2 - Diagramme des Cas d'Utilisation
Chp2 - Diagramme des Cas d'Utilisation
 
Intelligence Artificielle - Systèmes experts
Intelligence Artificielle - Systèmes expertsIntelligence Artificielle - Systèmes experts
Intelligence Artificielle - Systèmes experts
 
Les principales méthodes de gestion de projets
Les principales méthodes de gestion de projetsLes principales méthodes de gestion de projets
Les principales méthodes de gestion de projets
 
Programmation orientée objet avancée
Programmation orientée objet avancéeProgrammation orientée objet avancée
Programmation orientée objet avancée
 
Simple Introduction to JADE (Java Agent DEvelopment) Framework
Simple Introduction to JADE (Java Agent DEvelopment) FrameworkSimple Introduction to JADE (Java Agent DEvelopment) Framework
Simple Introduction to JADE (Java Agent DEvelopment) Framework
 
Méthode de conduite de projet
Méthode de conduite de projetMéthode de conduite de projet
Méthode de conduite de projet
 
l'Intelligence Artificielle Jean-Antoine Moreau
l'Intelligence Artificielle Jean-Antoine Moreaul'Intelligence Artificielle Jean-Antoine Moreau
l'Intelligence Artificielle Jean-Antoine Moreau
 
Développement informatique : Algorithmique I : Récursion et arbre
Développement informatique : Algorithmique I : Récursion et arbreDéveloppement informatique : Algorithmique I : Récursion et arbre
Développement informatique : Algorithmique I : Récursion et arbre
 
La gestion de projet informatique 2015
La gestion de projet informatique 2015La gestion de projet informatique 2015
La gestion de projet informatique 2015
 
Architectures distribuées
Architectures distribuéesArchitectures distribuées
Architectures distribuées
 
Cohesion et couplage
Cohesion et couplage Cohesion et couplage
Cohesion et couplage
 

Destacado

Mohamed youssfi support architectures logicielles distribuées basées sue les ...
Mohamed youssfi support architectures logicielles distribuées basées sue les ...Mohamed youssfi support architectures logicielles distribuées basées sue les ...
Mohamed youssfi support architectures logicielles distribuées basées sue les ...ENSET, Université Hassan II Casablanca
 
Introduction to agents and multi-agent systems
Introduction to agents and multi-agent systemsIntroduction to agents and multi-agent systems
Introduction to agents and multi-agent systemsAntonio Moreno
 
softCours design pattern m youssfi partie 9 creation des objets abstract fact...
softCours design pattern m youssfi partie 9 creation des objets abstract fact...softCours design pattern m youssfi partie 9 creation des objets abstract fact...
softCours design pattern m youssfi partie 9 creation des objets abstract fact...ENSET, Université Hassan II Casablanca
 
Java entreprise edition et industrialisation du génie logiciel par m.youssfi
Java entreprise edition et industrialisation du génie logiciel par m.youssfiJava entreprise edition et industrialisation du génie logiciel par m.youssfi
Java entreprise edition et industrialisation du génie logiciel par m.youssfiENSET, Université Hassan II Casablanca
 

Destacado (14)

Mohamed youssfi support architectures logicielles distribuées basées sue les ...
Mohamed youssfi support architectures logicielles distribuées basées sue les ...Mohamed youssfi support architectures logicielles distribuées basées sue les ...
Mohamed youssfi support architectures logicielles distribuées basées sue les ...
 
Mycom
MycomMycom
Mycom
 
Jade dimax
Jade dimaxJade dimax
Jade dimax
 
Introduction to agents and multi-agent systems
Introduction to agents and multi-agent systemsIntroduction to agents and multi-agent systems
Introduction to agents and multi-agent systems
 
Resume
ResumeResume
Resume
 
Support programmation orientée objet c# .net version f8
Support programmation orientée objet c#  .net version f8Support programmation orientée objet c#  .net version f8
Support programmation orientée objet c# .net version f8
 
Support programmation orientée aspect mohamed youssfi (aop)
Support programmation orientée aspect mohamed youssfi (aop)Support programmation orientée aspect mohamed youssfi (aop)
Support programmation orientée aspect mohamed youssfi (aop)
 
softCours design pattern m youssfi partie 9 creation des objets abstract fact...
softCours design pattern m youssfi partie 9 creation des objets abstract fact...softCours design pattern m youssfi partie 9 creation des objets abstract fact...
softCours design pattern m youssfi partie 9 creation des objets abstract fact...
 
Support de cours technologie et application m.youssfi
Support de cours technologie et application m.youssfiSupport de cours technologie et application m.youssfi
Support de cours technologie et application m.youssfi
 
Support de cours entrepise java beans ejb m.youssfi
Support de cours entrepise java beans ejb m.youssfiSupport de cours entrepise java beans ejb m.youssfi
Support de cours entrepise java beans ejb m.youssfi
 
Support de cours Spring M.youssfi
Support de cours Spring  M.youssfiSupport de cours Spring  M.youssfi
Support de cours Spring M.youssfi
 
Cours design pattern m youssfi partie 7 facade bridge flyweight
Cours design pattern m youssfi partie 7 facade bridge flyweightCours design pattern m youssfi partie 7 facade bridge flyweight
Cours design pattern m youssfi partie 7 facade bridge flyweight
 
Support de Cours JSF2 Première partie Intégration avec Spring
Support de Cours JSF2 Première partie Intégration avec SpringSupport de Cours JSF2 Première partie Intégration avec Spring
Support de Cours JSF2 Première partie Intégration avec Spring
 
Java entreprise edition et industrialisation du génie logiciel par m.youssfi
Java entreprise edition et industrialisation du génie logiciel par m.youssfiJava entreprise edition et industrialisation du génie logiciel par m.youssfi
Java entreprise edition et industrialisation du génie logiciel par m.youssfi
 

Más de Rached Krim

Charte Ergonomique
Charte Ergonomique Charte Ergonomique
Charte Ergonomique Rached Krim
 
Expert System MYCIN
Expert System MYCINExpert System MYCIN
Expert System MYCINRached Krim
 
Langage RDF/RDFs
Langage RDF/RDFsLangage RDF/RDFs
Langage RDF/RDFsRached Krim
 
Implémentation de l’algorithme du Simplexe En Java
Implémentation de l’algorithme du Simplexe En JavaImplémentation de l’algorithme du Simplexe En Java
Implémentation de l’algorithme du Simplexe En JavaRached Krim
 
Sommaire Mini Projet Implémentation de l’algorithme du Simplexe En Java
Sommaire Mini Projet Implémentation de l’algorithme du Simplexe En JavaSommaire Mini Projet Implémentation de l’algorithme du Simplexe En Java
Sommaire Mini Projet Implémentation de l’algorithme du Simplexe En JavaRached Krim
 

Más de Rached Krim (7)

Moodle CMS
Moodle CMSMoodle CMS
Moodle CMS
 
Charte Ergonomique
Charte Ergonomique Charte Ergonomique
Charte Ergonomique
 
Expert System MYCIN
Expert System MYCINExpert System MYCIN
Expert System MYCIN
 
Langage RDF/RDFs
Langage RDF/RDFsLangage RDF/RDFs
Langage RDF/RDFs
 
Implémentation de l’algorithme du Simplexe En Java
Implémentation de l’algorithme du Simplexe En JavaImplémentation de l’algorithme du Simplexe En Java
Implémentation de l’algorithme du Simplexe En Java
 
Sommaire Mini Projet Implémentation de l’algorithme du Simplexe En Java
Sommaire Mini Projet Implémentation de l’algorithme du Simplexe En JavaSommaire Mini Projet Implémentation de l’algorithme du Simplexe En Java
Sommaire Mini Projet Implémentation de l’algorithme du Simplexe En Java
 
Langage Perl
Langage PerlLangage Perl
Langage Perl
 

Último

Vulnérabilité numérique d’usage : un enjeu pour l’aide à la réussitepdf
Vulnérabilité numérique d’usage : un enjeu pour l’aide à la réussitepdfVulnérabilité numérique d’usage : un enjeu pour l’aide à la réussitepdf
Vulnérabilité numérique d’usage : un enjeu pour l’aide à la réussitepdfSylvianeBachy
 
Bibdoc 2024 - Sobriete numerique en bibliotheque et centre de documentation.pdf
Bibdoc 2024 - Sobriete numerique en bibliotheque et centre de documentation.pdfBibdoc 2024 - Sobriete numerique en bibliotheque et centre de documentation.pdf
Bibdoc 2024 - Sobriete numerique en bibliotheque et centre de documentation.pdfBibdoc 37
 
La Base unique départementale - Quel bilan, au bout de 5 ans .pdf
La Base unique départementale - Quel bilan, au bout de 5 ans .pdfLa Base unique départementale - Quel bilan, au bout de 5 ans .pdf
La Base unique départementale - Quel bilan, au bout de 5 ans .pdfbdp12
 
PIE-A2-P4-support stagiaires sept 22-validé.pdf
PIE-A2-P4-support stagiaires sept 22-validé.pdfPIE-A2-P4-support stagiaires sept 22-validé.pdf
PIE-A2-P4-support stagiaires sept 22-validé.pdfRiDaHAziz
 
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdfBibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdfBibdoc 37
 
Pas de vagues. pptx Film français
Pas de vagues.  pptx   Film     françaisPas de vagues.  pptx   Film     français
Pas de vagues. pptx Film françaisTxaruka
 
Apprendre avec des top et nano influenceurs
Apprendre avec des top et nano influenceursApprendre avec des top et nano influenceurs
Apprendre avec des top et nano influenceursStagiaireLearningmat
 
DIGNITAS INFINITA - DIGNITÉ HUMAINE; déclaration du dicastère .pptx
DIGNITAS INFINITA - DIGNITÉ HUMAINE; déclaration du dicastère .pptxDIGNITAS INFINITA - DIGNITÉ HUMAINE; déclaration du dicastère .pptx
DIGNITAS INFINITA - DIGNITÉ HUMAINE; déclaration du dicastère .pptxMartin M Flynn
 
Chana Orloff.pptx Sculptrice franco-ukranienne
Chana Orloff.pptx Sculptrice franco-ukranienneChana Orloff.pptx Sculptrice franco-ukranienne
Chana Orloff.pptx Sculptrice franco-ukranienneTxaruka
 
Bibdoc 2024 - L’Éducation aux Médias et à l’Information face à l’intelligence...
Bibdoc 2024 - L’Éducation aux Médias et à l’Information face à l’intelligence...Bibdoc 2024 - L’Éducation aux Médias et à l’Information face à l’intelligence...
Bibdoc 2024 - L’Éducation aux Médias et à l’Information face à l’intelligence...Bibdoc 37
 
Bernard Réquichot.pptx Peintre français
Bernard Réquichot.pptx   Peintre françaisBernard Réquichot.pptx   Peintre français
Bernard Réquichot.pptx Peintre françaisTxaruka
 
Faut-il avoir peur de la technique ? (G. Gay-Para)
Faut-il avoir peur de la technique ? (G. Gay-Para)Faut-il avoir peur de la technique ? (G. Gay-Para)
Faut-il avoir peur de la technique ? (G. Gay-Para)Gabriel Gay-Para
 
Présentation - Initiatives - CECOSDA - OIF - Fact Checking.pptx
Présentation - Initiatives - CECOSDA - OIF - Fact Checking.pptxPrésentation - Initiatives - CECOSDA - OIF - Fact Checking.pptx
Présentation - Initiatives - CECOSDA - OIF - Fact Checking.pptxJCAC
 
Newsletter SPW Agriculture en province du Luxembourg du 10-04-24
Newsletter SPW Agriculture en province du Luxembourg du 10-04-24Newsletter SPW Agriculture en province du Luxembourg du 10-04-24
Newsletter SPW Agriculture en province du Luxembourg du 10-04-24BenotGeorges3
 
PIE-A2-P 5- Supports stagiaires.pptx.pdf
PIE-A2-P 5- Supports stagiaires.pptx.pdfPIE-A2-P 5- Supports stagiaires.pptx.pdf
PIE-A2-P 5- Supports stagiaires.pptx.pdfRiDaHAziz
 
Bibdoc 2024 - Les intelligences artificielles en bibliotheque.pdf
Bibdoc 2024 - Les intelligences artificielles en bibliotheque.pdfBibdoc 2024 - Les intelligences artificielles en bibliotheque.pdf
Bibdoc 2024 - Les intelligences artificielles en bibliotheque.pdfBibdoc 37
 
Pas de vagues. pptx Film français
Pas de vagues.  pptx      Film   françaisPas de vagues.  pptx      Film   français
Pas de vagues. pptx Film françaisTxaruka
 

Último (18)

Vulnérabilité numérique d’usage : un enjeu pour l’aide à la réussitepdf
Vulnérabilité numérique d’usage : un enjeu pour l’aide à la réussitepdfVulnérabilité numérique d’usage : un enjeu pour l’aide à la réussitepdf
Vulnérabilité numérique d’usage : un enjeu pour l’aide à la réussitepdf
 
Bibdoc 2024 - Sobriete numerique en bibliotheque et centre de documentation.pdf
Bibdoc 2024 - Sobriete numerique en bibliotheque et centre de documentation.pdfBibdoc 2024 - Sobriete numerique en bibliotheque et centre de documentation.pdf
Bibdoc 2024 - Sobriete numerique en bibliotheque et centre de documentation.pdf
 
La Base unique départementale - Quel bilan, au bout de 5 ans .pdf
La Base unique départementale - Quel bilan, au bout de 5 ans .pdfLa Base unique départementale - Quel bilan, au bout de 5 ans .pdf
La Base unique départementale - Quel bilan, au bout de 5 ans .pdf
 
PIE-A2-P4-support stagiaires sept 22-validé.pdf
PIE-A2-P4-support stagiaires sept 22-validé.pdfPIE-A2-P4-support stagiaires sept 22-validé.pdf
PIE-A2-P4-support stagiaires sept 22-validé.pdf
 
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdfBibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
Bibdoc 2024 - Les maillons de la chaine du livre face aux enjeux écologiques.pdf
 
Pas de vagues. pptx Film français
Pas de vagues.  pptx   Film     françaisPas de vagues.  pptx   Film     français
Pas de vagues. pptx Film français
 
Apprendre avec des top et nano influenceurs
Apprendre avec des top et nano influenceursApprendre avec des top et nano influenceurs
Apprendre avec des top et nano influenceurs
 
Bulletin des bibliotheques Burkina Faso mars 2024
Bulletin des bibliotheques Burkina Faso mars 2024Bulletin des bibliotheques Burkina Faso mars 2024
Bulletin des bibliotheques Burkina Faso mars 2024
 
DIGNITAS INFINITA - DIGNITÉ HUMAINE; déclaration du dicastère .pptx
DIGNITAS INFINITA - DIGNITÉ HUMAINE; déclaration du dicastère .pptxDIGNITAS INFINITA - DIGNITÉ HUMAINE; déclaration du dicastère .pptx
DIGNITAS INFINITA - DIGNITÉ HUMAINE; déclaration du dicastère .pptx
 
Chana Orloff.pptx Sculptrice franco-ukranienne
Chana Orloff.pptx Sculptrice franco-ukranienneChana Orloff.pptx Sculptrice franco-ukranienne
Chana Orloff.pptx Sculptrice franco-ukranienne
 
Bibdoc 2024 - L’Éducation aux Médias et à l’Information face à l’intelligence...
Bibdoc 2024 - L’Éducation aux Médias et à l’Information face à l’intelligence...Bibdoc 2024 - L’Éducation aux Médias et à l’Information face à l’intelligence...
Bibdoc 2024 - L’Éducation aux Médias et à l’Information face à l’intelligence...
 
Bernard Réquichot.pptx Peintre français
Bernard Réquichot.pptx   Peintre françaisBernard Réquichot.pptx   Peintre français
Bernard Réquichot.pptx Peintre français
 
Faut-il avoir peur de la technique ? (G. Gay-Para)
Faut-il avoir peur de la technique ? (G. Gay-Para)Faut-il avoir peur de la technique ? (G. Gay-Para)
Faut-il avoir peur de la technique ? (G. Gay-Para)
 
Présentation - Initiatives - CECOSDA - OIF - Fact Checking.pptx
Présentation - Initiatives - CECOSDA - OIF - Fact Checking.pptxPrésentation - Initiatives - CECOSDA - OIF - Fact Checking.pptx
Présentation - Initiatives - CECOSDA - OIF - Fact Checking.pptx
 
Newsletter SPW Agriculture en province du Luxembourg du 10-04-24
Newsletter SPW Agriculture en province du Luxembourg du 10-04-24Newsletter SPW Agriculture en province du Luxembourg du 10-04-24
Newsletter SPW Agriculture en province du Luxembourg du 10-04-24
 
PIE-A2-P 5- Supports stagiaires.pptx.pdf
PIE-A2-P 5- Supports stagiaires.pptx.pdfPIE-A2-P 5- Supports stagiaires.pptx.pdf
PIE-A2-P 5- Supports stagiaires.pptx.pdf
 
Bibdoc 2024 - Les intelligences artificielles en bibliotheque.pdf
Bibdoc 2024 - Les intelligences artificielles en bibliotheque.pdfBibdoc 2024 - Les intelligences artificielles en bibliotheque.pdf
Bibdoc 2024 - Les intelligences artificielles en bibliotheque.pdf
 
Pas de vagues. pptx Film français
Pas de vagues.  pptx      Film   françaisPas de vagues.  pptx      Film   français
Pas de vagues. pptx Film français
 

Architecture des Systèmes Multi-Agents

  • 1. Architecture des Systèmes Multi Agents Université Tahri Mohammed Béchar Département Des Sciences Promotion 2ème année Master SIA Présenté Par : Krim Rached Émail@: Rached.krim@gmail.com À Béchar Le 11/01/2015 1
  • 2. Plan • Introduction • Agent Et Système Multi Agents • Concepts fondamentaux des agents • Les trois dimensions d’un agent • Architecture BDI • Architectures de subsomption • Architectures à Règles de Production • Architectures à Black boards • Conclusion • Bibliographie 2 Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015
  • 3. Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015 Introduction 3 Les systèmes multi-agents sont actuellement considérés comme l’un des paradigmes les plus importants amenés à améliorer voire révolutionner les techniques actuelles de conception, d’études, création et implémentation voir même faciliter les problèmes d’intégration [128-135 ]
  • 4. Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015 Agent Et Système Multi Agents (1/2) 4 Un Agent est une entité ◦ Qui agit d’une façon autonome ◦ pour atteindre les objectifs pour lesquels il a été conçu. ◦ Peut communiquer avec d’autres agents ◦ Doté de capacités semblables aux être vivants Un agent peut être un processus, un robot, un être humain, etc…
  • 5. Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015 5 Agent Et Système Multi Agents (2/2) Un système multi- agent(SMA) est un système distribué : ◦ Composé d'un ensemble d'agents distribués, ◦ Situés dans un certain environnement ◦ et Interagissant selon certaines organisations. Un SMA permet de résoudre des problèmes complexes en exploitant l’intelligence collective des agents qui le compose
  • 6. Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015 Concepts fondamentaux des agents 6 AGENT =BODY+MIND BODY :Dimension physicaliste «Un agent est une entité autonome située dans un environnement ouvert» Situation Persistance Mobilité MIND :Dimension épistémique «Un agent est une entité en interaction avec d’autres agents dans
  • 7. Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015 Les trois dimensions d’un agent 7 Un agent vit dans un environnement en interagit, dans un champ social, avec d’autres agents selon une organisation
  • 8. Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015 8 L'idée de base de l'approche BDI [Müller 1996] est de décrire l'état interne d'un agent en termes d'attitudes mentales et de définir une architecture de contrôle grâce à laquelle l'agent peut sélectionner le cours d'action de ses attitudes mentales. Trois attitudes mentales de base sont définis : les croyances (beliefs) les désirs (desires) et les intentions (intentions), Architecture BDI (1/3)
  • 9. Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015 9 Architecture BDI (2/3) Les croyances décrivent l'é de l'environnement du point de vue d'un agent [Ferber 1995]. Les désirs sont une notion abstraite qui spécifie les préférences sur l'état futur de l'environnement d'un agent. Les intentions représentent les actions que l'agent s'engage à exécuter.
  • 10. Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015 10 Architecture BDI (3/3)
  • 11. Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015 11 Architectures de subsomption (1/2) L’architecture de Subsomption de Rodney Brooks (1986) a été proposée pour construire une nouvelle génération de Robots non cognitifs comme c’était le cas dans les années précédentes mais fondés sur des couches organisée de bas en haut, à partir des organes sensori-moteurs, en une hiérarchie de modules à comportement limité . Chaque niveau a un rappor de dominance sur le module de niveau inférieur:
  • 12. Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015 12 Architectures de subsomption (2/2)
  • 13. Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015 13 Architectures à Règles de Production Agent=Système‐ Expert Dans les architectures à base de Règles ,on assigne un système expert(ou système de règles)à un seul agent. Un système expert est composé de trois parties essentielles: ― Une base de faits (BF)qui contient la description des états physiques et mentaux du monde, ― Une base de règles(BR) qui permet de déduire des faits à partir d’autres faits,
  • 14. Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015 14 Architectures à Blackboards (1/2) Le système expert Hearsay II ƒ L’origine des architectures de systèmes multi agents à base de tableaux noirs (black board) vient du projet HEARSAYII (Erman etal 1980) qui était un système multi‐ experts pour la reconnaissance de la parole . Chaque expert de HEARSAYII était un module d’IA classique spécialisé dans un des domaines de la reconnaissance de la parole.
  • 15. Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015 15 Architectures à Black boards (2/2) Une architecture à tableau noir comprend trois sous‐ systèmes(HayesRoth1985) 1.Un ensemble de Knowledge Sources(KSi), 2.Une base de connaissances partagée ou Blackboard, 3.Un dispositif de contrôle d’accèsde KSi au Blackboard.
  • 16. Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 11/01/2015 Conclusion 16 L’approche multi-agents se prête bien à la modélisation des problèmes complexes en les distribuant sur un ensemble d’entités intelligentes et autonomes appelées agents dotés d’une grande liberté de manœuvre et une dynamique de résolution .
  • 17. Présenté Par : Krim Rached Mail@:Rached.krim@gmail.com À Béchar Le 22/04/2014 17 Bibliographie Deux livres de référence : 1- Les Systèmes Multi‐ agents, J.Ferber,1995 2- Multi‐ agentSystems,M.Wooldridge,20 02
  • 18. Tank You very Much For your Attention Presented by Krim Rached