Agents Flashcards

1
Q

What is an Agent

A

Anything that can perceive their environment using sensors and act on it through actuators

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

What are the three types of agents

A
  • Human Agent
  • Robotic Agent
  • Software Agent
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How do you analyse an Agents performance

A

PEAS
- Performance
- Environment
- Actuators
- Sensors

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

What are the 5 Agent classifications

A
  • Simple Reflex Agent
  • Model-Based Agent
  • Goal-Based Agent
  • Utility-Based Agent
  • Learning Agent
    *An agent can be more than one type of agent
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Name the Environmental Classifications

A

-Fully/Partially Observable
-Deterministic/Stohastic
-Episodic/Sequential
-Static/Dynamic
-Discrete/Continuous

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

Describe a simple Reflex Agent

A

The most basic Agent that reacts to the environment through preset instructions with no regard to past outcomes

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

describe a Model-Based Agent

A

An Agent that reacts to the environment through preset instructions with some consideration of past outcomes

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

Describe a Goal-Based Agent

A

Selects a method to achieve a goal in the most optimal way

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

Describe a Utility Based Agent

A

Finds the most desirable goal to work towards through methods, Used if the end goal is unclear

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

describe a Learning Agent

A

Compares the results of previous actions to work towards the best result available

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

What is the difference in the fully or partially Observable environment

A

-Fully Observable - everything is visible to the AI eg. Board Games like chess or monopoly
-Partially Observable - Some things are hidden from the AI eg. Real Life or Board Games like Poker

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

Difference in a Deterministic or Stochastic

A

-Deterministic - The effect is Guaranteed eg. Moving a piece in Chess
-Stochastic - the effect is unclear about the outcome of an action eg. Raising in poker

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

Difference in Episodic and Sequential Enviroments

A

-Episodic - each action performed is independent of the last
-sequential - each action performed is linked to the previous action

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

Difference between a Static and Dynamic environment

A
  • Static - the AI assumes that noting is going to change whilst Calculating an action
  • Dynamic - Changing are occurring even when the AI is calculating
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Difference between Discrete and Continuous Environments

A
  • Discrete - the AI has a finite number of possible actions
  • Continuous- the AI has infinite number of possible actions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly