© Thimira Amaratunga 2021
T. AmaratungaDeep Learning on Windowshttps://doi.org/10.1007/978-1-4842-6431-7_12

12. Basics of Reinforcement Learning

Thimira Amaratunga1  
(1)
Nugegoda, Sri Lanka
 

In Chapter 1, we briefly touched upon the concept of reinforcement learning. As we discussed there, reinforcement learning is one of the methods in which machine learning models are trained.

Reinforcement learning is the main concept behind game AI programming and models like AlphaZero and OpenAI Five (see Appendix 1), as well as applications in the robotics field.

In reinforcement learning, the AI system—typically referred to as the agent—is introduced to an environment and is given a goal to achieve. The agent is also given a set of possible actions that can be ...

Get Deep Learning on Windows: Building Deep Learning Computer Vision Systems on Microsoft Windows now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.