Study & Analysis of Intention of a BDI Agent and its Performance

Size: px
Start display at page:

Download "Study & Analysis of Intention of a BDI Agent and its Performance"

Transcription

1 International Journal Of Engineering And Computer Science ISSN: Volume 4 Issue 9 Sep 2015, Page No Study & Analysis of Intention of a BDI Agent and its Performance Vishwanath Y 1, Dr M V Vijaya Kumar 2 1 Research Scholar, Computer Science & Engineering, Jain University, Bengaluru, India vishwachal@gmail.com 2 Dept. of Computer Science and Engineering, Dr. Ambedkar Institute of Technology, Bengaluru,India dr.vijay.research@gmail.com Abstract: The reasoning ability is significant in an agent model and especially in BDI model. The belief, desire and intentions are the three important concepts in reasoning of the BDI agent. The response of a BDI agent is effective when the belief, desire and intention concepts are optimum. In this paper the efficiency of a BDI agent is analyzed by compelling the agent to dynamically revise the intention based on the perceptual input and achieve the target goal. Keywords: BDI model, perception, agent. 1. Introduction When The BDI model is one of the matured approaches used to build an agent. It is mainly based on logic and psychology and it focuses on symbolic representation such as belief, desire and intention. This model is preferred since its emphasis is on human practical reasoning, which is not only concerned about the goal but also concerned with the means of achieving them (AnandS. Rao and Michael P.Georgeff, 1995). The belief is the set of justified facts that the agent knows about the environment and itself, the desire is about the goal(s) that has to be achieved and intention is about executing the best plan, to achieve the goal. The environment is considered to be dynamic and the BDI agent developed to achieve a goal depends on the belief, desire and intention present at that particular instance. For instance, consider a BDI agent that is capable of picking weeds. Here, the agent believes that there are weeds and they can be plucked. Plucking all the weeds is the desire and choosing the appropriate path to reach the weeds from its source position, will be the intention. As mentioned earlier, the agent must be capable of responding effectively to the dynamic environment. In this case a dynamic environment can be an obstacle which might cover (block) weeds and the agent may not be able to reach the weeds. Hence, the agent should maintain appropriate parameters based on its belief to achieve its desire. Belief is considered to be a parent set from where the desire and intention are derived. Thus the belief should contain the facts about the environment that are justified, to arrive at a desired conclusion. 2. Related Work There are not many papers about efficiency of BDI agent, but few of the papers have discussed about various aspects of efficiency.the efficiency of a BDI agent is discussed with respect to response time (Huiliang Zhang, Zhiqi Shen, Shell Ying Huang and Chunyan Miao, 2010) in which it finds how fast the agent is able to respond to the events. This estimate can be used for predicting the response time of an agent. This approach also helps in deciding on an agent in multiagent based on specific environment. In another paper they have considered efficiency by focussing on effectiveness of BDI agent.the agent has to be used judiciously and unnecessary usage may lead to performance overheads. Another paper expresses that a module called observation is also important along with belief, desire and intention to achieve a goal efficiently(kaile Su, Abdul Sattar, Kewen Wang, Xiangyu Luo, Guido Governatori, Vineet Padmanabhan, 2005). It also insistes in considering multi values for B,D,I rather than a single value at a given instance. 3. Background Study A BDI agent is a rational agent having certain mental attitudes like Belief, Desire and Intention (BDI) to continuously act to its changing environment. This model represents both the present uncertainty and future uncertainty. BELIEF DESIRE INTENTION ENVIRONMENT Vishwanath Y 1 IJECS Volume 04 Issue 09 September, 2015 Page No Page

2 Find shortest path Move agent 4. Problem definition We are attepting to assert that the BDI agent efficiency depends on belief, desire and intention and also understand the impact of intention in achieving the goal through experimental analysis. Yes Take diversion Obstacle ahead? Move ahead Destina tion reached No Print destination reached Yes No 5. Design The BDI agent is deployed in an environment wherein it has a number of objects(obstacles) which are both static and dynamic. The static object are positioned at a particular location( which is part of the belief) and it can be sensed and percieved by the BDI agent. Whereas the dynamic objects(obstacles) appear randomly in the environment (which are not part of the belief). The environment also consists of one single destination object that the agent has to reach. The goal of the agent in this environmental setup is to reach the destination by the shortest path(which is the intention) by overcoming the obstacles both static and dynamic. The agent should sense the object in the next position and moves to next position. Whenever the agent comes across the obstacles(static or dynamic) it should avoid it change the course and again find the shortest path from the current position to the destination (revise the intention)( Mehdi Shajari and Ali A. Ghorbani, 2004 ) (M. P. Georgeff and F. F. Ingrand, 1989 )till it reaches the destination object. Figure : 2 Algorithm for BDI agent to reach destination Figure 1: BDI Architecture Belief this is the set of information that is known by the agent about its environment and itself. As the environment is dynamic, the static data about the environment can be initially declared and dynamic information can be obtained by perceiving the environment. Desire the goal(s) that the agent should achieve or the motivational state of the agent is called its desire. This should be known previously to the agent. Intention the deliberative state of the agent is referred as intention. The best plan amongst the intended set of plans is obtained by eliminating choices inconsistent with current intentions.the traditional BDI has seen lot of influences over the time with various approaches but still it has to be commendably recommended(georgeff, M., Pell, B., Pollack, M., Tambe, M. and Wooldridge, M., 1999). Thus the agent considers all these aspects at a particular instance of time before reacting to the situation. Since the environment is dynamic, the belief set is prone to a number of changes and it will not remain the same in all cases. Hence, the agent should be capable to update its belief and execute the best plan (Andrzej Walczak, 2005) among the alternative plans based on its belief to achieve its goal.the belief at a particular instance influences the intention. If there is maximum information available about a particular environment, then the possibility of arriving at the desired outcome is higher. Thus, intention and belief are directly related to each other. 6. Simulation test-bed The testbed is implemented using SWI-Prolog and Prolog editor (Version 5.4.6). This experiment includes cognitive and engineering perspectives. The environment consists of various elements as shown in Fig 3. The various objects in the test bed include 1)Static obstacles 2)Dynamic obstacles 3)Destination 4) Agent 1 Static obstacles These are the objects whose positions are predefined.when the agent encounters this object it should avoid it by taking a diversion. They are represented in green color in the testbed. These obstacles are declared as facts that establish the belief about the environment. In real world examples like avoiding land mines by a war tank, the static obstacles include the trees or rocks on its way. 2 Dynamic obstacles These are the objects whose positions are not predefined. These obstacles are created within the environment at random positions. Hence these obstacles may obstruct the agent on its path to destination dynamically. Vishwanath Y 1 IJECS Volume 04 Issue 09 September, 2015 Page No Page 14402

3 They are represented in red color in the testbed. These obstacles are not declared and is not part of the belief. In real world examples like avoiding missiles, birds on the path of a airplane, the dynamic obstacles are the birds which might appear suddenly in its path. 3. Destination Destination is a object which is created at a known position in the environment. Reaching the destination is the primary goal of agent. Destination is represented in blue color in the testbed. The agent moves towards the destination overcoming the obstacles on its path. If the destination is reached successfully by the agent a success message is printed on the status bar. 4. Agent The BDI agent senses the next object and moves one position at a time.it avoids both static and dynamic objects and tries to reach the destination. Figure 4: Snapshot of agent avoiding static objects Figure 5: Snapshot of agent avoiding static objects 7. Experiment: Figure 3: Snapshot of Test-bed The simulation testbed is run using prolog The testbed environment displays a number of static objects. A BDI agent is created and start simulation. The agent perceives at each move and finds the shortest distance to the destination and moves towards the destination. When the agent perceives a static obstacle, it deviates its direction again finds the shortest path and moves as shown in Fig. 4. Since the dynamic objects are randomly generated they can appear anywhere anytime in the environment as shown in Fig. 5. The BDI agent has no knowledge about the location of the dynamic objects it just perceives the next position and moves, but there is always a possibility of the agent colliding with dynamic obstacles. 8. Result Analysis The BDI agent is successful in reaching the destination avoiding both the static as well as dynamic objects on most of the occasions. When the simulation is run consecutively the BDI agent fails for one out of 15 iterations. The results are shown in the graph Fig.6 and the results data is displayed in Table 1. A comparitive study is also done by running an agent without replanning ability in the same environment.we found that the agent is not able to avoid the obstacles and reach the destination. We changed the location of the destination to five random locations, and in all five the agent was not able to reach the destination. But the BDI agent with replanning ability was successfully able to reach all the five the destinations avoiding all obstacles. The results are displayed in table 2 and the corresponding graph in Fig Success Failure Result Success Failure Figure 6: Graph showing the Success and Failure result TABLE 1: Results of simulation Vishwanath Y 1 IJECS Volume 04 Issue 09 September, 2015 Page No Page 14403

4 Instance -I Iteration Result Success Success Success Success Success Success Fail Success Instance -II Iteration Result Success Success Success Fail Success Success Success Success Instance-III Iteration Result Success Success Success Success Success Success Fail Success Instance-IV Iteration Result Success Success Success Success Fail Success Success Success TABLE 2: Results of simulation of BDI agent with Re-planning & without Re-planning ability Result Location L1 L2 L3 L4 L5 BDI agent with Replanning ability BDI agent without Replanning ability Success Success Success Success Success Fail Fail Fail Fail Fail REFERENCES [1] AnandS. Rao and Michael P.Georgeff, BDI agents: from theory to practice, Proceedings of the First International Conference on Multi- Agent Systems (ICMAS), San Fransisco USA, Jun [2] Andrzej Walczak, Planning and the Belief-Desire-Intention Model of agency, Thesis, University of Hamburg, April 2005 [3] Huiliang Zhang, Zhiqi Shen, Shell Ying Huang and Chunyan Miao - Predicting Responsiveness of BDI Agent (ECAI 2010). [4] Kaile Su, Abdul Sattar, Kewen Wang, Xiangyu Luo, Guido Governatori, Vineet Padmanabhan - Observation-based Model for BDI-Agents (AAAI 2005) [5] Georgeff, M., Pell, B., Pollack, M., Tambe, M. and Wooldridge, M., 1999 The Belief-Desire-Intention model of agency Proceedings of Agents, Theories, Architectures and Languages (ATAL 99) [6] Mehdi Shajari and Ali A. Ghorbani, Application of Belief-Desire- Intention Agents in Intrusion Detection & Response, PST, page (2004) [7] M. P. Georgeff and F. F. Ingrand. Decision - making in an embedded reasoning system. In Proceedings of the International Joint Conference on Artificial Intelligence, Detroit, Mi., USA, [8] TiborBosse, Zulfiqar A. Memon, Jan Treur, A two-level BDI agent model for theory of mind and its use in social manipulation, In AISB 2007 Workshop on Mindful Environments Author Profile Figure 7: Graph showing the result of BDI agent with and without re-planning ability 9. CONCLUSION We find from the experimentation that the BDI is able to change the intention(plan) accordingly whenever it required. So BDI agent acquires the knowledge which is the belief, it sets itself the goal or the objective which is the desire and the set of plans to achieve the desired goal which is nothing but theintention. The agent is capable of successfully re-plan the as required in the dynamic environment. Vishwanath Y received the B.E. in Computer Engineering from Mangalore University in 1998 and M.Tech in Computer Network Engineering from Visvesvaraya Technological University in He has been working as faculty for 12+ years in Computer Science & Engineering and Information Science & Engineering discipline. Worked as software Engineer for 3+ years in IT Industry. Vishwanath Y 1 IJECS Volume 04 Issue 09 September, 2015 Page No Page 14404

5 He completed B.E in Computer Science and Engineering from the Department of Computer Science, SJCE, Mysore, He completed M.Tech in Computer Science and Engineering from the Department of Computer Science, KREC, Surathkal, presently named as NITK, India. Vijayakumar M.V has been awarded PhD in Computer Science and engineering degree for his thesis Society of Mind approach to Cognition and Metacognition in a cognitive architecture under the guidance of popular AI scientist Dr. Darryl.N.Davis, from the University of Hull, England, United Kingdom. He obtained SIA from London, and Post Graduate Certificate course in Research Training (PGCRT), from the University Of Hull, United Kingdom. He is also recipient of International research award given for his outstanding merit and Research Potential, From British Govt. He has worked as Prof & HOD of Information Science & Engineering and also as Director Research Foundation, New Horizon College of Engineering for 6+ years and currently working as Prof. & PG Coordinator and also the member secretary of Research Progress Review Committee, Dr Ambedkar Institute of Technology. Vishwanath Y 1 IJECS Volume 04 Issue 09 September, 2015 Page No Page 14405

