C27 Ay VVTDDB ZG 45 FXLSG KYLWR5 C9 G3 Q7 Un Gwckma 9 N

Vous aimerez peut-être aussi

Télécharger au format pdf
Télécharger au format pdf
Vous êtes sur la page 1sur 5
Université a! Faculté des Sciences Exactes Département d'Informatique Date : 17/01/2022 2eme année Master Durée : 60 mn Base De L*intelligence Artificielle Distribuée Module Corrigé type de Contrale Questions de cours : (8 points) 1) VIAD est une approche distribuée de PIA qui s*intéresse telligence collective > la distribution de intelligence dans férentes entités qui opérent colleetivement et de fagon d’centralisée * Pour résoudre problémes complexes, incertain et de nature distribuée (physiquement ow fonctionnellement) © Néve nts une autonomic, interaction, interopérabilité etc. ‘* dans lesquels les données et le contrdle sont distribués, + Simulation ou résolution collective de problémes * Données hétérogénes sous formes des symboles ou connaissances. en basant sur le processus social > Tajout de la dimension sociale “a I'IA classique (métaphore sociale) 2) les propriétés d’un agent liées aus aspects suivants © environnement physique: situé, perception, capaci * social : communication apprentissage : raisonnement, Adaptabilité déplacement : mobilité é représentationnelle 3) Onévalue un SMA par: La conception d’un agent (ou des agents) en définies : type, role et architecture > méthodologie orientée agent Mesurer le succés de l'agent-> Ia rationalité de agent spécifier environnement de ls tiche (task environment) par la description (PEAS) Performance : Mesure de la performance Environment : Environnement Actuators : Effecteurs ou aetionneurs Sensors : Captewrs 4) SMA réactif * les propriétés : fermé et homogéne ‘+ Parchitecture : les modes de communication : par environnement SMA cognitif ‘les propriétés : fermé ou ouvert et homogéne ‘+ Parchitecture : modulaire pour agent, tableau noire (blackboard) pour sma Page 1 surS ‘* les modes de commu ation : par partage d'info (blackboard) ‘SMA hybride ‘© les propriétés : ouvert et hétérogene * architecture : modulaire pour agent, en couche pour sma : par envoie de message (langage ACL) © les modes de communi 5) pseudo-code java d'ecrivant un agent “achteur” qui initie un processus de n’egociation de vente en ligne public class Achteur extends Agent{ private int command; protected void setup() { ACLMessage cfp = new ACLMessage(ACLMessage.CFP) ; AID localagt = new AID("Vendeur" AID. ISLOCALNAME) 5 cfp.addReceiver(1ocalagt) ; send(cfp); add8chaviour(new Cyclicéehaviour(this) { public void action() { ACLMessage msgereceive(); if (msg!=null){ if (msg.getPerformative() == ACLMessage.PROPOSE) { ACLMessage accept = msg.createReply(); accept. setPerformative(ACLMessage.ACCEPT_PROPOSAL) ; send(accept) ; } } else { block(); return; , Exercice 1 (modélisatio 1) Le probléme n'est pas modél = chaque membre doit isable par un systéme expert puisque : érer et échanger ses connaissances et collaborer avec les autres afin de réaliser ses buts. - environnements ouvert, dynamique, complexe, il y a un besoin de coopération et d’interopérabilité. - Besoin d’autonomie (supervision autonome) - raisonnement basé perception > acquisition dinformations par capteur 2) DAB comme agent cognitil © description PEAS Performance Environnements ‘Actions ‘Sensors Nb dopérations de retrait | Poste, Guichet Ecran, — distributeur | Lecteur de carte, clavier, suceés, carte lues, argent d'argent caméra retiré Page 2 sur 5 © programme ( plan) de retrait d'argent Plan retrait d'argent Demander la carte CIB Sila carte fournie est expirée alors Capter ta carte, Alerter user ; Sinon Demander le code Sie code est erroné alors ‘Annuler Nopér ion Sinon Demander le montant Si le montant > compte courant (CC) alors Annuler Nopération Sinon Débiter le CC ; Donner argent ; Finsi Finsi finsi 3) cas d'un SMA (plusieurs DAB) * agents, leurs types et réles ~ Agent Interface (Al + Agent DAB(ADAB) communique avec le superviseur. - Agent Supervision(AS) cogni 4) Lrarehitecture globale 8 Agent DAB(ADAB) ‘éactif et situé (stationnaire) interaction avec l'utilisateur tif ct situé (stationnaire) qui gére le fonctionnement d’un DAB et n couche du systéme ) ‘Agent DAB (ADAB) f ct situé (stationnaire) qui supervise (surveille) le réseau des DAB. Agent Interface (AI see Utilisateur Page 3 sur 5 Couche @ informations Couche de supervision 5) tarchitecture modulaire des apente cot sous forme de sebpéamy gui cements + Pour Papent Interface (Al): sert comme agent smertace compe de euadille Be worenrnein aioe module dinterface 1M, module de traitement THM. > Agent DAB : module de communication, module gestion des capers, madele de teaikenment et monitoring fexploite et maj les données (journal) de la base de données des cate de CC. comnexior a réseau, statistiques, localisation, disponibilité d’argents), module d'alerte, module de pemveptins (Meeker de cartes. caméra de surveillance, ete Module de Conmaiscane 46 ces eta de gestion des #4 omen ceapteurs et capreurs et |_| Aecnest de cares cp Module de communication 6) agents Supervision(AS); module de communication, , module de monitoring (gestus Ses DAS ex oa les données Gournal, état) de Ia base de données des états des DAB, cartes. CC. agents haute d'autres modules peuvent aussi intégrés. Module de communication 7) Communication par envoie de message Page 4 sur $ 8) USER [ Rechercher DAB proche ‘Suggestion de DAB o < action de Page 5 sur $

Vous aimerez peut-être aussi