30 May 2001Autonomous Agents1 The BOID architecture ( Conflicts Between Beliefs, Obligations, Intentions and Desires ) Jan Broersen Mehdi Dastani Joris.

Slides:



Advertisements
Similar presentations
Modelling CGFs for tactical air-to-air combat training
Advertisements

Formal Semantics for an Abstract Agent Programming Language K.V. Hindriks, Ch. Mayer et al. Lecture Notes In Computer Science, Vol. 1365, 1997
Adjustable Deliberation for Self-Managing Systems: Supporting Situated Autonomic Computing Prof. A. Taleb-Bendiab School of Computing Liverpool John Moores.
Workpackage 2: Norms
Agents, Power and Norms Michael Luck, Fabiola López y López University of Southampton, UK Benemérita Universidad Autonoma de Puebla, Mexico.
Title: Intelligent Agents A uthor: Michael Woolridge Chapter 1 of Multiagent Systems by Weiss Speakers: Tibor Moldovan and Shabbir Syed CSCE976, April.
Saramma Mathew. Scientific temper describes an attitude which involves the application of logic and the avoidance of bias and preconceived notions.
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.
Prof. A. Taleb-Bendiab, Talk: WRAC’05, Paper: MR et al, Washington, Date: 20/09/2005, Page: 1 Mind out of Programmable Matter : Exploring Unified Models.
Agents in the previous examples Agents are just 3D objects in virtual worlds Agents are not independent thread. No agent architecture. ……
Constructing the Future with Intelligent Agents Raju Pathmeswaran Dr Vian Ahmed Prof Ghassan Aouad.
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.
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.
Artificial Intelligence and Lisp Lecture 4 LiU Course TDDC65 Autumn Semester, 2010
China05 1 Reasoning with Inconsistent Ontologies 非协调本体的推理 Zhisheng Huang, Frank van Harmelen, and Annette ten Teije Vrije.
Reasoning About Beliefs, Observability, and Information Exchange in Teamwork Thomas R. Ioerger Department of Computer Science Texas A&M University.
1 Trust Management and Theory Revision Ji Ma School of Computer and Information Science University of South Australia 24th September 2004, presented at.
Artificial Intelligence 2005/06 Hierarchical Planning and Other Stuff Russell and Norvig, Chapter 11.
“Results” WG Deliberation John-Jules Meyer Emil Weydert.
BATTLEGROUND Leendert Ullersma Arjen van der Ende.
Design of Multi-Agent Systems Teacher Bart Verheij Student assistants Albert Hankel Elske van der Vaart Web site
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.
INTRODUCTION TO ARTIFICIAL INTELLIGENCE Massimo Poesio Intelligent agents.
1 From individuals to social and vice-versa André Campos Utrecht University, The Netherlands Universidade Federal do Rio Grande do Norte, Brazil Frank.
25-26 Oct. 2001, BNAIC’011 An Alternative Classification of Agent Types based on BOID Conflict Resolution Jan Broersen Mehdi Dastani Zisheng Huang Joris.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
How To Implement Social Policies. A Deliberative Agent Architecture Roberto Pedone Rosaria Conte IP-CNR Division "AI, Cognitive and Interaction Modelling"
Team Formation between Heterogeneous Actors Arlette van Wissen Virginia Dignum Kobi Gal Bart Kamphorst.
Argumentation and Trust: Issues and New Challenges Jamal Bentahar Concordia University (Montreal, Canada) University of Namur, Belgium, June 26, 2007.
Integrating high- and low-level Expectations in Deliberative Agents Michele Piunti - Institute of.
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.
Artificial Intelligence Intro Agents
Intelligent agents, ontologies, simulation and environments for norm-regulated MAS Deliberative Normative Agents Ricardo Gralhoz Governance in Open Multi-Agent.
Intelligent Agents RMIT Prof. Lin Padgham (leader) Ass. Prof. Michael Winikoff Ass. Prof James Harland Dr Lawrence Cavedon Dr Sebastian Sardina.
Enhancing multiple intelligences in story reading.
Institute for Computer Science VI Autonomous Intelligent Systems
Mission and Vision Statements
A Quantitative Trust Model for Negotiating Agents A Quantitative Trust Model for Negotiating Agents Jamal Bentahar, John Jules Ch. Meyer Concordia University.
A Cognitive Framework for Delegation to an Assistive User Agent Karen Myers and Neil Yorke-Smith Artificial Intelligence Center, SRI International.
Algorithmic, Game-theoretic and Logical Foundations
Multiagent System Katia P. Sycara 일반대학원 GE 랩 성연식.
Rational Agency CSMC Introduction to Artificial Intelligence January 8, 2007.
Rational Agency CSMC Introduction to Artificial Intelligence January 8, 2004.
Artificial Intelligence Chapter 23 Multiple Agents Biointelligence Lab School of Computer Sci. & Eng. Seoul National University.
Strategic Reasoning with Game Description Language Ji Ruan, Prof. W. van der Hoek, Prof. M. Wooldridge Department of Computer Science From Specific Game.
Intelligent Agents Chapter 2. How do you design an intelligent agent? Definition: An intelligent agent perceives its environment via sensors and acts.
Social Simulation of Rescue Teams' Dynamic Planning João Ulisses, Rosaldo J. F. Rossetti, João E. Almeida, Brígida Mónica Faria, presented by: Luis Paulo.
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.
Conception de modèles pour la simulation
Intelligent Agents Chapter 2.
Intelligent Agents (Ch. 2)
Intelligent (mostly) Agents
Service-Oriented Computing: Semantics, Processes, Agents
هوش مصنوعي فصل دوم عاملهاي هوشمند.
هوش مصنوعي فصل دوم عاملهاي هوشمند.
Advantages of ABS An advantage of using computer simulation is that it is necessary to think through one’s basic assumptions very clearly in order to create.
Michael Wooldridge presented by Kim Sang Soon
Artificial Intelligence Chapter 23. Multiple Agents
Service-Oriented Computing: Semantics, Processes, Agents
Belief Desire Intention
Multiple Perspective on Organizational Processes
Representations & Reasoning Systems (RRS) (2.2)
Presentation transcript:

30 May 2001Autonomous Agents1 The BOID architecture ( Conflicts Between Beliefs, Obligations, Intentions and Desires ) Jan Broersen Mehdi Dastani Joris Hulstijn Zisheng Huang Leendert van der Torre Department of Artificial Intelligence Vrije Universiteit Amsterdam

30 May 2001Autonomous Agents2 Layout of this Talk logics and architecture for autonomous agents conflicts and agent types BOID – norms: Dignum et al, Castelfranchi,... –specialized architectures –generic architecture –example

30 May 2001Autonomous Agents3 BDI Logics rational balance between its informational and motivational attitudes axiomatization for each attitude –KD45 for beliefs; D and K for desires and intentions; Necessitation for beliefs, desires, and intentions axiomatization between attitudes –static: Bp->Ip –dynamic: commitment strategies A(Intend(a, A  ) U(Bel(a,  )   Bel(a, E  ))))

30 May 2001Autonomous Agents4 Interpreter (Reasoner) BDI Architecture PlansBeliefs Desires Intentions Sensor Effectors

30 May 2001Autonomous Agents5 BDP logic and architecture Reiter’s default logic: beliefs and desires are B and D defaults inconsistent beliefs or desires are possible: {T:-p/p, T:-p/  p} leads to multiple extensions prioritization of defaults express agent types

30 May 2001Autonomous Agents6 Conflicts Simple conflicts, e.g. between two desires Complex conflicts, e.g.: –you believe that there are no cheap rooms close to the conference –you are obliged to take cheap room –you desire to stay close to the conference –you intend to go to a conference Increasing # of possible conflicts in BOID

30 May 2001Autonomous Agents7 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 open-minded agent: desires and obligations override intentions

30 May 2001Autonomous Agents8 BI-I- OD Obs. Act. Social Simple Minded  ( r b ) <  ( r i ) <  ( r o ) <  ( r d )

