Module 1 & 2 Flashcards

(28 cards)

1
Q

What is AI?

A

System that acts rationally, thinks like humans, thinks rationally, acts like humans

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

What’s an Agent

A

Entity that perceives and acts

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

What’s a rational agent

A

Agent that selects action to maximize utility or value of performance measure

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

List characteristics of an agent and environment

A

Agent perceives through environment and actuators help agent act in the environment

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

What’s an agent function

A

Maps percept to the action, takes in current percept to determine action

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

What’s agent function dependent on

A

Machine and agent problem

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

Can all agent functions be implemented by an agent problem?

A

No

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

What does rational depend on

A

Performance measure, Agents prior knowledge, Agents actions, percept history

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

What does performance measure evaluate

A

Environment sequence

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

Can Rational agents explore and learn? Autonomous? Omniscient?

A

Autonomous, not omniscient, may explore and learn

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

What is the task environment

A

Performance measure, Environment, Actions, Sensors (PEAS)

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

Environment types

A

Ok

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

Fully observable vs partially

A

Full observable - state has all info of environment relevant to task

Partially observable - does not have all info. Agent needs memory

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

Single Agent vs Multi agent

A

How many agents in env, how do their actions affect us?

Multi agent - agent may behave randomly

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

Deterministic vs stochastic domain

A

Deterministic - resulting state depends on action and state. Certainty

Stochastic - uncertainty in the resulting state, probability involved. Agent needs contingencies

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

Episodic domain vs Sequential domain

A

Episodic - actions are independent of previous actions. No consequence

Sequential - current choice will affect future actions, long term consequences

17
Q

Static vs dynamic domain

A

Static - environment doesn’t change agent has time for decision

Dynamic - environment changes

18
Q

Discrete vs continuous

A

Discrete - limited number of distinct and defined states , precepts, actions and steps .

Otherwise continuous - agent needs operating controller

19
Q

Agent Types

20
Q

Simple reflex

A

Selects actions on basis of current percept, ignores percept history.

Environment needs to be full observable

21
Q

Reflex agents with states

A

Keeps memory state of percept history

Internal state holds transition model and sensor model.

22
Q

What is transition model

A

How the world works

23
Q

What is sensor model

A

How state of world is reflected in agents percept

24
Q

Goal based agents and pro / con

A

Agents require goal info describing desirable situations
Pro - knowledge that supports decision is explicit
Con - cant handle trade off or uncertainty / probability

25
Utility based agents
Goals are not enough since they can be non optimal Uses utility function to determine best action Pro - computes expected value for actions and handles uncertainty Con - cant easily index into actions
26
What is atomic spectrum
Each state is indivisible
27
What is factored spectrum
Splits state into fixed set of variables or attributes with their own value
28
What is structured spectrum
Objects and their various relationships can be described explicitly