Implementation of Perception Classification based on BDI Model using Bayesian Classifier

Implementation of Perception Classification based on BDI Model using Bayesian Classifier Implementation of Perception Classification based on BDI Model using Bayesian Classifier Vishwanath Y 1 Murali T S 2 Dr M.V Vijayakumar 3 1 Research Scholar, Dept. of Computer Science & Engineering, Jain

More information

International Research Journal of Computer Science (IRJCS) ISSN: Issue 01, Volume 6 (January 2019)

International Research Journal of Computer Science (IRJCS) ISSN: Issue 01, Volume 6 (January 2019) SWARM INTELLIGENCE TECHNIQUES WITH CONSCIOUSNESS IN ARTIFICIAL ECONOMICS FOR ENERGY CONSERVATION IN ENRICHED COGNITIVE ARCHITECTURE M. Shiva Prakash Research Scholar, Department of Computer Science and

More information

Abstract. 2. Metacognition Architecture. 1. Introduction

Abstract. 2. Metacognition Architecture. 1. Introduction Design of Metacontrol and Metacognition mechanisms in SMCA Using Norms and Affect rules Venkatamuni Vijaya Kumar, Darryl. N. Davis, and K.R. Shylaja New Horizon college of Engineering, DR.AIT, Banagalore,

More information

LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES

LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES Reactive Architectures LECTURE 5: REACTIVE AND HYBRID ARCHITECTURES An Introduction to MultiAgent Systems http://www.csc.liv.ac.uk/~mjw/pubs/imas There are many unsolved (some would say insoluble) problems

More information

The Semantics of Intention Maintenance for Rational Agents

The Semantics of Intention Maintenance for Rational Agents The Semantics of Intention Maintenance for Rational Agents Michael P. Georgeffand Anand S. Rao Australian Artificial Intelligence Institute Level 6, 171 La Trobe Street, Melbourne Victoria 3000, Australia

More information

Programming with Goals (3)

Programming with Goals (3) Programming with Goals (3) M. Birna van Riemsdijk, TU Delft, The Netherlands GOAL slides adapted from MAS course slides by Hindriks 4/24/11 Delft University of Technology Challenge the future Outline GOAL:

More information

Designing a Society of mind Cognitive Architectures (SMCA) for Fixing a Space Robots Abstract Introduction Agent Classifications

Designing a Society of mind Cognitive Architectures (SMCA) for Fixing a Space Robots Abstract Introduction Agent Classifications Designing a Society of mind Cognitive Architectures (SMCA) for Fixing a Space Robots Dr. M.V.VijayaKumar Prof and HOD, Dept of ISE, New Horizon college of Engineering, Bangalore, India Abstract This paper

More information

Artificial Intelligence Lecture 7

Artificial Intelligence Lecture 7 Artificial Intelligence Lecture 7 Lecture plan AI in general (ch. 1) Search based AI (ch. 4) search, games, planning, optimization Agents (ch. 8) applied AI techniques in robots, software agents,... Knowledge

More information

Perceptual Anchoring with Indefinite Descriptions

Perceptual Anchoring with Indefinite Descriptions Perceptual Anchoring with Indefinite Descriptions Silvia Coradeschi and Alessandro Saffiotti Center for Applied Autonomous Sensor Systems Örebro University, S-70182 Örebro, Sweden silvia.coradeschi, alessandro.saffiotti

More information

ICS 606. Intelligent Autonomous Agents 1. Intelligent Autonomous Agents ICS 606 / EE 606 Fall Reactive Architectures

ICS 606. Intelligent Autonomous Agents 1. Intelligent Autonomous Agents ICS 606 / EE 606 Fall Reactive Architectures Intelligent Autonomous Agents ICS 606 / EE 606 Fall 2011 Nancy E. Reed nreed@hawaii.edu 1 Lecture #5 Reactive and Hybrid Agents Reactive Architectures Brooks and behaviors The subsumption architecture

More information

Robotics Summary. Made by: Iskaj Janssen

