Dr. Patrick De Causmaecker, KaHo St.-Lieven 2004 1 Agententechnologie Les 8: communiceren dr. Patrick De Causmaecker.

Slides:



Advertisements
Verwante presentaties
Op zoek naar de ware Over de zoektocht naar een christelijke partner
Advertisements

De nieuwste uitspraken
Paulus' eerste brief aan Korinthe (20) 23 januari 2013 Bodegraven.
Leer de namen van de noten 1
Op zoek naar de ware This material is freely provided to help you build your own Power Point presentation to meet the needs of your group. 1 Based on eBook:
Downloaden: Ad-aware. Downloaden bestaat uit 3 delen: •1. Zoeken naar de plek waar je het bestand kan vinden op het internet •2. Het nemen van een kopie.
ÉÉN GOD, DE VADER 3 nov Rotterdam.
Programmeren met Alice
Ronde (Sport & Spel) Quiz Night !
Welkom in de samenkomst
27 maart 2014 Bodegraven 1. 1Korinthe Streeft dan naar de hoogste gaven. En ik wijs u een weg, die nog veel verder omhoog voert. 2.
HOOFDSTUK 12 Media.
Interne Communicatie Masterclass NFK 24 november 2012 Marjan Engelen.
Welkom.
“Gelijk een hert schreeuwt naar de waterstromen, alzo schreeuwt mijn ziel tot U, o God! Mijn ziel dorst naar God, naar den levenden God.” (Psalm 42:1-2)
Diagnosticeer uw schouder Dit is een interactieve gids om u te helpen vinden relevante patiënten informatie over uw schouderprobleem. Het is bedoeld als.
Start.
1. 3 Indien iemand een andere leer verkondigt en zich niet voegt naar de gezonde woorden van onze Here Jezus Christus*... * = de woorden die de Here Jezus.
Leer de namen van de noten 2
Gezonde Relaties
WISKUNDIGE FORMULES.
Inhoud bijeenkomst 1 Doel- en vraagstelling Conceptueel model
Workshop contentstrategie
MEDIALANDSCHAP We onderscheiden: Visuele media Auditieve media
“Ik kan dit niet oplossen...” “Ik zal de weg voor jou banen”
Visibility-based Probabilistic Roadmaps for Motion Planning Tim Schlechter 13 februari 2003.
Interaction diagrams: Sequence Diagram
Kunnen we leren kiezen? Jan Bransen Alumnidag 2006.
1 Het probleem RO Milieu Landbouw SocZekerheid Etc. LerenWerkenWonenPensioenEtc. Overheids- organisatie Burger ??? Regelgeving per domein Vraag op levensmoment.
TUDelft Knowledge Based Systems Group Zuidplantsoen BZ Delft, The Netherlands Caspar Treijtel Multi-agent Stratego.
Pasen & Pinksteren op één dag!
1 Korinthe Wordt mijn navolgers… 2 32 Geeft noch aan Joden, noch aan Grieken, noch aan de gemeente Gods aanstoot; 33 zoals ook ik allen.
1.Rom.3:22vanin 2.Rom.3:26vanin 3.Gal.2:16 (2x)vanin 4.Gal.2:20vanin 5.Gal.3:22vanin 6.Ef.3:12 aanin 7.Filp.3:9vanin St.Vert.NBG “geloof VAN” Christus.
Groot geloof 1.
6 oktober 2013 Den Haag 1. tijd: ± 60 AD plaats: Caesarea 2.
1 donderdag 21 februari 2013 bespreking vanaf Hebreeen 1 1 donderdag 21 februari 2013 bespreking vanaf Hebreeen 1 1.
Werken aan Intergenerationele Samenwerking en Expertise.
Dr. Patrick De Causmaecker, KaHo St.-Lieven, Agententechnologie Les 4: praktisch redeneren dr. Patrick De Causmaecker.
Agententechnologie Les 5: reactieve en hybriede agenten
2009 Tevredenheidsenquête Resultaten Opleidingsinstellingen.
PLAYBOY Kalender 2006 Dit is wat mannen boeit!.
1. Levensbeschouwing en communicatie
Romeinen 3:25b (NBV) Hij (de Vader) wil ons nu, in deze tijd, zijn gerechtigheid bewijzen: hij laat ons zien dat hij rechtvaardig is door iedereen vrij.
Wanneer heb je een echt, levend, geloof?
De strijd Romeinen 7:14 - 8:4.
‘Liever een open relatie?’
1 Controleplan 2005 Raadgevend comité Hotel President – donderdag 21 april 2005.
, 17h30Recursie 1 Inleiding tot recursie Karel Popelier.
ZijActief Koningslust 10 jaar Truusje Trap

