Tuesday, 24 May 2022

For each of the following AI agents, identify the following elements: Environment, Percept, Sensor

Question 1: For each of the following AI agents, identify the following elements: Environment, Percept, Sensor, Actuator, Action, Goal and Performance



ATM machine

Facial recognition system

Google translate

Environment




Percept




Sensor




Actuator




Action




Goal




Performance





Solution:



ATM machine

Facial recognition system

Google translate

Environment

User, ATM card

Humans

Users, smartphones,

computers, the

internet

Percept

ATM Card, Touch

Human faces

Keyboard strokes,

touch

Sensor

Card reader, touch,

buttons

Camera sensors

Typed words

Actuator

Display, audio, cash

withdrawal

Display, audio

Display, audio

Action

Detect card details,

withdraw cash, and

give it to the user

Detect human from

their face

Display translation of

selected language

Goal

Allow users to

withdraw cash

Detect humans from

their facial features

Translate the typed

words into the

selected language

Performance

Accurately detect

cards, complete

withdrawal

Accurate facial

recognition

Accurately translate

words into the

selected language



Question 2: Consider a robot vacuum cleaner. What type of environment is this agent subjected to. Which type of agent can be more suitable for modelling such environment. Justify your answers with some explanation.


Solution: Agent type: Utility-based Agent

Explanation: The vacuum cleaner agent has the following functions: move left, right, back, front, and suck dirt from the floor. Here, the performance of the agent can be measured by how effectively and efficiently it can complete the task. A utility-based agent doesn’t only focus on the goal but also on the best way to reach that goal i.e minimize path cost and search cost.


Question 3: The Edison Robot is a programmable coding robot for school education. What are PEAS (Performance, Environment, Actuator, Sensor) for this agent?


Solution: Agent - Edison Robot

Performance measure - Student’s test score, student’s feedback

Environment - Group of students, school

Actuators - Display or Speak(teach) about learning modules, exercises, suggestions, hints, reminders

Sensors - Keyboard strokes, sound, visibility