Robotics Summary. Made by: Iskaj Janssen Robotics Summary Made by: Iskaj Janssen Multiagent system: System composed of multiple agents. Five global computing trends: 1. Ubiquity (computers and intelligence are everywhere) 2. Interconnection (networked

More information

A Framework for Coherence-Based Multi-Agent Adaptivity

A Framework for Coherence-Based Multi-Agent Adaptivity A Framework for Coherence-Based Multi-Agent Adaptivity Nick Lacey;Henry Hexmoor Computer Science and Computer Engineering University of Arkansas nlacey,hexmoor @uark.edu Abstract In this paper we present

More information

56:134 Process Engineering

56:134 Process Engineering 56:134 Process Engineering Homework #2 Solutions Your role as a process analyst is to reduce cycle time of the process in Figure 1. The duration of each activity is as follows: Release PCB1 2 minutes Release

More information

Intelligent Agents. CmpE 540 Principles of Artificial Intelligence

Intelligent Agents. CmpE 540 Principles of Artificial Intelligence CmpE 540 Principles of Artificial Intelligence Intelligent Agents Pınar Yolum pinar.yolum@boun.edu.tr Department of Computer Engineering Boğaziçi University 1 Chapter 2 (Based mostly on the course slides

More information

World Journal of Engineering Research and Technology WJERT

World Journal of Engineering Research and Technology WJERT wjert, 2019, Vol. 5, Issue 1, 283-292. Original Article ISSN 2454-695X Amarnath et al. WJERT www.wjert.org SJIF Impact Factor: 5.218 ADVANCED E-LEARNING MODEL AND ARTIFICIAL EMOTIONAL INTELLIGENCE 1 *Amarnath

More information

Motivations and Goal-Directed Autonomy

Motivations and Goal-Directed Autonomy Motivations and Goal-Directed Autonomy Felipe Meneguzzi Robotics Institute Carnegie Mellon University 5000 Forbes Ave. Pittsburgh, Pennsylvania 15213 meneguzzi@cmu.edu Abstract As we move towards a richer

More information

COMP329 Robotics and Autonomous Systems Lecture 15: Agents and Intentions. Dr Terry R. Payne Department of Computer Science

COMP329 Robotics and Autonomous Systems Lecture 15: Agents and Intentions. Dr Terry R. Payne Department of Computer Science COMP329 Robotics and Autonomous Systems Lecture 15: Agents and Intentions Dr Terry R. Payne Department of Computer Science General control architecture Localisation Environment Model Local Map Position

More information

Multi-agent Engineering. Lecture 4 Concrete Architectures for Intelligent Agents. Belief-Desire-Intention Architecture. Ivan Tanev.

Multi-agent Engineering. Lecture 4 Concrete Architectures for Intelligent Agents. Belief-Desire-Intention Architecture. Ivan Tanev. Multi-agent Engineering Lecture 4 Concrete Architectures for Intelligent Agents. Belief-Desire-Intention Architecture Ivan Tanev 1 Outline 1. Concrete architectures 2. Belief-Desire-Intention (BDI) Architecture.

More information

PSY 310: Sensory and Perceptual Processes 1

PSY 310: Sensory and Perceptual Processes 1 Prof. Greg Francis PSY 310 Greg Francis Perception We have mostly talked about perception as an observer who acquires information about an environment Object properties Distance Size Color Shape Motion

More information

AGENT-BASED SYSTEMS. What is an agent? ROBOTICS AND AUTONOMOUS SYSTEMS. Today. that environment in order to meet its delegated objectives.

AGENT-BASED SYSTEMS. What is an agent? ROBOTICS AND AUTONOMOUS SYSTEMS. Today. that environment in order to meet its delegated objectives. ROBOTICS AND AUTONOMOUS SYSTEMS Simon Parsons Department of Computer Science University of Liverpool LECTURE 16 comp329-2013-parsons-lect16 2/44 Today We will start on the second part of the course Autonomous

More information

Design of the Autonomous Intelligent Simulation Model(AISM) using Computer Generated Force

Design of the Autonomous Intelligent Simulation Model(AISM) using Computer Generated Force Design of the Autonomous Intelligent Simulation Model(AISM) using Computer Generated Force SeongKee Lee, ChanGon Yoo, JungChan Park, JaeHyun Park, MyongGu Kang Directorate of Software Weapon Agency for

More information

Artificial Intelligence

Artificial Intelligence Politecnico di Milano Artificial Intelligence Artificial Intelligence From intelligence to rationality? Viola Schiaffonati viola.schiaffonati@polimi.it Can machine think? 2 The birth of Artificial Intelligence

More information

Finding Information Sources by Model Sharing in Open Multi-Agent Systems 1

Finding Information Sources by Model Sharing in Open Multi-Agent Systems 1 Finding Information Sources by Model Sharing in Open Multi-Agent Systems Jisun Park, K. Suzanne Barber The Laboratory for Intelligent Processes and Systems The University of Texas at Austin 20 E. 24 th

More information

Artificial Intelligence. Intelligent Agents

Artificial Intelligence. Intelligent Agents Artificial Intelligence Intelligent Agents Agent Agent is anything that perceives its environment through sensors and acts upon that environment through effectors. Another definition later (Minsky) Humans

More information

A Scoring Policy for Simulated Soccer Agents Using Reinforcement Learning

A Scoring Policy for Simulated Soccer Agents Using Reinforcement Learning A Scoring Policy for Simulated Soccer Agents Using Reinforcement Learning Azam Rabiee Computer Science and Engineering Isfahan University, Isfahan, Iran azamrabiei@yahoo.com Nasser Ghasem-Aghaee Computer

More information

Name : Dr. Sandeep V M. Father s Name : Vasudev Rao Mandrawadkar

Name : Dr. Sandeep V M. Father s Name : Vasudev Rao Mandrawadkar CURRICULUM VITAE Dr. Sandeep V M Prof. & Head, Dept. of CSE, Jayaprakash Narayan College of Engineering, Mahabubnagar 509001. Mobile 9908559859 Email-id: svmandr@yahoo.com PERSONAL PROFILE Name : Dr. Sandeep

More information

PART - A 1. Define Artificial Intelligence formulated by Haugeland. The exciting new effort to make computers think machines with minds in the full and literal sense. 2. Define Artificial Intelligence

More information

Modelling Animal Behaviour Based on Interpretation of Another Animal s Behaviour

Modelling Animal Behaviour Based on Interpretation of Another Animal s Behaviour Modelling Animal Behaviour Based on Interpretation of Another Animal s Behaviour Tibor Bosse (tbosse@few.vu.nl) Zulfiqar A. Memon (zamemon@few.vu.nl) Jan Treur (treur@few.vu.nl) Vrije Universiteit Amsterdam,

More information

1 What is an Agent? CHAPTER 2: INTELLIGENT AGENTS

1 What is an Agent? CHAPTER 2: INTELLIGENT AGENTS 1 What is an Agent? CHAPTER 2: INTELLIGENT AGENTS http://www.csc.liv.ac.uk/ mjw/pubs/imas/ The main point about agents is they are autonomous: capable of acting independently, exhibiting control over their

More information

Motivating the Imputation of Agent Cognition

Motivating the Imputation of Agent Cognition From: AAAI Technical Report FS-02-05. Compilation copyright 2002, AAAI (www.aaai.org). All rights reserved. Motivating the Imputation of Agent Cognition Sven A. Brueckner, H. Van Dyke Parunak Altarum 3520

More information

CS343: Artificial Intelligence

CS343: Artificial Intelligence CS343: Artificial Intelligence Introduction: Part 2 Prof. Scott Niekum University of Texas at Austin [Based on slides created by Dan Klein and Pieter Abbeel for CS188 Intro to AI at UC Berkeley. All materials

More information

What is Artificial Intelligence? A definition of Artificial Intelligence. Systems that act like humans. Notes

What is Artificial Intelligence? A definition of Artificial Intelligence. Systems that act like humans. Notes What is? It is a young area of science (1956) Its goals are what we consider Intelligent behaviour There are many approaches from different points of view It has received influence from very diverse areas

More information

ERA: Architectures for Inference

ERA: Architectures for Inference ERA: Architectures for Inference Dan Hammerstrom Electrical And Computer Engineering 7/28/09 1 Intelligent Computing In spite of the transistor bounty of Moore s law, there is a large class of problems

More information

Princess Nora University Faculty of Computer & Information Systems ARTIFICIAL INTELLIGENCE (CS 370D) Computer Science Department

Princess Nora University Faculty of Computer & Information Systems ARTIFICIAL INTELLIGENCE (CS 370D) Computer Science Department Princess Nora University Faculty of Computer & Information Systems 1 ARTIFICIAL INTELLIGENCE (CS 370D) Computer Science Department (CHAPTER-3) INTELLIGENT AGENTS (Course coordinator) CHAPTER OUTLINE What

More information

ISSN (PRINT): , (ONLINE): , VOLUME-5, ISSUE-5,

ISSN (PRINT): , (ONLINE): , VOLUME-5, ISSUE-5, A SURVEY PAPER ON IMPLEMENTATION OF HUMAN INFORMATION PROCESSING SYSTEM IN ARTIFICIAL INTELLIGENCE BASED MACHINES Sheher Banu 1, Girish HP 2 Department of ECE, MVJCE, Bangalore Abstract Processing of information

More information

Certificate Courses in Biostatistics

Certificate Courses in Biostatistics Certificate Courses in Biostatistics Term I : September December 2015 Term II : Term III : January March 2016 April June 2016 Course Code Module Unit Term BIOS5001 Introduction to Biostatistics 3 I BIOS5005

More information

A prediction model for type 2 diabetes using adaptive neuro-fuzzy interface system.

A prediction model for type 2 diabetes using adaptive neuro-fuzzy interface system. Biomedical Research 208; Special Issue: S69-S74 ISSN 0970-938X www.biomedres.info A prediction model for type 2 diabetes using adaptive neuro-fuzzy interface system. S Alby *, BL Shivakumar 2 Research

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Intelligent Agents Chapter 2 & 27 What is an Agent? An intelligent agent perceives its environment with sensors and acts upon that environment through actuators 2 Examples of Agents

More information

What is AI? The science of making machines that:

What is AI? The science of making machines that: What is AI? The science of making machines that: Think like humans Think rationally Act like humans Act rationally Thinking Like Humans? The cognitive science approach: 1960s ``cognitive revolution'':

More information

Affective Agent Architectures

Affective Agent Architectures Affective Agent Architectures Matthias Scheutz Artificial Intelligence and Robotics Laboratory Department of Computer Science and Engineering University of Notre Dame Notre Dame, IN 46556, USA mscheutz@cse.nd.edu

More information

BDI & Reasoning. Janne Järvi Department of Computer Sciences University of Tampere

BDI & Reasoning. Janne Järvi Department of Computer Sciences University of Tampere BDI & Reasoning Janne Järvi Department of Computer Sciences University of Tampere Outline Mental states and computer programs BDI model Some BDI implementations Example of BDI reasoning Mental states and

More information

Web-Mining Agents Cooperating Agents for Information Retrieval

Web-Mining Agents Cooperating Agents for Information Retrieval Web-Mining Agents Cooperating Agents for Information Retrieval Prof. Dr. Ralf Möller Universität zu Lübeck Institut für Informationssysteme Karsten Martiny (Übungen) Literature Chapters 2, 6, 13, 15-17

More information

EEL-5840 Elements of {Artificial} Machine Intelligence

EEL-5840 Elements of {Artificial} Machine Intelligence Menu Introduction Syllabus Grading: Last 2 Yrs Class Average 3.55; {3.7 Fall 2012 w/24 students & 3.45 Fall 2013} General Comments Copyright Dr. A. Antonio Arroyo Page 2 vs. Artificial Intelligence? DEF:

More information

A Two-Level BDI-Agent Model for Theory of Mind and its Use in Social Manipulation

A Two-Level BDI-Agent Model for Theory of Mind and its Use in Social Manipulation A Two-Level BDI-Agent Model for Theory of Mind and its Use in Social Manipulation Tibor Bosse, Zulfiqar A. Memon, Jan Treur 1 Abstract. This paper introduces a formal BDI-based agent model for Theory of

More information

Agent-Based Systems. Agent-Based Systems. Michael Rovatsos. Lecture 5 Reactive and Hybrid Agent Architectures 1 / 19

Agent-Based Systems. Agent-Based Systems. Michael Rovatsos. Lecture 5 Reactive and Hybrid Agent Architectures 1 / 19 Agent-Based Systems Michael Rovatsos mrovatso@inf.ed.ac.uk Lecture 5 Reactive and Hybrid Agent Architectures 1 / 19 Where are we? Last time... Practical reasoning agents The BDI architecture Intentions

More information

Designing for Situation Awareness -the world behind the glass- EUROCONTROL scientific seminar January 21, 2011 prof dr ir Max Mulder

Designing for Situation Awareness -the world behind the glass- EUROCONTROL scientific seminar January 21, 2011 prof dr ir Max Mulder Designing for Situation Awareness -the world behind the glass- EUROCONTROL scientific seminar January 21, 2011 prof dr ir Max Mulder today introduce the human-machine systems group cognitive systems engineering

More information

Learning to Use Episodic Memory

Learning to Use Episodic Memory Learning to Use Episodic Memory Nicholas A. Gorski (ngorski@umich.edu) John E. Laird (laird@umich.edu) Computer Science & Engineering, University of Michigan 2260 Hayward St., Ann Arbor, MI 48109 USA Abstract

More information

Modeling Crowd Behavior Based on Social Comparison Theory: Extended Abstract

Modeling Crowd Behavior Based on Social Comparison Theory: Extended Abstract Modeling Crowd Behavior Based on Social Comparison Theory: Extended Abstract Natalie Fridman and Gal Kaminka Bar Ilan University, Israel The MAVERICK Group Computer Science Department {fridman,galk}cs.biu.ac.il

More information

A Modelling Environment for Mind and Matter Aspects of Intentional Behaviour

A Modelling Environment for Mind and Matter Aspects of Intentional Behaviour A Modelling Environment for Mind and Matter Aspects of Intentional Behaviour Catholijn M. Jonker, Jan Treur, Wouter C.A. Wijngaards Department of Artificial Intelligence, Vrije Universiteit Amsterdam,

More information

Using Diverse Cognitive Mechanisms for Action Modeling

Using Diverse Cognitive Mechanisms for Action Modeling Using Diverse Cognitive Mechanisms for Action Modeling John E. Laird (laird@umich.edu) Joseph Z. Xu (jzxu@umich.edu) Samuel Wintermute (swinterm@umich.edu) University of Michigan, 2260 Hayward Street Ann

More information

Extending BDI Multi-Agent Systems with Situation Management

Extending BDI Multi-Agent Systems with Situation Management Extending BDI Multi-Agent Systems with Situation Management J. Buford Altusys Corp. Princeton, NJ, USA buford@altusystems.com G. Jakobson Altusys Corp. Princeton, NJ, USA jakobson@altusystems.com L. Lewis

More information

KECERDASAN BUATAN 3. By Sirait. Hasanuddin Sirait, MT

KECERDASAN BUATAN 3. By Sirait. Hasanuddin Sirait, MT KECERDASAN BUATAN 3 By @Ir.Hasanuddin@ Sirait Why study AI Cognitive Science: As a way to understand how natural minds and mental phenomena work e.g., visual perception, memory, learning, language, etc.

More information

Test-Crisps. Test-Crisps. Fetch-Crisps. Taste-Crisps. Fetch-Crisps. Taste-Crisps

Test-Crisps. Test-Crisps. Fetch-Crisps. Taste-Crisps. Fetch-Crisps. Taste-Crisps Robots with the Best of Intentions S. Parsons 1 O. Pettersson 2 A. Saotti 2 M. Wooldridge 1 1 Department of Electronic Engineering Queen Mary and Westeld College University of London, London E1 4NS, U.K.

More information

ISSN Electronic International Interdisciplinary Research Journal (EIIRJ) Bi-monthly Reviewed Journal July/Aug 2013

ISSN Electronic International Interdisciplinary Research Journal (EIIRJ) Bi-monthly Reviewed Journal July/Aug 2013 ACHIEVEMENT MOTIVATION OF SENIOR SECONDARY SCHOOL STUDENTS IN RELATION TO THEIR SELF CONFIDENCE Dr. Sushma Gupta Assistant Prof. Deptt of Education, Kurukshetra University Kurukshetra Asha Rani Research

More information

Keywords Missing values, Medoids, Partitioning Around Medoids, Auto Associative Neural Network classifier, Pima Indian Diabetes dataset.

Keywords Missing values, Medoids, Partitioning Around Medoids, Auto Associative Neural Network classifier, Pima Indian Diabetes dataset. Volume 7, Issue 3, March 2017 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Medoid Based Approach

More information

Module 1. Introduction. Version 1 CSE IIT, Kharagpur

Module 1. Introduction. Version 1 CSE IIT, Kharagpur Module 1 Introduction Lesson 2 Introduction to Agent 1.3.1 Introduction to Agents An agent acts in an environment. Percepts Agent Environment Actions An agent perceives its environment through sensors.

More information

Agents as Intentional Systems

Agents as Intentional Systems Agents as Intentional Systems Multiagent Systems LS Sistemi Multiagente LS Andrea Omicini & Michele Piunti {andrea.omicini, michele.piunti}@unibo.it Ingegneria Due Alma Mater Studiorum Università di Bologna

More information

Agents and Environments

Agents and Environments Agents and Environments Berlin Chen 2004 Reference: 1. S. Russell and P. Norvig. Artificial Intelligence: A Modern Approach. Chapter 2 AI 2004 Berlin Chen 1 What is an Agent An agent interacts with its

More information

Fodor on Functionalism EMILY HULL

Fodor on Functionalism EMILY HULL Fodor on Functionalism EMILY HULL Deficiencies in Other Theories Dualism Failure to account for mental causation Immaterial substance cannot cause physical events If mental processes were a different substance

More information

Embracing Complexity in System of Systems Analysis and Architecting

Embracing Complexity in System of Systems Analysis and Architecting Embracing Complexity in System of Systems Analysis and Architecting Complex Adaptive System 2013 November 13-15, 2013, Baltimore, MA Cihan H. Dagli INCOSE and IIE Fellow Founder Director Systems Engineering

More information

COGS 121 HCI Programming Studio. Week 03

COGS 121 HCI Programming Studio. Week 03 COGS 121 HCI Programming Studio Week 03 Direct Manipulation Principles of Direct Manipulation 1. Continuous representations of the objects and actions of interest with meaningful visual metaphors. 2. Physical

More information

Semiotics and Intelligent Control

Semiotics and Intelligent Control Semiotics and Intelligent Control Morten Lind 0rsted-DTU: Section of Automation, Technical University of Denmark, DK-2800 Kgs. Lyngby, Denmark. m/i@oersted.dtu.dk Abstract: Key words: The overall purpose

More information

Pythia WEB ENABLED TIMED INFLUENCE NET MODELING TOOL SAL. Lee W. Wagenhals Alexander H. Levis

Pythia WEB ENABLED TIMED INFLUENCE NET MODELING TOOL SAL. Lee W. Wagenhals Alexander H. Levis Pythia WEB ENABLED TIMED INFLUENCE NET MODELING TOOL Lee W. Wagenhals Alexander H. Levis ,@gmu.edu Adversary Behavioral Modeling Maxwell AFB, Montgomery AL March 8-9, 2007 1 Outline Pythia

More information

Planning and Terrain Reasoning*

Planning and Terrain Reasoning* From: AAAI Technical Report SS-95-04. Compilation copyright 1995, AAAI (www.aaai.org). All rights reserved. Planning and Terrain Reasoning* Michael B. Moore Christopher Geib Barry D. Reich University of

More information

Affective Motivational Collaboration Theory. by Mohammad Shayganfar - A PhD Dissertation. Presented at

Affective Motivational Collaboration Theory. by Mohammad Shayganfar - A PhD Dissertation. Presented at Affective Motivational Collaboration Theory by Mohammad Shayganfar - mshayganfar@wpi.edu A PhD Dissertation Presented at WORCESTER POLYTECHNIC INSTITUTE in partial fulfillment of the requirements for the

More information

Soft Artificial Life, Artificial Agents and Artificial Economics

Soft Artificial Life, Artificial Agents and Artificial Economics Soft Artificial Life, Artificial Agents and Artificial Economics Dr. Vijayakumar Maragal Venkatamuni* Department Of ISE, New Horizon College of Engineering, Marathhalli Outer Ring Road, Bangalore, 560087,

More information

Causal Knowledge Modeling for Traditional Chinese Medicine using OWL 2

Causal Knowledge Modeling for Traditional Chinese Medicine using OWL 2 Causal Knowledge Modeling for Traditional Chinese Medicine using OWL 2 Peiqin Gu College of Computer Science, Zhejiang University, P.R.China gupeiqin@zju.edu.cn Abstract. Unlike Western Medicine, those

More information

Dynamic Rule-based Agent

Dynamic Rule-based Agent International Journal of Engineering Research and Technology. ISSN 0974-3154 Volume 11, Number 4 (2018), pp. 605-613 International Research Publication House http://www.irphouse.com Dynamic Rule-based

More information

A Deep Learning Approach to Identify Diabetes

A Deep Learning Approach to Identify Diabetes , pp.44-49 http://dx.doi.org/10.14257/astl.2017.145.09 A Deep Learning Approach to Identify Diabetes Sushant Ramesh, Ronnie D. Caytiles* and N.Ch.S.N Iyengar** School of Computer Science and Engineering

More information

CS 771 Artificial Intelligence. Intelligent Agents

CS 771 Artificial Intelligence. Intelligent Agents CS 771 Artificial Intelligence Intelligent Agents What is AI? Views of AI fall into four categories 1. Thinking humanly 2. Acting humanly 3. Thinking rationally 4. Acting rationally Acting/Thinking Humanly/Rationally

More information

Intelligent Autonomous Agents. Ralf Möller, Rainer Marrone Hamburg University of Technology

Intelligent Autonomous Agents. Ralf Möller, Rainer Marrone Hamburg University of Technology Intelligent Autonomous Agents Ralf Möller, Rainer Marrone Hamburg University of Technology Lab class Tutor: Rainer Marrone Time: Monday 12:15-13:00 Locaton: SBS93 A0.13.1/2 w Starting in Week 3 Literature

More information

Dr. Mustafa Jarrar. Chapter 2 Intelligent Agents. Sina Institute, University of Birzeit

Dr. Mustafa Jarrar. Chapter 2 Intelligent Agents. Sina Institute, University of Birzeit Lecture Notes, Advanced Artificial Intelligence (SCOM7341) Sina Institute, University of Birzeit 2 nd Semester, 2012 Advanced Artificial Intelligence (SCOM7341) Chapter 2 Intelligent Agents Dr. Mustafa

More information

CHAPTER 3 METHOD AND PROCEDURE

CHAPTER 3 METHOD AND PROCEDURE CHAPTER 3 METHOD AND PROCEDURE Previous chapter namely Review of the Literature was concerned with the review of the research studies conducted in the field of teacher education, with special reference

More information

A Cooperative Multiagent Architecture for Turkish Sign Tutors

A Cooperative Multiagent Architecture for Turkish Sign Tutors A Cooperative Multiagent Architecture for Turkish Sign Tutors İlker Yıldırım Department of Computer Engineering Boğaziçi University Bebek, 34342, Istanbul, Turkey ilker.yildirim@boun.edu.tr 1 Introduction

More information

Solutions for Chapter 2 Intelligent Agents

Solutions for Chapter 2 Intelligent Agents Solutions for Chapter 2 Intelligent Agents 2.1 This question tests the student s understanding of environments, rational actions, and performance measures. Any sequential environment in which rewards may

More information

Web-Mining Agents Cooperating Agents for Information Retrieval

Web-Mining Agents Cooperating Agents for Information Retrieval Web-Mining Agents Cooperating Agents for Information Retrieval Prof. Dr. Ralf Möller Universität zu Lübeck Institut für Informationssysteme Tanya Braun (Übungen) Organizational Issues: Assignments Start:

More information

The 29th Fuzzy System Symposium (Osaka, September 9-, 3) Color Feature Maps (BY, RG) Color Saliency Map Input Image (I) Linear Filtering and Gaussian

The 29th Fuzzy System Symposium (Osaka, September 9-, 3) Color Feature Maps (BY, RG) Color Saliency Map Input Image (I) Linear Filtering and Gaussian The 29th Fuzzy System Symposium (Osaka, September 9-, 3) A Fuzzy Inference Method Based on Saliency Map for Prediction Mao Wang, Yoichiro Maeda 2, Yasutake Takahashi Graduate School of Engineering, University

More information

A Decision-Theoretic Approach to Evaluating Posterior Probabilities of Mental Models

A Decision-Theoretic Approach to Evaluating Posterior Probabilities of Mental Models A Decision-Theoretic Approach to Evaluating Posterior Probabilities of Mental Models Jonathan Y. Ito and David V. Pynadath and Stacy C. Marsella Information Sciences Institute, University of Southern California

More information

Intro, Graph and Search

Intro, Graph and Search GAI Questions Intro 1. How would you describe AI (generally), to not us? 2. Game AI is really about The I of I. Which is what? Supporting the P E which is all about making the game more enjoyable Doing

More information

The Role of Organizational Semiotics and Social Constructs in the Social Awareness of Simulated Cognitive Plausible Actors

The Role of Organizational Semiotics and Social Constructs in the Social Awareness of Simulated Cognitive Plausible Actors The Role of Organizational Semiotics and Social Constructs in the Social Awareness of Simulated Cognitive Plausible Actors Martin Helmhout, Henk W.M.Gazendam and René J. Jorna Faculty of Management Science

More information

Career Decision-Making Difficulties Perceived by College Students in Taiwan *

Career Decision-Making Difficulties Perceived by College Students in Taiwan * 87 Bulletin of Educational Psychology, 2001, 33(1), 87-98 National Taiwan Normal University, Taipei, Taiwan, R.O.C. Career Decision-Making Difficulties Perceived by College Students in Taiwan * HSIU-LAN

More information

Statistical Analysis Using Machine Learning Approach for Multiple Imputation of Missing Data

Statistical Analysis Using Machine Learning Approach for Multiple Imputation of Missing Data Statistical Analysis Using Machine Learning Approach for Multiple Imputation of Missing Data S. Kanchana 1 1 Assistant Professor, Faculty of Science and Humanities SRM Institute of Science & Technology,

More information

Spatial Cognition for Mobile Robots: A Hierarchical Probabilistic Concept- Oriented Representation of Space

Spatial Cognition for Mobile Robots: A Hierarchical Probabilistic Concept- Oriented Representation of Space Spatial Cognition for Mobile Robots: A Hierarchical Probabilistic Concept- Oriented Representation of Space Shrihari Vasudevan Advisor: Prof. Dr. Roland Siegwart Autonomous Systems Lab, ETH Zurich, Switzerland.

More information

The influence of (in)congruence of communicator expertise and trustworthiness on acceptance of CCS technologies

The influence of (in)congruence of communicator expertise and trustworthiness on acceptance of CCS technologies The influence of (in)congruence of communicator expertise and trustworthiness on acceptance of CCS technologies Emma ter Mors 1,2, Mieneke Weenig 1, Naomi Ellemers 1, Dancker Daamen 1 1 Leiden University,

More information

REPORT ON EMOTIONAL INTELLIGENCE QUESTIONNAIRE: GENERAL

REPORT ON EMOTIONAL INTELLIGENCE QUESTIONNAIRE: GENERAL REPORT ON EMOTIONAL INTELLIGENCE QUESTIONNAIRE: GENERAL Name: Email: Date: Sample Person sample@email.com IMPORTANT NOTE The descriptions of emotional intelligence the report contains are not absolute

More information

Function-Behaviour-Structure: A Model for Social Situated Agents

Function-Behaviour-Structure: A Model for Social Situated Agents Function-Behaviour-Structure: A Model for Social Situated Agents John S. Gero and Udo Kannengiesser University of Sydney Sydney NSW 2006, Australia {john, udo}@arch.usyd.edu.au Abstract This paper proposes

More information

Classification of Smoking Status: The Case of Turkey

Classification of Smoking Status: The Case of Turkey Classification of Smoking Status: The Case of Turkey Zeynep D. U. Durmuşoğlu Department of Industrial Engineering Gaziantep University Gaziantep, Turkey unutmaz@gantep.edu.tr Pınar Kocabey Çiftçi Department

More information

Intent Inference and Action Prediction using a Computational Cognitive Model

Intent Inference and Action Prediction using a Computational Cognitive Model Intent Inference and Action Prediction using a Computational Cognitive Model Ji Hua Brian Ang, Loo Nin Teow, Gee Wah Ng Cognition and Fusion Laboratory, DSO National Laboratories Science Park Drive, Singapore

More information

An Empirical Study of Agent Programs

An Empirical Study of Agent Programs An Empirical Study of Agent Programs A Dynamic Blocks World Case Study in GOAL M. Birna van Riemsdijk and Koen V. Hindriks EEMCS, Delft University of Technology, Delft, The Netherlands {m.b.vanriemsdijk,k.v.hindriks}@tudelft.nl

More information

Incorporating BDI agents into human-agent decision making research

Incorporating BDI agents into human-agent decision making research Incorporating BDI agents into human-agent decision making research Bart Kamphorst, Arlette van Wissen, and Virginia Dignum Institute of Information and Computing Sciences, Utrecht University, the Netherlands

More information

Near-School Leavers Perception of Their Vocational and Labour Market Information Needs

Near-School Leavers Perception of Their Vocational and Labour Market Information Needs Kamla-Raj 2009 Stud Home Comm Sci, 3(2): 135-142 (2009) Near-School Leavers Perception of Their Vocational and Labour Market Information Needs Amininiye M. Manuel and Patrick N. Asuquo Educational Foundations,

More information

Inferring Actions and Observations from Interactions

Inferring Actions and Observations from Interactions 2013 Annual Conference on Advances in Cognitive Systems: Workshop on Goal Reasoning Inferring Actions and Observations from Interactions Joseph P. Garnier Olivier L. Georgeon Amélie Cordier Université

More information

[1] provides a philosophical introduction to the subject. Simon [21] discusses numerous topics in economics; see [2] for a broad economic survey.

[1] provides a philosophical introduction to the subject. Simon [21] discusses numerous topics in economics; see [2] for a broad economic survey. Draft of an article to appear in The MIT Encyclopedia of the Cognitive Sciences (Rob Wilson and Frank Kiel, editors), Cambridge, Massachusetts: MIT Press, 1997. Copyright c 1997 Jon Doyle. All rights reserved

More information

Toward A Cognitive Computer Vision System

Toward A Cognitive Computer Vision System Toward A Cognitive Computer Vision System D. Paul Benjamin Pace University, 1 Pace Plaza, New York, New York 10038, 212-346-1012 benjamin@pace.edu Damian Lyons Fordham University, 340 JMH, 441 E. Fordham

More information

The Engineering of Emergence in Complex Adaptive Systems. Philosophiae Doctor

The Engineering of Emergence in Complex Adaptive Systems. Philosophiae Doctor The Engineering of Emergence in Complex Adaptive Systems by Anna Elizabeth Gezina Potgieter submitted in partial fulfilment of the requirements for the degree of Philosophiae Doctor (Computer Science)

More information

A FUZZY LOGIC BASED CLASSIFICATION TECHNIQUE FOR CLINICAL DATASETS

A FUZZY LOGIC BASED CLASSIFICATION TECHNIQUE FOR CLINICAL DATASETS A FUZZY LOGIC BASED CLASSIFICATION TECHNIQUE FOR CLINICAL DATASETS H. Keerthi, BE-CSE Final year, IFET College of Engineering, Villupuram R. Vimala, Assistant Professor, IFET College of Engineering, Villupuram

More information

Foundations of Artificial Intelligence

Foundations of Artificial Intelligence Foundations of Artificial Intelligence 2. Rational Agents Nature and Structure of Rational Agents and Their Environments Wolfram Burgard, Bernhard Nebel and Martin Riedmiller Albert-Ludwigs-Universität

More information

AI Programming CS F-04 Agent Oriented Programming

AI Programming CS F-04 Agent Oriented Programming AI Programming CS662-2008F-04 Agent Oriented Programming David Galles Department of Computer Science University of San Francisco 04-0: Agents & Environments What is an Agent What is an Environment Types

More information

Reasoning about Goals in BDI Agents: the PRACTIONIST Framework

Reasoning about Goals in BDI Agents: the PRACTIONIST Framework Reasoning about Goals in BDI Agents: the PRACTIONIST Framework Vito Morreale, Susanna Bonura, Giuseppe Francaviglia, Fabio Centineo, Massimo Cossentino, and Salvatore Gaglio R&D Laboratory - ENGINEERING

More information

Computational Models for Belief Revision, Group Decisions and Cultural Shifts

Computational Models for Belief Revision, Group Decisions and Cultural Shifts Computational Models for Belief Revision, Group Decisions and Cultural Shifts Whitman Richards (PI), M. I. T. Computer Science and Artificial Intelligence Laboratory MURI Objective: models that forecast

More information