Understanding Reinforcement Learning (RL)

In this chapter, we are making a gaming bot with the help of reinforcement learning techniques. The motivation behind reinforcement learning is simple. RL gives the machine or any software agent a chance to learn its behavior based on the feedback this agent receives from the environment. This behavior can be learned once, or you can keep on adapting with time.

Let's understand RL with a fun example of a child learning to speak. These are the steps a child will take when they are learning how to speak:

  • Step 1: The first thing is that the child starts to observe you; how you are speaking and how you are interacting with him or her. The child listens to the basic words and sentences from you and learns that ...

Get Machine Learning Solutions 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.