0% ont trouvé ce document utile (0 vote)
17 vues23 pages

Types d'agents dans les systèmes multi-agents

Le document présente les différents types d'agents dans les systèmes multi-agents, classés selon leur cognition en agents réactifs, cognitifs et hybrides. Les agents réactifs agissent sans représentation de leur environnement, tandis que les agents cognitifs possèdent une représentation et peuvent raisonner pour atteindre des objectifs. Les agents hybrides combinent les caractéristiques des deux types pour des applications plus complexes, comme les voitures autonomes.

Transféré par

gridi.maram19
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
17 vues23 pages

Types d'agents dans les systèmes multi-agents

Le document présente les différents types d'agents dans les systèmes multi-agents, classés selon leur cognition en agents réactifs, cognitifs et hybrides. Les agents réactifs agissent sans représentation de leur environnement, tandis que les agents cognitifs possèdent une représentation et peuvent raisonner pour atteindre des objectifs. Les agents hybrides combinent les caractéristiques des deux types pour des applications plus complexes, comme les voitures autonomes.

Transféré par

gridi.maram19
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

LES TYPES D’AGENTS

•Selon le critère cognition:


•Agents réactifs
•Agents cognitifs
•Agents hybrides

Dr. D j e m a m e S. Les Systèmes Multi-Agents Sept. 2 0 2 2 43 / 95


Agent réactif
Agent Réactif:
 agent simples
 ne possède pas une représentation de son environnement,
 n’a pas de mémoire, ce qui le prive d'apprentissage et de
toutes anticipations aux évènements
 absence de structures organisationnelles initiales
prédéfinies, d'où les agents agissent naturellement au moment
où l'action est nécessaire. Leur comportement est de type
stimuli - réponse
Ceux-ci peuvent être constitués de stimuli externes et asynchrones.
La structure des agents réactifs est simple, mais ils sont
capables d’actions de groupe complexes et coordonnées.
Exemple: Colonie de fourmis,
Dr. D j e m a m e S. Les Systèmes Multi-Agents Sept. 2 0 2 2 44 / 95
Agents réactifs: les colonies de fourmis

Dr. D j e m a m e S. Les Systèmes Multi-Agents Sept. 2 0 2 2 45 / 95


Agent réactif
un agent ne possède pas de représentation explicite
(ni de lui même, ni des autres agents, ni de son
environnement);

un agent n’effectue pas de raisonnement abstrait;

 l’intelligence est une propriété émergente;


l'organisation des agents entre eux n’est qu’un effet
induit de leur activité et de leurs interactions : elle
n’est explicitée à aucun niveau dans le système, ce
n’est pas une donnée du problème.

Dr. D j e m a m e S . Les Systèmes Multi-Agents Sept. 2 0 2 2 41 / 95


Agent Réactif

• L'éthologie (science qui étudie les insectes) offre des modèles


d'organisation sociale ou de coopération souvent plus riches que la
sociologie , d’où les nombreuses études des colonies de fourmis…

•Particularités de ces modèles


 Les agents n'ont pas de représentation de l'organisation dont ils font
partie.
 Ils sont plus "simples" que les agents "sociaux" étudiés par la sociologie.
"L'intelligence" du système n'est plus une propriété des agents mais de la
collectivité qu'ils forment.

• Synonymes
systèmes à fonctionnalités émergentes
intelligence en essaim
systèmes auto-organisés

Dr. Djemame S Les Systèmes Multi-Agents Sept 2 0 2 2 47 / 95


Agent Réactif
Insectes sociaux, autres animaux sociaux
fourmis, termites, abeilles, guêpes
 loups, rats, oiseaux, poissons , dauphins, chauve-souris

 Exemple : les fonctions collectives réalisées par des


fourmis

régulation de la température du nid (amplitude maximale : 1°C)


formation collective de ponts par les ouvrières
construction et protection des nids
tri du couvain et des items de nourriture
coopération dans le transport d'objets trop lourds
 choix des chemins les plus courts entre nid et sources de nourriture
 choix des sources de nourriture les plus riches au détriment des
autres
Dr. Djemame S. Les Systèmes Multi-Agents 1 SEPT 2 0 2 2 48 / 95
Agent réactif
Agents Cognitifs
 Un agent est dit cognitif s’il possède une représentation
globale de son environnement et des agents avec lesquels il
travaille.
Fait travailler son moteur de raisonnement (faits et
historique des faits) afin d’arriver à son objectif. Par abus de
langage, on dit qu’il est "Intelligent".
ils tiennent compte de leurs actions antécédentes. Chaque
agent cognitif possède une base de connaissances
• Propriétés des agents cognitifs:
) Nombre d’agents est très réduit.
L’agent est doté d’une capacité de raisonnement et une aptitude à
)

