1 of 16

Lecture 11-12.๏ฟฝQ-learning ๏ฟฝ๏ฟฝ

Sookyung Kim๏ฟฝ

1

2 of 16

RECAP: Letโ€™s see what that looks like

2

3 of 16

RECAP: Fixing the policy update

Remember

3

4 of 16

RECAP: Fixing the policy update

4

5 of 16

Fitted Value iteration

5

6 of 16

What if we donโ€™t know the transition dynamics?

6

7 of 16

Can we do the โ€œMaxโ€ Trick again?

(Cf)

7

8 of 16

Fitted Q-iteration

8

9 of 16

Review

9

10 of 16

From Q-iteration to Q-learning

  • Why is this algorithm off-policy?

10

11 of 16

What is fitted Q-iteration optimizing?

11

12 of 16

Online Q-learning algorithms

12

13 of 16

Exploration with Q-learning

13

14 of 16

Exploration VS Exploitation

  • Exploration vs Exploitation๏ฟฝ๏ฟฝ๏ฟฝ๏ฟฝ
  • Q-learning doesnโ€™t have baked-in exploration in algorithm.

perform ๏ฟฝthe optimal/greedy action

random action

14

15 of 16

Exploration with Q-learning

15

16 of 16

Review

16