Deep Q Learning Explained - Making a Self-Driving Car (Part 1)

preview_player
Показать описание
This video explains the concepts behind Deep Q Learning, and this series will apply this to making a self-driving car simulation!

Deep Q Learning is a combination of the reinforcement learning algorithm, Q learning, and Deep learning. Q learning uses 'Q values', which are updated via the Bellman equation, and stored in a table. To allow for large and continuous state spaces, a neural network can be used to approximate the Q values for a state.

Рекомендации по теме
Комментарии
Автор

I understood all what I read before with your video, I would love to see more tuning details like: how much steps for episode, what happens in rollouts and optimal update numbers calculations

archlinuxdeveloper
Автор

I didn't really know how to express my thoughts succinctly, so here are all my thoughts.

There is a lack of clear connection between the topics, which both makes it more difficult to remember, and makes it harder to reason about how they could come together.

To give an example of what I'm talking about, consider the Bellman Optimality Equation. You show the full equation and the definition of each of its parts, but the definition of those parts comes 2 minutes later.

To better your videos in the future, I hope you can figure out how to present all the information in a way that builds on itself, as opposed to presenting it in a way that forces the viewer to pick up the pieces and assemble it themselves.

Fixing the above issues would no doubt greatly improve this video, but it is by no means a simple task. Learning how to deliver information in an understandable way is one of the most important skills for an educator of any sort, I don't expect you to get better at it over night. Most super useful skills don't come easy. I liked the pacing and the placement of the text, as well as the simplicity of some of the definitions. You can improve beyond your imagination if you just keep trying your hardest.

benmichaelis