25-26 Oct. 2001, BNAIC’011 An Alternative Classification of Agent Types based on BOID Conflict Resolution Jan Broersen Mehdi Dastani Zisheng Huang Joris.

Slides:



Advertisements
Similar presentations
Peer-to-peer and agent-based computing Agent-Based Computing: tools, languages and case studies (Cont’d)
Advertisements

Modelling uncertainty in 3APL Johan Kwisthout Master Thesis
Formal Semantics for an Abstract Agent Programming Language K.V. Hindriks, Ch. Mayer et al. Lecture Notes In Computer Science, Vol. 1365, 1997
Workpackage 2: Norms
IJCAI Reasoning with Inconsistent Ontologies Zhisheng Huang, Frank van Harmelen, and Annette ten Teije Vrije University Amsterdam.
Analyzing Control Trust in Normative Multiagent Systems Joris Hulstijn 1 Yao-Hua Tan 1 Leendert van der Torre 2.
Agents in the previous examples Agents are just 3D objects in virtual worlds Agents are not independent thread. No agent architecture. ……
Intelligent Agents for norm-regulated MAS Alberto Sardinha Ricardo Gralhoz José Viterbo Karin Breitman.
Faculty of Management and Organization Emergence of social constructs and organizational behaviour How cognitive modelling enriches social simulation Martin.
Dialogue types GSLT course on dialogue systems spring 2002 Staffan Larsson.
Norms in Multi Agent Systems. ( What about Norms as Such?)‏ Rosaria Conte LABSS/ISTC Laboratory of Agent Based Social Simulation, Institute of Cognitive.
Adding Organizations and Roles as Primitives to the JADE Framework NORMAS’08 Normative Multi Agent Systems, Matteo Baldoni 1, Valerio Genovese 1, Roberto.
Concrete architectures (Section 1.4) Part II: Shabbir Ssyed We will describe four classes of agents: 1.Logic based agents 2.Reactive agents 3.Belief-desire-intention.
Programmability of Intelligent Agent Avatars Z. Huang, A. Eliens and C. Visser Vrije University Amsterdam The Netherlands.
China05 1 Reasoning with Inconsistent Ontologies 非协调本体的推理 Zhisheng Huang, Frank van Harmelen, and Annette ten Teije Vrije.
Dynamic Load Balancing Experiments in a Grid Vrije Universiteit Amsterdam, The Netherlands CWI Amsterdam, The
Reasoning About Beliefs, Observability, and Information Exchange in Teamwork Thomas R. Ioerger Department of Computer Science Texas A&M University.
Modeling Belief Reasoning in Multi-Agent Systems* Thomas R. Ioerger Department of Computer Science Texas A&M University *funding provided by a MURI grant.
Agent programming in Dribble from beliefs to goals with plans Birna van Riemsdijk Wiebe van der Hoek John-Jules Ch. Meyer.
“Results” WG Deliberation John-Jules Meyer Emil Weydert.
Information, action and negotiation in dialogue systems Staffan Larsson Kings College, Jan 2001.
BATTLEGROUND Leendert Ullersma Arjen van der Ende.
Virtual Organizations as Normative Multiagent Systems Guido Boella Università di Torino, Joris Hulstijn Vrije Universiteit, Amsterdam,
DESC9180 Designing Virtual Worlds Week 9 Interactivity II – Agent Models for Dynamic Virtual Worlds 6pm – 9pm Tuesday, September 18 th, 2007 Kathryn Merrick.
BDI Agents Martin Beer, School of Computing & Management Sciences,
INTRODUCTION TO ARTIFICIAL INTELLIGENCE Massimo Poesio Intelligent agents.
30 May 2001Autonomous Agents1 The BOID architecture ( Conflicts Between Beliefs, Obligations, Intentions and Desires ) Jan Broersen Mehdi Dastani Joris.
2APL A Practical Agent Programming Language March 6, 2007 Cathy Yen.
Cognitive Reasoning to Respond Affectively to the Student Patrícia A. Jaques Magda Bercht Rosa M. Vicari UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL BRASIL.
SOUPA: Standard Ontology for Ubiquitous and Pervasive Applications Harry Chen, Filip Perich, Tim Finin, Anupam Joshi Department of Computer Science & Electrical.
Personalizing the web for multilingual web sources Anil Goud V Lalith Krishna L Dinesh Kumar D.R.
Recognizing Activities of Daily Living from Sensor Data Henry Kautz Department of Computer Science University of Rochester.
EEL 5937 Models of agents based on intentional logic EEL 5937 Multi Agent Systems.
DEPARTMENT of COMPUTER SCIENCE University of Rochester  Activities  Abductive Inference of Multi-Agent Interaction  Capture the Flag Data Collection.
Organizational Behavior Session 1. Organizational behavior OB is a field of study that investigates the impact that individuals, groups, and structure.
Team Think For You. Outline  Introduction  Process  Requirements Engineering  Architecture  Detailed Design  Testing  Demo  Extensibility  Conclusions.
Multi-Agent Systems University “Politehnica” of Bucarest Spring 2011 Adina Magda Florea curs.cs.pub.ro.
Mas Simon Lynch intro the basics agent types small scale (eg: NetLogo) generic (eg: Jade, Boris…) BDI (2APL, Jason, Goal…) (BOID,
Mission and Vision Statements
A Cognitive Framework for Delegation to an Assistive User Agent Karen Myers and Neil Yorke-Smith Artificial Intelligence Center, SRI International.
The Game Machine. Introduction Background – The project is to create a new type of 3D game machine architecture on embedded system device. – We will discuss.
Rational Agency CSMC Introduction to Artificial Intelligence January 8, 2007.
Conclusions Presenter: Manolis Koubarakis Extended Semantic Web Conference 2012.
Rational Agency CSMC Introduction to Artificial Intelligence January 8, 2004.
October 19, 1998Doctoral Symposium OOPSLA’98 Kim Mens Intentional annotations for evolving object-oriented software Kim Mens Programming Technology Lab.
2000 Research Overview Dr. Kim Mens Programming Technology Lab Vrije Universiteit Brussel.
Intelligent Agents Chapter 2. How do you design an intelligent agent? Definition: An intelligent agent perceives its environment via sensors and acts.
Operating Systems Chapter 5 – File Systems
A Normative and Intentional Agent Model for Organisation Modelling
Intelligent Agents (Ch. 2)
Service-Oriented Computing: Semantics, Processes, Agents
Virtual coaching for Elderly Persons in Ambient Assisted Living Environments Arjen Brandenburgh, Ward van Breda, Wim van der Ham, Lisette Moeskops, Peter.
CMSC 691M Agent Architectures & Multi-Agent Systems
Conception de modèles pour la simulation
Understanding Behavior and Performance In Organizations
Intelligent Agents Chapter 2.
Intelligent Agents (Ch. 2)
Service-Oriented Computing: Semantics, Processes, Agents
STRATEGIC MODELS AND MANAGEMENT revised May 2017
إعداد المشرفة التربوية نجلاء الجارد
Michael Wooldridge presented by Kim Sang Soon
What Is Planning? According to Koontz & O’Donell,
Sybert Stroeve, Henk Blom, Marco van der Park
Service-Oriented Computing: Semantics, Processes, Agents
Evacuation Simulator Project
Belief Desire Intention
Presentation April (revised from February 2017 )
Multiple Perspective on Organizational Processes
Representations & Reasoning Systems (RRS) (2.2)
Mas Simon Lynch
Presentation transcript:

25-26 Oct. 2001, BNAIC’011 An Alternative Classification of Agent Types based on BOID Conflict Resolution Jan Broersen Mehdi Dastani Zisheng Huang Joris Hulstijn Leendert van der Torre Utrecht Universiteit Vrije Universiteit Amsterdam

25-26 Oct. 2001, BNAIC’012 Conflicts Internal conflicts, e.g. between two desires External conflicts, e.g.: –if you go to Amsterdam, then you believe that there are no cheap rooms close to the conference site –if you go to Amsterdam, then you are obliged to take a cheap room –if you go to Amsterdam, then you desire to stay close to the conference site –you intend to go to Amsterdam Agent type based on conflicts resolution

25-26 Oct. 2001, BNAIC’013 Layout of this Talk BOID architecture Conflicts and agent types Agent architectures and agent types Mapping agent types to agent architectures Examples Conclusion

25-26 Oct. 2001, BNAIC’014 BDI (e.g. R&G and C&L) Internal conflicts: axiomatizating each attitude –KD45 for beliefs; KD for desires and intentions External conflicts: axiomatizating relations between attitudes –Static: realism Int a (  )  Bel a (  ) –Dynamic: commitment strategies A(Int a (A  ) U(Bel a (  )   Bel a (E  )))

25-26 Oct. 2001, BNAIC’015 BDP (Thomason 2000) Beliefs and desires are (Reiter) defaults –Internal conflicts are possible – { T  p, T   p } leads to multiple extensions –In contrast to BDI: no modalities Wishful thinking: – { T  rain, rain  wet, T   wet}

25-26 Oct. 2001, BNAIC’016 BOID architecture Interpreter (Reasoner) Obligations Beliefs Desires Intentions Sensor Effectors Goal selection Planning

25-26 Oct. 2001, BNAIC’017 Conflicts and Agent Types Realistic agent: beliefs override others Social agent: obligations override desires Selfish agent: desires override obligations Simple-minded agent: intentions override obligations and desires (stable) Open-minded agent: desires and obligations override intentions

25-26 Oct. 2001, BNAIC’018 BIOD Obs. Goals Social Simple Minded Agent Specialized Architecture 1  ( r b ) <  ( r i ) <  ( r o ) <  ( r d )

25-26 Oct. 2001, BNAIC’019 B I O D Super Selfish Agent Specialized Architecture 2  ( r b ) <  ( r d ) <  ( r i ) &  ( r b ) <  ( r d ) <  ( r o ) Obs. Goals

25-26 Oct. 2001, BNAIC’0110 B<O B<I B<D I<D B<O B<I B<D O<D B<O B<I B<D I<O B<O B<I B<D O<I B<O B<I B<D D<O B<O B<I B<D D<I B<O B<I B<D I<D I<O B<O B<I B<D O<D I<D B<O B<I B<D O<I O<D B<O B<I B<D I<O D<O B<O B<I B<D D<I D<O B<O B<I B<D O<I D<I B<O B<I B<D I<D I<O O<D B<O B<I B<D O<I O<D I<D B<O B<I B<D I<D I<O D<O B<O B<I B<D O<I O<D D<I B<O B<I B<D D<I D<O I<O B<O B<I B<D D<O D<I O<I B<O, B<I, B<D  BOID BIODBIDOBODIBDIOBDOI BXXIBDXXBXXOBOXXBXXDBIXX

25-26 Oct. 2001, BNAIC’0111 O D Realistic Agent General Architecture Obs. B I Goals

25-26 Oct. 2001, BNAIC’0112 a  r   c a  c   r T  a a  r a  c Example 1 Social Simple-minded Agent  a=going to Amsterdam r=cheap room c=close to conference site B O I D

25-26 Oct. 2001, BNAIC’0113 a  r   c a  c   r T  a a  r a  c Step 1 Social Simple-minded Agent  a=going to Amsterdam r=cheap room c=close to conference site  B O I D

25-26 Oct. 2001, BNAIC’0114 a  r   c a  c   r T  a a  r a  c  a=going to Amsterdam r=cheap room c=close to conference site  {a}{a} B O I D Step 2 Social Simple-minded Agent

25-26 Oct. 2001, BNAIC’0115 T  a a  r a  c  a=going to Amsterdam r=cheap room c=close to conference site {a}{a} {a}{a} a  r   c a  c   r B O I D Step 3 Social Simple-minded Agent

25-26 Oct. 2001, BNAIC’0116 T  a a  r a  c  a=going to Amsterdam r=cheap room c=close to conference site {a}{a} a  r   c a  c   r {a,r} B O I D Step 4 Social Simple-minded Agent

25-26 Oct. 2001, BNAIC’0117 T  a a  r a  c  a=going to Amsterdam r=cheap room c=close to conference site a  r   c a  c   r {a,r} {a,r,  c} B O I D Step 5 Social Simple-minded Agent

25-26 Oct. 2001, BNAIC’0118 T  a a  r a  c  a=going to Amsterdam r=cheap room c=close to conference site a  r   c a  c   r {a,r,  c} B O I D Step 6 Social Simple-minded Agent

25-26 Oct. 2001, BNAIC’0119 T  a a  r a  c  a=going to Amsterdam r=cheap room c=close to conference site a  r   c a  c   r {a,r,  c} B O I D Step 7 Social Simple-minded Agent

25-26 Oct. 2001, BNAIC’0120 T  a a  r a  c Example 2 Selfish Simple-minded Agent  a=going to Amsterdam r=cheap room c=close to conference site a  r   c a  c   r {a,  r,c} B O I D

25-26 Oct. 2001, BNAIC’0121 Conclusion Benchmark examples for agent types Norm, Conflicts, Agent types, Architectures Small gap between architecture, logic and implementation by mapping conflicts into agent architecture Future Research Extending architecture: planning and scheduling Updating BOID rules BOID verification and implementation