traiter des informations liées à son domaine d’application.

Dr. Djemame S. Les Systèmes Multi-Agents Sept 2022 50 / 95


Agent cognitif

 Les systèmes multi agents constitués d'agents


cognitifs compte un petit nombre d'agents
«intelligents», exigent des ressources plus
importantes que les agents réactifs, et permettent de
résoudre des problèmes plus complexes.
Un agent cognitif doit posséder des buts et des
plans lui permettant
d’atteindre ses objectifs.
Agent cognitif
Agent cognitif

SMA Cognitifs :
• issus de métaphore sociologique,

• les agents sont capables de raisonner, de négocier,


• chaque agent est spécialisé dans un domaine et sait communiquer
avec les autres.
• Ils possèdent des buts et des plans explicites leur permettant
d’arriver a leurs objectifs.
• Représentation explicite de soi, de l’environnement et des autres
agents.
Agent réactif vs Agent Cognitif, Principale conclusion :

La distinction entre agent réactif et agent cognitif provient de deux


écoles de pensés différentes. En résumé, un agent réactif est différent
d’un agent cognitif par le fait que :
Un agent cognitif possède une "représentation symbolique" de
son environnement à partir de laquelle il peut formuler des
"raisonnements" pour atteindre son objectif. C’est une approche à
perspective plus sociologique.
Un agent réactif possède une "représentation sub-symbolique",
c-à-d, limitée à ses perceptions. Son principe est basé sur des
perceptions restreintes pouvant faire "émerger" un comportement
intelligent global.

Dr Djemame S. Les Systèmes Multi-Agents Sept 2022 54 / 95


Agent réactif vs Agent Cognitif, Tableau comparatif :

Caractéristiques Agent Réactif Agent Cognitif


Capacité de raisonnement Faible Élevé
Représentation explicite Non Oui
de l’Environnement

Nombre d’Agents Élevé Faible


Structure Stimulus/Action Complexe
Granularité Fine Forte
Temps de réponse Rapide Lent
Modularité de l’architec- Non Oui
ture

Dr. Djemame S. Les Systèmes Multi-Agents Sept 2022 55 / 95


Agent Cognitif

Un agent cognitif peut être rationnel (Un objectif à atteindre) ou


délibératif (Un plan à réaliser).
L’action à réaliser est le résultat d’un processus de délibération /
décision qui correspond aux objectifs de l’agents (quoi) et aux
plans de leur réalisation (comment).
Un agent possède un état (interne) qui est modifié suite aux
perceptions sur l’environnement et aux processus de délibération.
Les agents sont immergés dans un environnement dans
lequel ils interagissent. D’où leur structure s’articule
autour de trois fonctions principales: percevoir,
décider et agir.
Dr Djemame S. Les Systèmes Multi-Agents Sept 2022 56 / 95
Exemple: conception d’un agent taxi

Environnement? rue/routes/autoroutes, circulation, piétons


,temps, …..

capteurs? vidéo, compteur, jauge, voyants, tableau de bord,


GPS,….

Effecteurs ? volant, accélérateur, frein, klaxon, essuie-glace,


clignotant….

Actions? Démarrer , rouler, garer, accélérer, freiner, klaxonner,


parler…..

Mesures de performance? sécurité, destination, profits, confort,


Agent Hybride
•Ce type d'architecture combine les agents réactifs et cognitifs,
qui sont généralement distribués sur plusieurs niveaux ou
couches.
•La couche de haut niveau, délibérative, rassemble des agents
purement cognitifs, s'occupe du raisonnement et de la prise de
décision du système.
•La couche de bas niveau ne rassemble que des agents réactifs
qui exécutent généralement des tâches élémentaires sous les
ordres de la couche supérieure ou par leurs propres initiatives.
•Les couches intermédiaires, peuvent regrouper les deux types
d'agent (réactifs et cognitifs), le nombre de couches
intermédiaires dépend du modèle du système à concevoir.

Dr. Djemame S. Les Systèmes Multi-Agents Sept 2 0 2 2 58 / 95


Exemple réel d'agent hybride : une voiture autonome

Dans le cas d’une voiture autonome, l'agent hybride combine


plusieurs comportements pour assurer une conduite sûre et efficace :

1. **Comportement réactif** : La voiture réagit instantanément aux