30 May 2001Autonomous Agents9 B I-I- O D Obs. Act. Super Selfish  ( r b ) <  ( r d ) <  ( r i )   ( r b ) <  ( r d ) <  ( r o )

30 May 2001Autonomous Agents10 B I-I- O D Obs.Act. P BOID Architecture

30 May 2001Autonomous Agents11  et  s   ch   et  s  ch  et  gc gc   s   ch Act. P Example : Initial State “ Simple-minded  ( r b ) <  ( r i ) < … ”  et = expensive ticket s = spend-much-money ch = cheap hotel gc = go conference

30 May 2001Autonomous Agents12  gc gc   s Act. P Example : Step 1 “ Simple-minded  ( r b ) <  ( r i ) < … ”  {et}   ch  et  s   ch   et  s  ch  et et = expensive ticket s = spend-much-money ch = cheap hotel gc = go conference

30 May 2001Autonomous Agents13  et  s   ch   et  s  ch  et gc   s Act. P Example : Step 2 “ Simple-minded  ( r b ) <  ( r i ) < … ”  {et} {et,gc}   ch  gc et = expensive ticket s = spend-much-money ch = cheap hotel gc = go conference

30 May 2001Autonomous Agents14  gc gc   s Act. P Example : Step 3 “ Social … <  ( r o ) <  ( r d ) ”  {et,gc}   ch {et,gc}  et  s   ch   et  s  ch  et et = expensive ticket s = spend-much-money ch = cheap hotel gc = go conference

30 May 2001Autonomous Agents15  et  s   ch   et  s  ch  et  gc Act. P Example : Step 4 “ Social … <  ( r o ) <  ( r d ) ”  {et,gc} {et,gc,  s}   ch gc   s et = expensive ticket s = spend-much-money ch = cheap hotel gc = go conference

30 May 2001Autonomous Agents16  gc gc   s Act. P Example : Step 5 “ Social … <  ( r o ) <  ( r d ) ”  {et,gc,  s}   ch {et,gc,  s,ch}  et  s   ch   et  s  ch  et et = expensive ticket s = spend-much-money ch = cheap hotel gc = go conference

30 May 2001Autonomous Agents17  et  s   ch   et  s  ch  et  gc gc   s Act. P Example : Step 6 “ Social … <  ( r o ) <  ( r d ) ”  {et,gc,  s,ch}   ch et = expensive ticket s = spend-much-money ch = cheap hotel gc = go conference

30 May 2001Autonomous Agents18  gc gc   s Act. P Example : Step 7 “ Social … <  ( r o ) <  ( r d ) ”    ch {et,gc,  s,ch}  et  s   ch   et  s  ch  et et = expensive ticket s = spend-much-money ch = cheap hotel gc = go conference

30 May 2001Autonomous Agents19  gc gc   s Act. P Example : Step 3 “Selfish … <  ( r d ) <  ( r o ) ”    ch {et,gc}  et  s   ch   et  s  ch  et et = expensive ticket s = spend-much-money ch = cheap hotel gc = go conference

30 May 2001Autonomous Agents20  et  s   ch   et  s  ch  et  gc gc   s Act. P Example : Step 4 “Selfish … <  ( r d ) <  ( r o ) ”  {et,gc,  ch} {et,gc}   ch et = expensive ticket s = spend-much-money ch = cheap hotel gc = go conference

30 May 2001Autonomous Agents21  et  s   ch   et  s  ch  et  gc gc   s Act. P Example : Step 5 “Selfish … <  ( r d ) <  ( r o ) ”  {et,gc,  ch}   ch et = expensive ticket s = spend-much-money ch = cheap hotel gc = go conference {et,gc,  ch}

30 May 2001Autonomous Agents22  et  s   ch   et  s  ch  et  gc gc   s Act. P Example : Step 5 “Selfish … <  ( r d ) <  ( r o ) ”    ch et = expensive ticket s = spend-much-money ch = cheap hotel gc = go conference {et,gc,  ch} {et,gc,  ch,  s}

30 May 2001Autonomous Agents23 Conclusion conflicts within or among informational and motivational attitudes conflict resolution and agent types small gap between logic and architecture extension selection: planning and scheduling