Agents and Multi-Agent Systems Carles Sierra

Anuncio
AAMAS Tutorial. Course. Carles Sierra.
Lecture 3:
Introduction to agents III
1
IIIA-CSIC
AAMAS Tutorial. Course. Carles Sierra.
Intelligent Information Agents
2
IIIA-CSIC
IIIA-CSIC
AAMAS Tutorial. Course. Carles Sierra.
Intelligent information agents
An information agent is a program that
– Access one or more than one information
source that is distributed and heterogeneous.
– Acquires and maintains relevant information
of its user and of other agents (preferably in a
‘just-in-time’ manner)
3
IIIA-CSIC
AAMAS Tutorial. Course. Carles Sierra.
Example: Document representation
radicalize
Remove
spaces,
commas,
etc.
Structure
Recognition
(chapters,
Sections,
Etc.)
4
Remove stop
words
(articles,
Etc.)
Identify
Word
groups
(remove
adj, adv,
verbs)
Complete text
Structure
Manual or
automatic
indexing
Index
terms
IIIA-CSIC
AAMAS Tutorial. Course. Carles Sierra.
Example: web visitors
http://nelson.www.media.mit.edu/people/nelson/research/crowdvis/index.html
5
AAMAS Tutorial. Course. Carles Sierra.
Robotic Agents
6
IIIA-CSIC
IIIA-CSIC
AAMAS Tutorial. Course. Carles Sierra.
Autonomous Robotics : VIPER
Para ver esta pel’cula, debe
disponer de QuickTimeª y de
un descompresor Animation.
Autonomy and Robotics Area, NASA Ames Research Center,
7
IIIA-CSIC
AAMAS Tutorial. Course. Carles Sierra.
RoboCup
Para ver esta pel’cula, debe
disponer de QuickTimeª y de
un descompresor Cinepak.
8
IIIA-CSIC
AAMAS Tutorial. Course. Carles Sierra.
Tactics!
Para ver esta pel’cula, debe
disponer de QuickTimeª y de
un descompresor Cinepak.
Para ver esta pel’cula, debe
disponer de QuickTimeª y de
un descompresor Cinepak.
9
AAMAS Tutorial. Course. Carles Sierra.
IIIA-CSIC
CMU Team
10
AAMAS Tutorial. Course. Carles Sierra.
IIIA-CSIC
Small Robots
11
AAMAS Tutorial. Course. Carles Sierra.
IIIA-CSIC
Even smaller!
12
AAMAS Tutorial. Course. Carles Sierra.
IIIA-CSIC
Autonomous robot gruoups
@ CMU
New ideas :
•
Distributed perception through communication
•
Robust behaviour with poor perception and movement
capabilities
•
Automatic behaviour recognition
•
Multiagent learning
Impact:
13
•
Tranfer of ideas to bigger robots
•
Perception, action and effective behaviour in
competitive tasks
•
Real-time reaction and quick adaptation to uncertain
and dynamic environments
AAMAS Tutorial. Course. Carles Sierra.
Virtual agents
14
IIIA-CSIC
AAMAS Tutorial. Course. Carles Sierra.
IIIA-CSIC
Humanoids: Adonis
15
AAMAS Tutorial. Course. Carles Sierra.
IIIA-CSIC
From robotic to the virtual world:
inverse kinematics
Para ver esta pel’cula, debe
disponer de QuickTimeª y de
un descompresor Photo.
16
IIIA-CSIC
AAMAS Tutorial. Course. Carles Sierra.
Macarena
Para ver esta pel’cula, debe
disponer de QuickTimeª y de
un descompresor Compact Video.
17
IIIA-CSIC
AAMAS Tutorial. Course. Carles Sierra.
Humanoids?
•
Why?
•
– Simulation(emergencies)
– Entertainment (movies, tv conductors)
– Medicine (virtual therapy, rehabilitation)
Avatars: representation of the user, sometimes with guided movement
Autonomous virtual humanoids with objectives and rules
– React to the environment, show behaviours, take decisions
– Reals (and believables) in shape, animation and behaviour
•
18
IIIA-CSIC
AAMAS Tutorial. Course. Carles Sierra.
Marylin: first virtual actor movie.
Para ver esta pel’cula, debe
disponer de QuickTimeª y de
un descompresor Silicon Graphics JPEG.
19
Descargar