Reinforcement Learning: Machine Learning Meets Control Theory

315.86k views4898 WordsCopy TextShare
Steve Brunton
Reinforcement learning is a powerful technique at the intersection of machine learning and control t...
Video Transcript:
Welcome back. So I'm really excited to do this  lecture on reinforcement learning. I've been wanting to do this for a long time.
Those of  you who know me know that I love control theory and machine learning and reinforcement learning is  kind of at this sweet spot between these two super important fields. Okay, so reinforcement learning  is essentially a branch of machine learning that deals with how to learn control strategies to  interact with a complex environment. And one of the ways I think about this, the way I'm going  to define this, is that reinforcement learning is a framework for learning how to interact  with the environment from experience.
This is a very biologically inspired idea. . .
this is  what animals do. So through trial and error, through experience, through positive and negative  rewards and feedback, they learn how to interact with their environment. OK good.
So before I jump  in I want to show some motivating videos. I really like this one where reinforcement learning is  used to learn how to walk in this artificial environment. And there's a lot of papers like this  where people use reinforcement learning as kind of an optimization framework to learn how to control  a complex system, in this case a bipedal walker, often in a simulated environment.
And this just  looks really cool and it's a difficult control problem. This is a really hard non-linear control  problem. Now the goal would be to take what you learn here and start to port that over into  the real world to make better robots and better actual physical agents that can interact with  the world alongside us, to learn how to learn like humans and animals do.
So another video  I love. . .
this is my dog Mordecai and my wife has trained him. . .
this is a treat on his nose. . . 
to hold the treat on his nose until she says ok, after which he can then grab the treat and eat it.  This is not an easy trick to learn and this again this goes to show you anytime you, anybody who's  trained an animal, a dog or any other animal, has done some type of reinforcement learning or  reinforcement training.
Related Videos
Deep Reinforcement Learning: Neural Networks for Learning Control Laws
21:15
Deep Reinforcement Learning: Neural Networ...
Steve Brunton
140,865 views
Physics Informed Machine Learning: High Level Overview of AI and ML in Science and Engineering
47:27
Physics Informed Machine Learning: High Le...
Steve Brunton
274,179 views
Reinforcement Learning: Essential Concepts
18:13
Reinforcement Learning: Essential Concepts
StatQuest with Josh Starmer
26,957 views
Everything You Need to Know About Control Theory
16:08
Everything You Need to Know About Control ...
MATLAB
649,007 views
The Most Dangerous Building in Manhattan
33:39
The Most Dangerous Building in Manhattan
Veritasium
3,250,663 views
Reinforcement Learning Series: Overview of Methods
21:37
Reinforcement Learning Series: Overview of...
Steve Brunton
126,197 views
Q-Learning: Model Free Reinforcement Learning and Temporal Difference Learning
35:35
Q-Learning: Model Free Reinforcement Learn...
Steve Brunton
126,304 views
Veritasium: What Everyone Gets Wrong About AI and Learning – Derek Muller Explains
1:15:11
Veritasium: What Everyone Gets Wrong About...
Perimeter Institute for Theoretical Physics
1,446,083 views
Amateurs Solve a Famous Computer Science Problem On Discord
11:47
Amateurs Solve a Famous Computer Science P...
Quanta Magazine
561,717 views
MIT 6.S191: Reinforcement Learning
1:02:00
MIT 6.S191: Reinforcement Learning
Alexander Amini
18,065 views
Model Based Reinforcement Learning: Policy Iteration, Value Iteration, and Dynamic Programming
27:10
Model Based Reinforcement Learning: Policy...
Steve Brunton
116,692 views
Experimenting with Reinforcement Learning with Verifiable Rewards (RLVR)
47:13
Experimenting with Reinforcement Learning ...
Nathan Lambert
3,771 views
Overview of Deep Reinforcement Learning Methods
24:50
Overview of Deep Reinforcement Learning Me...
Steve Brunton
78,604 views
MIT Introduction to Deep Learning | 6.S191
1:09:26
MIT Introduction to Deep Learning | 6.S191
Alexander Amini
284,925 views
Reinforcement Learning:  AlphaGo
8:14
Reinforcement Learning: AlphaGo
Graphics in 5 Minutes
37,601 views
An introduction to Reinforcement Learning
16:27
An introduction to Reinforcement Learning
Arxiv Insights
684,460 views
MIT 6.S191 (2024): Reinforcement Learning
1:00:19
MIT 6.S191 (2024): Reinforcement Learning
Alexander Amini
107,667 views
Nonlinear Control: Hamilton Jacobi Bellman (HJB) and Dynamic Programming
17:39
Nonlinear Control: Hamilton Jacobi Bellman...
Steve Brunton
87,978 views
OpenAI’s Deep Research Team on Why Reinforcement Learning is the Future for AI Agents
32:46
OpenAI’s Deep Research Team on Why Reinfor...
Sequoia Capital
144,528 views
Transformers (how LLMs work) explained visually | DL5
27:14
Transformers (how LLMs work) explained vis...
3Blue1Brown
5,877,633 views
Copyright © 2025. Made with ♥ in London by YTScribe.com