Packt Publishing, 2017. — 336 p.
Master different reinforcement learning techniques and their practical implementation using OpenAI Gym, Python and Java
Reinforcement learning (RL) is becoming a popular tool for constructing autonomous systems that can improve themselves with experience. We will break the RL framework into its core building blocks, and provide you with details of each element.
This book aims to strengthen your machine learning skills by acquainting you with reinforcement learning algorithms and techniques. This book is divided into three parts. The first part defines Reinforcement Learning and describes its basics. It also covers the basics of Python and Java frameworks, which we are going to use later in the book. The second part discusses learning techniques with basic algorithms such as Temporal Difference, Monte Carlo, and Policy Gradient—all with practical examples. Lastly, in the third part we apply Reinforcement Learning with the most recent and widely used algorithms via practical applications.
By the end of this book, you'll know the practical implementation of case studies and current research activities to help you advance further with Reinforcement Learning.