obstacles sur la route, comme un piéton qui traverse
soudainement, un autre véhicule qui change de voie, ou un
panneau de signalisation
Cela nécessite des capteurs et des systèmes de décision rapide (par
exemple, un freinage d'urgence).

2. **Comportement délibératif** : La voiture planifie son itinéraire


pour atteindre une destination spécifique en optimisant le trajet, en
tenant compte du trafic, des travaux en cours et des conditions
routières. Ce comportement repose sur une analyse plus poussée,
avec des algorithmes de planification et d'optimisation.
3. **Comportement basé sur l'apprentissage** : La voiture utilise des
algorithmes d'apprentissage automatique pour améliorer ses
performances au fil du temps, en s'appuyant sur les données
collectées lors de ses trajets. Cela lui permet de s'adapter à des
situations imprévues ou d’améliorer sa conduite en fonction de
l'historique.

4. **Comportement social** : La voiture interagit avec d'autres


agents (comme d'autres voitures autonomes ou les infrastructures
intelligentes) pour coopérer et partager des informations, par
exemple, sur l'état du trafic ou des incidents sur la route.

Cet agent hybride de voiture autonome combine des capacités


réactives pour la sécurité immédiate, délibératives pour la
planification à long terme, et d'apprentissage pour l'amélioration
continue. Ce type d'agent est essentiel dans des environnements où
la sécurité, la planification et l'adaptation en temps réel sont
nécessaires.
Types d’agents, c r i t è r e Mobilité.

Dans les systèmes multi-agents, les


agents peuvent être classés en agents
fixes ou agents mobiles, en fonction
de leur capacité à se déplacer dans
l'environnement (physiquement ou
virtuellement).

Dr. Djemame S. Les Systèmes Multi-Agents Sept 2022 62 / 95


Types d’agents
1. Agents fixes
Les agents fixes restent généralement dans un emplacement spécifique
ou dans un environnement virtuel sans possibilité de déplacement. Ils
peuvent interagir avec d’autres agents et collecter des informations,
mais leur position ne change pas.
Exemples d'agents fixes :
Agents de surveillance dans les bâtiments : Ces agents peuvent être
des capteurs intelligents placés dans des bâtiments pour surveiller des
paramètres comme la température, l'humidité, ou la présence de
fumée. Ils collectent des données et déclenchent des alertes en cas
d’anomalie, mais ils ne bougent pas.
Serveurs intelligents dans le cloud : Dans les systèmes d'information,
certains agents logiciels sont placés sur des serveurs pour gérer des
tâches spécifiques (comme le traitement des requêtes des utilisateurs,
la gestion des bases de données, etc.). Ils restent sur le serveur et ne se
déplacent pas dans le réseau.

Dr Djemame S. Les Systèmes Multi-Agents SEPT 2022 63 / 95


Types d’agents.

 Distributeurs automatiques intelligents : Un distributeur


automatique doté d'un agent fixe peut surveiller ses stocks, gérer les
paiements, et signaler des problèmes. Cependant, il reste
stationnaire dans un emplacement.
2. Agents mobiles
Les agents mobiles sont capables de se déplacer d'un endroit à un
autre, soit physiquement (dans le cas de robots) soit virtuellement
(dans le cas d'agents logiciels dans un réseau informatique).
Exemples d'agents mobiles :
Robots d'exploration : Des robots comme ceux utilisés dans des
missions de recherche sous-marine ou spatiale peuvent se déplacer
pour explorer de nouveaux environnements, collecter des données,
et les rapporter. Ils peuvent être autonomes ou télécommandés, mais
ils se déplacent physiquement dans leur environnement.
Dr. Djemame S. Les Systèmes Multi-Agents Sept 2022 64 / 95
Types d’agents
 Agents de réseau pour la gestion de sécurité informatique : Dans
les réseaux informatiques, certains agents logiciels peuvent se déplacer
de machine en machine pour vérifier la sécurité, détecter des virus, ou
analyser le réseau. Ces agents virtuels changent de position en
parcourant le réseau.
Drones de livraison : Les drones autonomes qui effectuent des
livraisons de colis sont des agents mobiles physiques. Ils se déplacent
pour atteindre un emplacement de livraison et reviennent ensuite à
leur point de départ ou se dirigent vers une nouvelle destination.

Les agents fixes et mobiles sont utilisés dans des applications


complémentaires pour répondre aux exigences variées de surveillance,
d'exploration, d'interaction, et de gestion de données dans des
environnements complexes.

Dr. Djemame S. Les Systèmes Multi-Agents Sept 2022 65 / 95

Vous aimerez peut-être aussi