ECHT ONGELOOFLIJK. Lees alle getallen. langzaam en rij voor rij
Verlangen naar licht.
De financiële functie: Integrale bedrijfsanalyse©
Nieuwste ontwikkelingen op HRM terrein   Inleiding voor het Gezelschap Senioren VU en VUmc Yolande van der Linden, directeur P&O VUmc 7 oktober 2014.
Preek Tekst: Johannes 20: 5-9.
31 okt Urk 1. 2 tegenover traditie en kerkleer ALLEEN DE SCHRIFT tegenover verdiensten: ALLEEN GENADE tegenover werken van de mens: ALLEEN GELOOF.
1 Zie ook identiteit.pdf willen denkenvoelen 5 Zie ook identiteit.pdf.
Strijd tegen de zonde?.
essentie van kerst Over de mens-wording van Gods Zoon
Romeinen 7:1 – 8:2 1Weet u dan niet, broeders en zusters, ik spreek immers tot mensen die de wet kennen, dat de wet alleen gezag over een mens heeft zolang.
? ! Gods gerechtigheid... 1.
ZijActief Koningslust
ICT-competenties in het basisonderwijs Via ICT-integratie naar ICT-competentie. - Kurt Dossche.
2 juni 2013 Rotterdam 1. Galaten 4 21 Zegt mij, gij, die onder de wet wilt staan, luistert gij niet naar de wet? 2.
ETEN & DRINKEN Urk.
Om het maar niet te vergeten… Om het maar niet te vergeten… We will not forget We will not forget
30 juni 2013 Zoetermeer 1. 2 Handelingen 14:27 27 En daar aangekomen, riepen zij de gemeente bijeen en gaven verslag van al wat God met hen gedaan had,
Transcript van de presentatie:

dr. Patrick De Causmaecker, KaHo St.-Lieven Agententechnologie Les 8: communiceren dr. Patrick De Causmaecker

dr. Patrick De Causmaecker, KaHo St.-Lieven Communicatie Synchronisatie, race voorwaarden, lost update,… -> hebben alle te maken met gedeeld geheugen, gedeelde resources Worden in at beschouwd als ‘low-level’ Wat is het communicatieprobleem in agententechnologie?

dr. Patrick De Causmaecker, KaHo St.-Lieven Communicatie tussen agenten Object georiënteerd paradigma: communicatie  methodes oproepen Dit is in strijd met de autonomie van de agent Als agent X in staat is tot actie Y, dan kunnen we hem vragen om die uit te voeren Of hij die uitvoert hangt van zijn toestand af Communicatie tussen agenten moet beschouwd worden als een poging van de zendende kant om de ontvangende kant in zijn acties te beïnvloeden.

dr. Patrick De Causmaecker, KaHo St.-Lieven Speech Acts De communicatie tussen agenten is gebaseerd op een aantal theoretische inzichten. De theorie van de speech acts ligt aan de basis Ze werd geïnitieerd door John Austin, filosoof, 1962

dr. Patrick De Causmaecker, KaHo St.-Lieven Speech acts Hij merkte op dat een aantal uitspraken die door mensen gedaan werden de karakteristieken van daden of acties hadden. Een daad of een actie beïnvloedt de toestand van de wereld. Sommige uitspraken doen dat ook –De oorlog verklaren –In het huwelijk treden Voor de daden vond hij een aantal performatives, werkwoorden die met verschillende soorten speech acts overeenkomen.

dr. Patrick De Causmaecker, KaHo St.-Lieven Speech Acts Hij onderscheidde drie soorten dergelijke daden: –The locutionary act “Maak eens koffie a.u.b.” –The illocutionary act “Ik zal koffie te maken” –The prelocution “Ik doe arseen in je koffie!”

dr. Patrick De Causmaecker, KaHo St.-Lieven Speech Acts Voor de succesvolle uitvoering van een dergelijke actie moeten er voorwaarden voldaan zijn: de felicity voorwaarden –Er moet een aanvaarde procedure zijn voor de performative en de toestand en de acteurs moeten aan de voorwaarden voor de procedure voldoen –De procedure moet correct en volledig uitgevoerd worden –De actie moet eerlijk zijn en elke in begrepen belofte moet uitgevoerd worden voor zover mogelijk

dr. Patrick De Causmaecker, KaHo St.-Lieven Speech Acts Searle, 1969, breidde dit begrip uit Hij vond een aantal nodige eigenschappen waaraan een speech act moet voldoen. Vb. een vraag van S aan L om A te doen: –I/O voorwaarden: L moet de vraag kunnen horen –Voorbereiding: L moet A kunnen, S moet geloven dat L A kan, L moet eventueel bereid zijn om A te doen –Eerlijkheid: S moet willen dat L A doet.

dr. Patrick De Causmaecker, KaHo St.-Lieven Speech Acts Hij onderscheidt 5 klassen: –Representatief (inlichten, to inform) –Directief (vragen om te doen, to requesti) –Verbindend (to promise) –Expressief (to thank) –Verklarend (to declare)

dr. Patrick De Causmaecker, KaHo St.-Lieven Een plan gebaseerde theorie van speech acts Cohen en Perrault 1979 –Gebruik van de STRIP notatie met pre- en postcondities, en delete/add lijsten –Zie voorbeeld

