SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 
Base de données distribuée
Base de données distribuéeBase de données distribuée
Base de données distribuéekamar MEDDAH
 
base de données fédérés
base de données fédérésbase de données fédérés
base de données fédérésOussama Yoshiki
 
Méthode d'Agile: Scrum
Méthode d'Agile: ScrumMéthode d'Agile: Scrum
Méthode d'Agile: ScrumChaymaMghazli
 
Introduction aux architectures des SI
Introduction aux architectures des SI Introduction aux architectures des SI
Introduction aux architectures des SI Heithem Abbes
 
Transformation de carrés en cercles avec Atlas Transformation Language(ATL)
Transformation de carrés en cercles avec Atlas Transformation Language(ATL)Transformation de carrés en cercles avec Atlas Transformation Language(ATL)
Transformation de carrés en cercles avec Atlas Transformation Language(ATL)Amira Hakim
 
TD2 - UML - Correction
TD2 - UML - CorrectionTD2 - UML - Correction
TD2 - UML - CorrectionLilia Sfaxi
 
Rapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XPRapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XPSarah
 
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
 
Projet BI - 1 - Analyse des besoins
Projet BI - 1 - Analyse des besoinsProjet BI - 1 - Analyse des besoins
Projet BI - 1 - Analyse des besoinsJean-Marc Dupont
 
Ia project Apprentissage Automatique
Ia project Apprentissage AutomatiqueIa project Apprentissage Automatique
Ia project Apprentissage AutomatiqueNizar Bechir
 
Introduction au génie logiciel
Introduction au génie logicielIntroduction au génie logiciel
Introduction au génie logicielMohamed Diallo
 

Was ist angesagt? (20)

Cours Génie Logiciel - Introduction
Cours Génie Logiciel - IntroductionCours Génie Logiciel - Introduction
Cours Génie Logiciel - Introduction
 
Indexation et ri
Indexation et riIndexation et ri
Indexation et ri
 
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
 
Méthodes agiles
Méthodes agilesMéthodes agiles
Méthodes agiles
 
Base de données distribuée
Base de données distribuéeBase de données distribuée
Base de données distribuée
 
base de données fédérés
base de données fédérésbase de données fédérés
base de données fédérés
 
Methodes agiles
Methodes agilesMethodes agiles
Methodes agiles
 
Méthode d'Agile: Scrum
Méthode d'Agile: ScrumMéthode d'Agile: Scrum
Méthode d'Agile: Scrum
 
Introduction aux architectures des SI
Introduction aux architectures des SI Introduction aux architectures des SI
Introduction aux architectures des SI
 
Transformation de carrés en cercles avec Atlas Transformation Language(ATL)
Transformation de carrés en cercles avec Atlas Transformation Language(ATL)Transformation de carrés en cercles avec Atlas Transformation Language(ATL)
Transformation de carrés en cercles avec Atlas Transformation Language(ATL)
 
Modelisation conception SI
Modelisation conception SIModelisation conception SI
Modelisation conception SI
 
TD2 - UML - Correction
TD2 - UML - CorrectionTD2 - UML - Correction
TD2 - UML - Correction
 
Rapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XPRapport exposé eXtreme Programming XP
Rapport exposé eXtreme Programming XP
 
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
 
Projet BI - 1 - Analyse des besoins
Projet BI - 1 - Analyse des besoinsProjet BI - 1 - Analyse des besoins
Projet BI - 1 - Analyse des besoins
 
PROJET ERP
PROJET ERPPROJET ERP
PROJET ERP
 
These
TheseThese
These
 
Agents intelligents
Agents intelligentsAgents intelligents
Agents intelligents
 
Ia project Apprentissage Automatique
Ia project Apprentissage AutomatiqueIa project Apprentissage Automatique
Ia project Apprentissage Automatique
 
Introduction au génie logiciel
Introduction au génie logicielIntroduction au génie logiciel
Introduction au génie logiciel
 

Andere mochten auch

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
 

Andere mochten auch (15)

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
 
Agent intelligent
Agent intelligentAgent intelligent
Agent intelligent
 
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
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film françaisTxaruka
 
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...Faga1939
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxRayane619450
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...Nguyen Thanh Tu Collection
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprisesMajdaKtiri2
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfabatanebureau
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne FontaineTxaruka
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaireTxaruka
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfachrafbrahimi1
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfssuserc72852
 

Kürzlich hochgeladen (13)

La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film français
 
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
L'ÉVOLUTION DE L'ÉDUCATION AU BRÉSIL À TRAVERS L'HISTOIRE ET LES EXIGENCES DE...
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptx
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 6, 7 GLOBAL SUCCESS (2...
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprises
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne Fontaine
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
Apolonia, Apolonia.pptx Film documentaire
Apolonia, Apolonia.pptx         Film documentaireApolonia, Apolonia.pptx         Film documentaire
Apolonia, Apolonia.pptx Film documentaire
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdf
 
Cours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdfCours Préparation à l’ISO 27001 version 2022.pdf
Cours Préparation à l’ISO 27001 version 2022.pdf
 

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