lecture 4 Flashcards

1
Q

Dennett’s cognitive wheel

A

The fact that you can invent something that works does not guarantuee that you have learned something about nature.

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

Intelligence

A

Ability to deal with difficult and novel problems

o Adaptivity
o Very close to creativity

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

Time scales of adaptive behavior

A
  1. Extremely slow (evolutionary)
    e.g., cuckoo
  2. Slow (operant conditioning)
    e.g., skinner box
  3. Fast (problem solving)
    intelligence
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Think aloud protocols

A

Write down what people think during chess and replicate these processes

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

Drosophilia idea

A

o By building AI for chess, we hopefully learn how chessplayers think

o This failed.

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

why is chess difficult

A
  1. Explosion of possibilities (novel positions)
    a. Combinatorial explosion
  2. What is a good position?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

simple problems

A

Problems for which the time to solve the problem does not increase fast when the problem becomes bigger

 Polynomial time

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

hard problems

A

The solution times increases very fast
o Takes infinite amount of time
o Same with chess

 Bc it checks all the positibilities
 Non-polynomial time
 If you solve one, you solve everything

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

classic AI solutions to solving problems

A
  1. Tree algorithms
  2. Evaluation function
  3. Build in a huge opening book
  4. End game table bases
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Alpha-beta pruning

A

Stops evaluating a move when at least one possibility has been found that proves the move to be worse than a previously examined move

so they don’t follow the whole tree

this way they can go much deeper

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

deep blue

A

 Hardware + 4 tricks (previously mentioned)
 Kasparov lost against Deep Blue

is a cognitive wheel because this is not how humans solve problems/learn

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

Learning in AI

A
  1. Deep learning
    a. Supervised and unsupervised learning
    b. Neural networks
  2. Reinforcement learning
    a. Learn interations that are rewarded
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Q learning

A

 Fill out the q-table by randomly walking and sometimes it gets a reward. This creates the fastest pathway to the goal.
 There is also exporation vs exploitation in these tables
 Having sub goals also helps

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

Deep reinforcement learning

A

 Q-table is replaced by deep learning NN that predicts next moves and learns from rewards

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

Monte Carlo Tree search

A

 Start with random move and play out the game entirely with random moves
o Rollout

 Do this multiple times and use average result to add values to moves A and B

 When MCTS combined with deep reinforcement learning, it gives very powerful learning

> no evaluation of positions, just win/draw/loss at the end of a rollout

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

minimax tree

A

search all paths until a certain depth and then use the evaluation function

17
Q

alphazero chess

A

o Self-play
 Played against itself all the time
o Reinforcement learning
o Deep neural network
o MCTS

18
Q

Bongard problems

A

humans generally outperform AI systems on these types of AI fluid intelligence tests

19
Q

brute force approach to NP problems

A

successful but not informative about human intelligence