dr. Patrick De Causmaecker, KaHo St.-Lieven Voorbeeld: request request(s, h,  ) pre: –s gelooft l kan  s gelooft l gelooft h kan  s gelooft s wil  post: –h gelooft s gelooft s wil 

dr. Patrick De Causmaecker, KaHo St.-Lieven Request als er geen enkele actie komt: cause to want CauseToWant(A1,A2,X) –Pre: A1 gelooft (A2 gelooft (A2 wil X)) –Effect: A1 gelooft (A2 wil X)

dr. Patrick De Causmaecker, KaHo St.-Lieven ACL: het standaard formaat om boodschappen uit te wisselen De eerste stappen werden gezet in Knowledge Sharing Effort (US, DARPA) –Knowledge Query and Manipulation Language (KQML) Een enveloppe voor boodschappen –Knowledge Interchange Format (KIF) Een taal om de voorstelling van de kennis over een domein mogelijk te maken

dr. Patrick De Causmaecker, KaHo St.-Lieven KIF Wordt gebruikt om: Eigenschappen uit te drukken in een bepaald gebied –(H volgt aandachtig) Verbanden tussen dingen uit te drukken –(K respecteert aandacht H) Algemene regels die binnen een domein gelden uit te drukken: –(Om het even wie X respecteert stoort X niet)

dr. Patrick De Causmaecker, KaHo St.-Lieven KIF: soort eerste orde logica (= (temperature m1) (scalar 83 Celsius)) (defrelation bachelor (?x) := (and (man ?x) (not (married ?x)))) (defrelation person (?x) :=> (mammal ?x))

dr. Patrick De Causmaecker, KaHo St.-Lieven KQML KIF is de taal voor de inhoud van de boodschap KQML definieert een aantal ‘communicatie werkwoorden’ of performatives Voorbeeld performatives: –ask-if –perform –tell –reply

dr. Patrick De Causmaecker, KaHo St.-Lieven KQML Om te kunnen communiceren moeten de agenten een terminologie afgesproken hebben: formeel een ontologie KSE een verzameling ontologieën (ONTOLINGUA) Voorbeeld van een dialoog: A to B: (ask-if (> (size chip1) (size chip2))) B to A: (reply true) B to A: (inform (= (size chip1) 20)) B to A: (inform (= (size chip2) 18))

dr. Patrick De Causmaecker, KaHo St.-Lieven KQML Verder voorbeeld: (ask-one :content (PRICE IBM ?price) :receiver stock-server :language LPROLOG :ontology NYSE-TICKS )

dr. Patrick De Causmaecker, KaHo St.-Lieven Een dialoog in KQML (evaluate :sender A : receiver B :language KIF : ontology motors :reply-with q1 : content (val (torque m1))) (reply :sender B :receiver A :language KIF : ontology motors :in-reply-to q1 : content (= (torque m1) (scalar 12 kgf)))

dr. Patrick De Causmaecker, KaHo St.-Lieven Nadelen van KQML Nooit een vaste verzameling performatives Er was geen transportmechanisme De semantiek lag niet vast, er werden enkel Engels-achtige zinnen gebruikt De Verbintenis performatives waren niet aanwezig Er waren veel performatives, zoals het uitkwam

dr. Patrick De Causmaecker, KaHo St.-Lieven FIPA Foundation for Intelligent Physical Agents (begin 1995) Definieert een architectuur en zo… Definieert FIPA-ACL Lijkt sterk op KQML, maar is beter gedefinieerd en met meer zorg voor exactheid

dr. Patrick De Causmaecker, KaHo St.-Lieven FIPA ACL, een voorbeeld (inform :senderagent1 :receiveragent5 :content(price good ) :languagesl :ontologyhpl-auction )

dr. Patrick De Causmaecker, KaHo St.-Lieven

dr. Patrick De Causmaecker, KaHo St.-Lieven FIPA ACL Inform en request zijn de basis primitieven De semantiek is gedefinieerf met behulp van content, precondities en het rationeel effect –Content: wat voor soort inhoud de boodschap bevat –Preconditie: wat moet waar zijn om de boodschap uit te zenden –Rationeel effect: wat de zender bij de ontvanger wil teweegbrengen

dr. Patrick De Causmaecker, KaHo St.-Lieven FIPA ACL Inform –Content: een statement –Preconditie: de zender Gelooft dat de inhoud waar is Wil dat de ontvanger gelooft dat de inhoud waar is Gelooft nog niet dat de ontvanger gelooft dat de inhoud waar is of niet waar is

dr. Patrick De Causmaecker, KaHo St.-Lieven FIPA-ACL Request –Content: een action –Preconditie: de zender Wil dat de actie uitgevoerd wordt Gelooft dat de ontvanger de actie kan uitvoeren Gelooft niet dat de ontvanger al van plan is om de actie uit te voeren

dr. Patrick De Causmaecker, KaHo St.-Lieven Voorbeelden ontologietools Ontolingua – Chimaera –