mirror of
https://github.com/huggingface/deep-rl-class.git
synced 2026-03-31 17:21:01 +08:00
22 lines
1.1 KiB
Plaintext
22 lines
1.1 KiB
Plaintext
# The “Deep” in Reinforcement Learning [[deep-rl]]
|
||
|
||
<Tip>
|
||
What we've talked about so far is Reinforcement Learning. But where does the "Deep" come into play?
|
||
</Tip>
|
||
|
||
Deep Reinforcement Learning introduces **deep neural networks to solve Reinforcement Learning problems** — hence the name “deep”.
|
||
|
||
For instance, in the next unit, we’ll learn about two value-based algorithms: Q-Learning (classic Reinforcement Learning) and then Deep Q-Learning.
|
||
|
||
You’ll see the difference is that, in the first approach, **we use a traditional algorithm** to create a Q table that helps us find what action to take for each state.
|
||
|
||
In the second approach, **we will use a Neural Network** (to approximate the Q value).
|
||
|
||
<figure>
|
||
<img src="https://huggingface.co/datasets/huggingface-deep-rl-course/course-images/resolve/main/en/unit1/deep.jpg" alt="Value based RL"/>
|
||
<figcaption>Schema inspired by the Q learning notebook by Udacity
|
||
</figcaption>
|
||
</figure>
|
||
|
||
If you are not familiar with Deep Learning you should definitely watch [the FastAI Practical Deep Learning for Coders](https://course.fast.ai) (Free).
|