You are on page 1of 14

AGENT

Asma Kanwal
Lecturer
Department Of Computer Science
GC University Lahore
TERMINOLOGIES

 Agent
 Perception
 Autonomous Agent
 Environment Properties
 fully observable vs. partially observable
 deterministic vs. non-deterministic
 episodic vs. sequential
 static vs. dynamic
 single vs. multiple
 agents
PEAS

 PEAS: Performance measure, Environment, Actuators, Sensors


 Must first specify the setting for intelligent agent design
 Consider, e.g., the task of designing an automated taxi driver:
 Performance measure
 Environment
 Actuators
 Sensors
PEAS

 Agent: Medical diagnosis system


 Performance measure: Healthy patient, minimize costs, lawsuits
 Environment: Patient, hospital, staff
 Actuators: Screen display (questions, tests, diagnoses, treatments, referrals)

 Sensors: Keyboard (entry of symptoms, findings, patient's answers)


PEAS

 Agent: Part-picking robot


 Performance measure: Percentage of parts in correct bins
 Environment: Conveyor belt with parts, bins
 Actuators: Jointed arm and hand
 Sensors: Camera, joint angle sensors
PEAS

 Agent: Interactive English tutor


 Performance measure:
 Environment:
 Actuators:
 Sensors:
AGENTS TYPES

 Four basic types in order of increasing generality:

 Simple reflex agents


 Model-based reflex agents
 Goal-based agents
 Utility-based agents
 Learning Agents
SIMPLE REFLEX AGENT

Sensors
What the world is like now

Condition-action rules
What should I do now

Agent Actuators

Environment
MODEL-BASED AGENTS

Sensors
State What the world is like now

How the world evolves

What my actions do

Condition-action rules What should I do now

Agent Actuators

Environment
GOAL-BASED AGENTS

Sensors
State What the world is like now

How the world evolves What happens if I do an action


What my actions do

Goals
What should I do now

Agent Actuators

Environment
UTILITY AGENT

Sensors
State What the world is like now

How the world evolves What happens if I do an action

What my actions do
How happy will I be then
Utility
What should I do now

Agent Actuators

Environment
LEARNING AGENT

Performance
Standard

Critic
Sensors
State What the world is like now

Learning How the world evolves What happens if I do an action


Element What my actions do
How happy will I be then
Utility
What should I do now
Problem
Generator
Actuators Agent

Environment
MOTIVATIONAL AGENTS
MOTIVATIONAL AGENTS

7/16/2019

You might also like