9. What Is Deep Q-Learning?
In this chapter, we will be learning about deep Q learning in detail along with all other possible variations. You will learn how to implement the Q function and use the Q learning algorithm along with deep learning to solve complex Reinforcement Learning (RL) problems. By the end of this chapter, you will be able to describe and implement the deep Q learning algorithm in PyTorch, and we will also do a hands-on implementation of some of the advanced variants of deep Q learning, such as double deep Q learning with PyTorch.
In the previous chapter, we learned about the Multi-Armed Bandit (MAB) problem – a popular sequential decision-making problem that aims to maximize your reward when playing ...