Intelligent Agents & Agent-oriented systems James Harland School of Computer Science and IT Intelligent Agents & Agent-oriented systems.

Slides:



Advertisements
Similar presentations
Approaches, Tools, and Applications Islam A. El-Shaarawy Shoubra Faculty of Eng.
Advertisements

Agents & Mobile Agents.
RMIT University Slide 1 Intelligent Systems 9 academic staff 4 research staff ~20 PhD students.
Artificial Intelligence Created by Korbut Fyodor FTF,
Title: Intelligent Agents A uthor: Michael Woolridge Chapter 1 of Multiagent Systems by Weiss Speakers: Tibor Moldovan and Shabbir Syed CSCE976, April.
15 th International Conference on Design Theory and Methodology 2-6 September 2003, Chicago, Illinois Intelligent Agents in Design Zbigniew Skolicki Tomasz.
Dr Rem Collier Department of Computer Science University College Dublin Agent Factory A Software Engineering Framework for Intelligent.
Constructing the Future with Intelligent Agents Raju Pathmeswaran Dr Vian Ahmed Prof Ghassan Aouad.
What exactly is an agent? James Harland 23rd November, 2009.
Building Intelligent Systems James Harland School of Computer Science and IT.
ICS 101 Fall 2011 Introduction to Artificial Intelligence Asst. Prof. Lipyeow Lim Information & Computer Science Department University of Hawaii at Manoa.
Artificial Intelligence By: Groups 19 & 20. What is A.I. A.I. is a broad discipline that promises to simulate numerous human skills such as automatic.
Artificial Intelligence
Organic Computing CS 597 March 8, 2004 Christoph von der Malsburg Computer Science Department University of Southern California and Institute for Neural.
Agent UML Stefano Lorenzelli
Lecture 23: Future of IT Intro to IT COSC1078 Introduction to Information Technology Lecture 23 Future of IT James Harland
Organic Computing CS PhD Seminar Mar 3, 2003 Christoph von der Malsburg Computer Science and Biology Departments University of Southern California and.
Intelligent Agent Systems. Artificial Intelligence Systems that think like humans Systems that think rationally Systems that act like humans Systems that.
Building Intelligent Systems James Harland, School of CS & IT.
COMP 4640 Intelligent & Interactive Systems Cheryl Seals, Ph.D. Computer Science & Software Engineering Auburn University.
April 15, 2005Department of Computer Science, BYU Agent-Oriented Software Engineering Muhammed Al-Muhammed Brigham Young University Supported in part by.
Design of Multi-Agent Systems Teacher Bart Verheij Student assistants Albert Hankel Elske van der Vaart Web site
BDI Agents Martin Beer, School of Computing & Management Sciences,
Applications of agent technology in communications: a review S. S. Manvi &P. Venkataram Presented by Du-Shiau Tsai Computer Communications, Volume 27,
Emergent Phenomena & Human Social Systems NIL KILICAY.
Robotics. When You Hear the Word “Robot”, what do you imagine?
Artificial Intelligence
Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Cognitive Robots © 2014, SNU CSE Biointelligence Lab.,
RMIT Intelligent Agents Group: Research Areas Group members: Lin Padgham, John Thangarajah, Sebastian Sardina, Lawrence Cavedon, Fabio Zambetta, Dhirendra.
INTRODUCTION TO ARTIFICIAL INTELLIGENCE Massimo Poesio Intelligent agents.
Programming for Everyone How is Making Programming More Accessible, Meaningful, and Social Mitchel Resnick MIT Media Lab.
Artificial Intelligence By Ryan Shoultes & Jeremy Creighton.
Lecture 23: Future of IT Intro to IT COSC1078 Introduction to Information Technology Lecture 23 Future of IT James Harland
Notes for CS3310 Artificial Intelligence Part 1: Overview Prof. Neil C. Rowe Naval Postgraduate School Version of January 2009.
Lecture 24: Future of IT Intro to IT COSC1078 Introduction to Information Technology Lecture 24 Future of IT James Harland
Vermelding onderdeel organisatie September 12, Intro Multi-Agent Systemen Multi-Agent Systemen Koen Hindriks, Birna van Riemsdijk Man-machine interaction.
The Thinking Machine Based on Tape. Computer Has Some Intelligence Now Playing chess Solving calculus problems Other examples:
Chapter 10 Artificial Intelligence. © 2005 Pearson Addison-Wesley. All rights reserved 10-2 Chapter 10: Artificial Intelligence 10.1 Intelligence and.
ICS 101 Fall 2011 Introduction to Artificial Intelligence Asst. Prof. Lipyeow Lim Information & Computer Science Department University of Hawaii at Manoa.
Lecture 18: Reflect and Research Intro to IT COSC1078 Introduction to Information Technology Lecture 18 Reflect and Research James Harland
September1 Managing robot Development using Agent based Technologies Dr. Reuven Granot Former Scientific Deputy Research & Technology Unit Directorate.
Agent-Oriented Software Engineering CSC532 Xiaomei Huang.
4/12/2007dhartman, CS A Survey of Socially Interactive Robots Terrance Fong, Illah Nourbakhsh, Kerstin Dautenhahn Presentation by Dan Hartmann.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
NAVEEN AGENT BASED SOFTWARE DEVELOPMENT. WHAT IS AN AGENT? A computer system capable of flexible, autonomous (problem-solving) action, situated in dynamic,
1 Lecture 1: Introduction to Artificial Intelligence.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 11: Artificial Intelligence Computer Science: An Overview Tenth Edition.
How Solvable Is Intelligence? A brief introduction to AI Dr. Richard Fox Department of Computer Science Northern Kentucky University.
Intelligent Agents RMIT Prof. Lin Padgham (leader) Ass. Prof. Michael Winikoff Ass. Prof James Harland Dr Lawrence Cavedon Dr Sebastian Sardina.
Lecture 23: Future of IT Intro to IT COSC1078 Introduction to Information Technology Lecture 23 Future of IT James Harland
REU 2004 Computer Science and Engineering Department The University of Texas at Arlington Research Experiences for Undergraduates in Distributed Rational.
Evolving the goal priorities of autonomous agents Adam Campbell* Advisor: Dr. Annie S. Wu* Collaborator: Dr. Randall Shumaker** School of Electrical Engineering.
Geoinformatics 2006 University of Texas at El Paso Evaluating BDI Agents to Integrate Resources Over Cyberinfrastructure Leonardo Salayandía The University.
Algorithmic, Game-theoretic and Logical Foundations
KaaShiv InfoTech presents ROBOTICS For Inplant Training / Internship, please download the "Inplant training registration form"
1 CS145 Lecture 24 What’s next?. 2  What questions does Computer Science study?  Where is programming and Computer Science headed? –With special emphasis.
Who Am I?. Billionaire: Software > ¼ Billionaire: Software.
1 CS145 Lecture 26 What’s next?. 2 What software questions do we study? Where is software headed?
Kamruddin Md. Nur *, Mahmud Hasan # and Pranab Chandra Saha * * Department of Computer Science & Engineering, Stamford University Bangladesh # Department.
University of Kurdistan Artificial Intelligence Methods (AIM) Lecturer: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture,
Agent Overview. Topics Agent and its characteristics Architectures Agent Management.
What is Artificial Intelligence?
Software Agents & Agent-Based Systems Sverker Janson Intelligent Systems Laboratory Swedish Institute of Computer Science
WHAT ARE PLANS FOR? Philip E. Agre David Chapman October 1989 CS 790X ROBOTICS Presentation by Tamer Uz.
COMP 4640 Intelligent & Interactive Systems Cheryl Seals, Ph.D. Computer Science & Software Engineering Auburn University.
Artificial Intelligence Lecture No. 4
Web-Mining Agents Cooperating Agents for Information Retrieval
هوش مصنوعي فصل دوم عاملهاي هوشمند.
Michael Wooldridge presented by Kim Sang Soon
Presentation transcript:

Intelligent Agents & Agent-oriented systems James Harland School of Computer Science and IT Intelligent Agents & Agent-oriented systems

RMIT University© Intelligent Agents 2

RMIT University© Intelligent Agents 3 Why do we need Intelligent Systems? New York Stock Exchange 33% of shares (by volume) traded by machines 40% of shares (by value) traded by machines Needs fast response time

RMIT University© Intelligent Agents 4 Why do we need Intelligent Systems? “The Robots are coming! The Robots are coming!” Mars Rover Home systems – vacuum, lawn mower, gutter cleaner Military systems --- mine clearance, sensing, weapons control, autonomous vehicles, … Sensor networks Exoskeletons and artificial limbs Rescue robots Fish, birds, dogs, insects, … …

RMIT University© Intelligent Agents 5 Robots

RMIT University© Intelligent Agents 6 What is Intelligence? talk“Hello! How are you today. Could I please have a coffee?” hearInterpret “er… so.. um… as I was saying, what? No! Coffee please!” readInterpret “Time flies like an arrow. Fruit flies like a banana.” think“Low on fuel, it’s getting dark, no clue where I am … Hmmmm….” actPick things up, move them, walk, build things, … seeDistinguish moving objects from static ones, colours, textures, … adaptThis isn’t working, so let’s try something else … paintMake judgements about what is pleasing and what is not

