Intelligent Agents Flashcards

High level understanding of AI concepts

1
Q

What’s an “agent”?

A

An agent is anything that can be viewed as percieving its “environment” through “sensors” and acting upon that environment through “actuators”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What’s an “agent function”?

A

Mathematically speaking, we say that an agent behaviour is described by the “agent function” that maps any given percept sequence to an action.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What’s a “performance measure”?

A

The “performance measure” is the evaluation of any given environment states, and is a mean to understand a good from a bad behaviour of an “agent”.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What’s a “rational agent”?

A

For each possible percept sequence, a “rational agent” should select an action that is expect to maximize its “performance measure”, given the evidence provided by the “percept sequence” and whatever built-in knowledge the agent has.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the “task environment”?

A

The “task environment” is conceptually the problem to which the agent should be the solution. It is defined via P.E.A.S (Performance, Environment, Actuator, Sensors) descriptions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the general structure of an agent?

A

In general an agent is made up of 2 parts: “architecture” and “program”. The “program” is the implementation of the “agent function”, the “architecture” is the device with sensors and actuators in which the “program” runs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

“Table-driven agents”

A

The “table-driven agents” are conceptually the most basic for of agents, they have a complete table of (percept sequence, action)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly