0% found this document useful (0 votes)
28 views1 page

Week2 Tutorial

The document outlines tutorial problems for a course on Artificial Intelligence, focusing on the rationality of vacuum-cleaner agents and their functions. It includes tasks related to agent design, performance measures, and the characteristics of task environments for specific agents like a robot soccer player and an internet book-shopping agent. Additionally, it discusses the distinction between performance measures and utility functions for utility-based agents.

Uploaded by

j22036979
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views1 page

Week2 Tutorial

The document outlines tutorial problems for a course on Artificial Intelligence, focusing on the rationality of vacuum-cleaner agents and their functions. It includes tasks related to agent design, performance measures, and the characteristics of task environments for specific agents like a robot soccer player and an internet book-shopping agent. Additionally, it discusses the distinction between performance measures and utility functions for utility-based agents.

Uploaded by

j22036979
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

COS30019 ‐ Introduction to Artificial Intelligence

Tutorial Problems Week 2

Task 1:
Let us examine the rationality of various vacuum-cleaner agent functions.
A. Show that the simple vacuum-cleaner agent function described in the lecture
(under the given assumptions) is indeed rational.
B. Describe a rational agent function for the modified performance measure that
deducts one point for each movement. Does the corresponding agent program
require internal state?
C. Discuss possible agent designs for the cases in which clean squares can become
dirty and the geography of the environment is unknown. Does it make sense for
the agent to learn from its experience in these cases? If so, what should it learn?

Task 2: Develop a PEAS (performance measure, environment, actuators, sensors)


description of the task environment for:
a) Robot soccer player
b) Internet book-shopping agent

Task 3: For each agent type above, characterize the properties of the task environment
and select a suitable agent design.

Task 4: Referring to the utility-based agents described in the lecture, both the
performance measure and the utility function measure how well an agent is doing.
Explain the difference between the two.

You might also like