O

Services

Case studies

Contact

25.10.20

A new way to understand reinforcement learning

featured image thumbnail for post A new way to understand reinforcement learning

Reinforcement learning can be considered a type of supervised learning.

Reinforcement learning is an approach to machine learning that has been hugely successful in limited domains. Famously it has been used by google subsidiary, Deepmind to build algorithms that canachieve superhuman performance in the games of Go, Chess and various computer games. The algorithim learns by playing millions of games against itself and making small changes to improve performance.

However, it has tended to have less practical usage than supervised learning (learning from labelled examples).

This article gives a new way of understanding reinforcement learning as supervised learning.

"RL can be viewed as doing supervised learning on the “good data”."

"The main idea is to view RL as a joint optimization problem over the policy and experience: we simultaneously want to find both “good data” and a “good policy.” Intuitively, we expect that “good” data will (1) get high reward, (2) sufficiently explore the environment, and (3) be at least somewhat representative of our policy. We define a good policy as simply a policy that is likely to produce good data."

I need to read this slowly. Gets pretty technical, but interesting stuff.

←Previous: Data infrastructure is maturing

Next: GPT-3 performance on a laptop→


Keep up with the latest developments in data science. One email per month.

ortom logoortom logoortom logoortom logo

©2025

LINKEDIN

CLUTCH.CO

TERMS & PRIVACY