RMIT University© Intelligent Agents 7 Intelligent Systems in CS & IT Agent oriented programming Software that observes, thinks, acts and reacts Natural language processing and generation Software that can have a dialogue with humans Computational reasoning Software that can work out what to do Machine learning Software than can analyse, adapt and be trained Evolved Art Artistic collaboration with School of Media and Communication Interactive Toys Collaboration with XSiVE on toys which interact with children and grow with them

RMIT University© Intelligent Agents 8 What is an agent? situated: in an environment which can be sensed and acted on pro-active: pursues its agenda, despite the environment reactive: responds appropriately to changes in the environment autonomous: can act on its own, without waiting to be instructed social: can interact with other agents, and possibly humans ….

RMIT University© Intelligent Agents 9 Beliefs, Desires, Intentions Agents often described in terms of mental attitudes (Beliefs, Desires, Intentions) Based on philosophical analysis of human reasoning by Bratman Developed in the early 1990s by Rao and Georgeff (in Melbourne!) Many variations since then Beliefs: What it currently understands as the state of the world Desires: States of the world that it would like to be true Intentions: Ways of getting from current state to desired states

RMIT University© Intelligent Agents 10 ‘Observe, think, act’ How does this work? Observe Receive and process information about the environment Think Determine which plan should be running Act Execute part of chosen plan

RMIT University© Intelligent Agents 11 Example Vacuum cleaner has to clean three rooms It can move, or polish, and can sense whether a room is clean or dirty. Beliefs: clean(1), dirty(2), dirty(3), in(1) Goals: clean(1), clean(2), clean(3) Plan: move(1,2) then polish(2) then move(2,3) then polish(3) Observe

RMIT University© Intelligent Agents 12 Example Vacuum cleaner has to clean three rooms It can move, or polish, and can sense whether a room is clean or dirty. Beliefs: clean(1), dirty(2), dirty(3), in(2) Goals: clean(2), clean(3) Plan: polish(2) then move(2,3) then polish(3) Observe

RMIT University© Intelligent Agents 13 Example Vacuum cleaner has to clean three rooms It can move, or polish, and can sense whether a room is clean or dirty. Beliefs: clean(1), clean(2), dirty(3), in(2) Goals: clean(3) Plan: move(2,3) then polish(3) Observe

RMIT University© Intelligent Agents 14 Example Vacuum cleaner has to clean three rooms It can move, or polish, and can sense whether a room is clean or dirty. Beliefs: clean(1), clean(2), dirty(3), in(2) Goals: clean(3) Plan: polish(3) Observe

RMIT University© Intelligent Agents 15 Agents Applied in many contexts --- robots, finance, air traffic control, simulations,movies,…. Prometheus design methodology (like UML for agents) Agent-oriented software engineering Agent programming languages Model-checking for agents Reasoning about agents, beliefs, goals,… Agents that learn Bushfire simulation Simulation of populations … Observe

RMIT University© Intelligent Agents 16 Questions?