10. Playing an Atari Game with Deep Recurrent Q-Networks
Introduction
In this chapter, we will be introduced to Deep Recurrent Q Networks (DRQNs) and their variants. You will train Deep Q Network (DQN) models with Convolutional Neural Networks (CNNs) and Recurrent Neural Networks (RNNs). You will acquire hands-on experience of using the OpenAI Gym package to train reinforcement learning agents to play an Atari game. You will also learn how to analyze long sequences of input and output data using attention mechanisms. By the end of this chapter, you will have a good understanding of what DRQNs are and how to implement them with TensorFlow.