General Flashcards

1
Q

What is the universal definition for AI

A

There isn’t one, but there are some ideas:
- systems that act like humans
- Systems that think like humans
- Systems that act rationally
- Systems that think rationally

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

What does it mean to act rationally?

A

Doing what is expected to maximize goal achievement

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

What does a rational agent do?

A

Acts to achieve best outcome, or best expected outcome from the given information.

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

What is the turing test?

A

A test for checking wherher a computer acts human-like.

An interogator will ask some questions and if the interogator doesn’t know if it is talking to a computer, it succeeds

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

What is cognitive science

A

Study of the mind and its processes.

I.e. How humans think, learn, perceive, remember and interact with the world.

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

What is an agent function?

A

A function that maps perceptions to an action:

f: P* -> A

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

What foundation is symbolic AI built upon?

A

Logic, rules and symbolic representations

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

What are the strengths and weaknesses of symbolic AI?

A

Strengths: Clear and explicit reasoning. Excels in structured tasks

Weaknesses: Struggles with perception

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

What is neuro AI

A

A type of AI that uses the concept of biological neural networks

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

What are the strengths and weaknesses of neuro AI

A

Strengths: Excels in perception tasks, adats to unstructured data

Weaknesses: needs large data and high computational power

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

What is AGI?

A

Stands for “Artificial General Intelligence”

An AGI is capable of understanding, learning, and applying knowledge across a wide range of tasks at a level comparable to that of a human.

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

What is the difference between weak and strong AI

A

Weak AI: Act as if it is intelligent.

Strong AI: Actually consciously thinking.

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

What is a performance measure?

A

Something that evaluates a sequence of environment states, to check whether it is desireable.

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

What four things does the rationality of an agent depend on?

A
  1. The performance measure
  2. The agent’s prior knowledge of the environment
  3. The actions the agent can perform
  4. The agent’s percept sequence to date
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is meant by a percept sequence?

A

The complete history of everything the agent has ever perceived.

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

What is meant by autonomy for a rational agent?

A

That the agent learns to compensate for partial or incorrect prior knowledge.

17
Q

What does PEAS stand for?

A

P: Performance (measure)
E: Environment
A: Actuators
S: Sensors

18
Q

Name different types of properties of task environments

A

Fully/partially observable

Single-agent/multi-agent

Deterministic/nondeterministic/stochastic

Episodic/sequential

Static/dynamic

Discrete/Continous

Known/unknown

19
Q

What is the difference between deterministic and nondeterministic environments?

A

Deterministic: You know what state you will end up in after taking an action

Non-deterministic: You don’t know what state you will end up in after taking an action.

20
Q

What is the difference between episodic and sequential environments?

A

Episodic: Agent receives a percept and performs a single action. Next episode does not depend on actions taken in prior episodes.

Sequential: Current decision can have effect on later situations.

21
Q

What is the difference between static and dynamic environments?

A

Dynamic: Environment can change while an agent is processing a decision.

Static: Environment does not change while an agent is processing a decision.

22
Q

What is the difference between discrete and continuous environments?

A

Discrete: Number of reachable states from a state is countable.

Continuous: Infinite number of possible actions.

23
Q

What is the difference between known and unknown environments?

A

Known: All possible outcomes for all actions are given.

Unknown: Not all possible outcomes for all actions are given.

24
Q

Can a known environment be partially observable?

A

Yes. Example: Solitaire. You know all rules, but are not able to see the cards that have not been turned over.

25
Can an unknown environment be fully observable?
Yes. Example: Video games, where the screen shows the entire game state, and it is not given what the buttons do.
26