© Donald J. Norris 2020
D. J. NorrisMachine Learning with the Raspberry Pihttps://doi.org/10.1007/978-1-4842-5174-4_9

9. Reinforcement learning

Donald J. Norris1 
(1)
Barrington, NH, USA
 

Most readers have probably heard of AI learning to play computer games on their own, a very popular example being DeepMind. The DeepMind team was in the international news in 2016 when their AlphaGo program defeated the South Korean Go world champion. Likewise, there have been many successful attempts in the past to develop software agents with the intent of playing Atari games like Breakout, Pong, and Space Invaders.

Each of these programs follows a ML paradigm known as reinforcement learning (RL). The following is a straightforward analogy for how RL works.

Consider ...

Get Machine Learning with the Raspberry Pi: Experiments with Data and Computer Vision 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.