Agent intelligent

Click here to load reader

  • date post

    19-Jul-2015
  • Category

    Engineering

  • view

    118
  • download

    1

Embed Size (px)

Transcript of Agent intelligent

La mthode Z

Ministre de l'enseignement suprieur et de la recherche scientifique AlgrieMr: BENKHAOUA SidahmedMr: BELMABROUK DjamelMr: Siahoui Karim Mr: Miraoui AkliUniversit Saad Dahled BlidaFacult des sciences Dpartement informatiqueProjet fin semestre :Agent Intelligent Module :informatique cognitive Prsenter par : Professeure :Mme:F,Z,Zahra1Agent Intelligent2IntroductionLes classifications Agent intelligents un agent humainun agent logiciel un agent rebootAgent et environnement Ebauche dun agent Exemple : aspirateur RobotisAgent rationnelle Modle PEASModel PEAS pour un rebot taxiModel PEAS pour diagnostique mdical automatis Caractristiques dun enivrement 3Agent Intelligent Pant du travailLes types dagents Agent bas sur lutilitAgent bas sur les butsAgent simple rflexeAgent rflexe avec tat interneLangage de communication agent KQMLAOPAgent TalkOutils & Langues utilises pour mettre en uvre Intelligent Agent4Agent Intelligent Pant du travailintroduction un agent est n'import quelle entit qui peroit son environnement par des capteurs (seniors) et agit sur cet environnement par des actionner 5Agent Intelligent introduction Les mthodes formels : Des techniques et des outils bass sur les mathmatiques et la logique formelle utilis pour la spcification et la conception des systmes informatiques5un agent humainun agent humain a des yeux, des oreilles, et d'autres senseurs des main, des jambes, une bouche et d'autre actionneurs 6Agent Intelligent classification Les mthodes formels : Des techniques et des outils bass sur les mathmatiques et la logique formelle utilis pour la spcification et la conception des systmes informatiques6un agent rebootun agent reboot a des camera, des capteur infra rouge et d'autre capteur des roues, des jambes ,des bras-artculs,et d'autre actionneur7Agent Intelligent classification Les mthodes formels : Des techniques et des outils bass sur les mathmatiques et la logique formelle utilis pour la spcification et la conception des systmes informatiques7un agent logiciel un agent logiciel a un clavie,un accs lecteur a un disque dur et autres capteurs un cran , un accs criture a un disque dur comme actionneur8Agent Intelligent classification Les mthodes formels : Des techniques et des outils bass sur les mathmatiques et la logique formelle utilis pour la spcification et la conception des systmes informatiques8

9Agent Intelligent Agent et environnement Les mthodes formels : Des techniques et des outils bass sur les mathmatiques et la logique formelle utilis pour la spcification et la conception des systmes informatiques9fonction SKELETON-AGENT(precept) returns actionsatatic memory,the agent's memory of the worldmemory qui nous permete de destinque la qulait de defferent action 3233Agent Intelligent Langage de communication agent introductionCertains des langues de communication de l'agent comprennent KQML (Requte connaissances et la manipulation langues), AOP (Agent Oriented Programming) et Agent DiscuterAu lieu de specifie un but on va specifie une utility qui influenc a quelle point que agent sera contant La defference entre but et utilit => qui nous permete de destinque la qulait de defferent action 3334Agent Intelligent Langage de communication agent KQML est un langage et le protocole utilis pour changer des informations et des connaissances. KQML est la fois un format de message et d'un protocole de gestion des messages pour soutenir le partage des connaissances d'excution entre les agents. KQML peut tre utilis comme une langue pour une application progra m d'interagir avec un systme intelligent ou pour deux ou plusieurs systmes intelligents de partager les connaissances l'appui de rsolution cooprative de problmesAu lieu de specifie un but on va specifie une utility qui influenc a quelle point que agent sera contant La defference entre but et utilit => qui nous permete de destinque la qulait de defferent action 3435Agent Intelligent Langage de communication agent AOPAOP est un interprte pour les programmes crits dans un langage appel AO. AO est un langage de programmation pour le paradigme de la programmation oriente-agent. Il est actuellement en cours de dveloppement Stanford.Au lieu de specifie un but on va specifie une utility qui influenc a quelle point que agent sera contant La defference entre but et utilit => qui nous permete de destinque la qulait de defferent action 3536Agent Intelligent Langage de communication agent Agent TalkAgent Talk est un langage de description de la coordination protocole pour les systmes multi-agents. Agent permet Discuter des protocoles de coordination dfinir progressivement et tre facilement personnaliss pour rpondre des domaines d'application en incorporant un mcanisme d'hritage.Au lieu de specifie un but on va specifie une utility qui influenc a quelle point que agent sera contant La defference entre but et utilit => qui nous permete de destinque la qulait de defferent action 36Agletsest une plate-forme d'agent mobile bas sur Java et une bibliothque pour construire agents mobiles applications. Un aglet est un agent Java qui peut de manire autonome et spontanment passer d'un hte un autre portant un morceau de code avec elle. Il peut tre programm pour excuter un hte distant et de montrer des comportements diffrents diffrents htes37Agent Intelligent Outils & Langues utilises pour mettre en uvre Intelligent AgentFacilequi est un haut niveau, d'ordre suprieur langage de programmation pour les systmes qui ncessitent une combinaison de manipulation de donnes complexes et calcul distribu et parallle. Il combine Standard ML (SML), avec un modle de d'ordre suprieur esses proc concurrente bass sur le CSC. Facile est utilis la SIMEC pour dvelopper les agents des services mobiles.38Agent Intelligent Outils & Langues utilises pour mettre en uvre Intelligent AgentPythonqui est un, langage de programmation interprt, interactif et orient objet. Il est souvent compar Tcl, Perl, Scheme ou Java. Il est utilis un peu comme un langage intgr ou l'extension des projets hypermdias, et est utilis un peu pour le tri des traitement de texte et les scripts Perl administrative qui est souvent utilis pour.39Agent Intelligent Outils & Langues utilises pour mettre en uvre Intelligent AgentLagent intelligent soit un logiciel rebot,,Lagent intelligent cest la tendance actuelle dans le mondeLagent intelligent peu faire des conomies dans les entreprise de dfrent nature (cout)Lagent intelligent peu embauche dans diffrend Domain (medicale,mecanique,jeu,,,)Lagent intelligent capable d'agir dans un environnementLagent intelligent capable de percevoir (mais de manire limite) son environnement40Agent Intelligent ConclusionMerci pour Votre Attention41

Carroll, Jon. "Intelligent Agents." Computer Life. May 1997 v4 n5 p172 (1).Do, Orlantha. March, Eric. Rich, Jennifer. Wolff, Tara. "Intelligent Agents & The Internet" Online.Frank, Mike. "Strategies for Intelligent Agent Exploration of Complex Environments" Online. March 18, 1990."Virtual Intelligent Agent Search Engines" Virtual Sites,Online. 24 April 1998.Wooldridge, Mike. "Agent, Theory and Practice" Agent Systems Groups, Online.42Agent Intelligent Reference42