© 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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.