Deep Learning Course
Reinforcement Learning - Developing Intelligent Agents
Introducing Theory Mathematically Focused Coding Focused Project Based
Pytorch OpenAI Jupyter Discord
Level: Advanced
Instructor: Mandy
$79.99 $99.99 20% Off - Limited Offer
Enrolled
![Course thumbnail for Reinforcement Learning - Developing Intelligent Agents](/assets/jpg/36d34004.jpg)
What's Included:
What you'll learn ...
Understand Markov Decision Processes (MDPs)
Learn how to structure a reinforcement learning problem
Learn the relationship between an agent and its environment
Gain an understanding of fundamental concepts like policies, value functions, and expected returns
Learn how to implement the Q-learning algorithm with value iteration
Understand the relationship between environment exploration and exploitation
Learn how to use the Gymnasium API for implementing RL tasks in code
Learn how to build and train an RL agent in code
Understand how Deep Q-learning makes use of neural networks
Learn the algorithm for training a Deep Q-network
Gain an understanding for the training concepts of Replay Memory and Fixed Q-targets
Learn how to build and train a Deep Q-network in code to solve an environment
Part 1 - Introduction to Reinforcement Learning
Section 1 - Markov Decision Processes (MDPs)
Lesson #1
![Lesson thumbnail for Reinforcement Learning Series Intro - Syllabus Overview](/assets/jpg/36d34004.jpg)
Reinforcement Learning Series Intro - Syllabus Overview
Lesson #2
![Lesson thumbnail for Markov Decision Processes (MDPs) - Structuring a Reinforcement Learning Problem](/assets/jpg/eaa0068a.jpg)
Markov Decision Processes (MDPs) - Structuring a Reinforcement Learning Problem
Lesson #3
![Lesson thumbnail for Expected Return - What Drives a Reinforcement Learning Agent in an MDP](/assets/jpg/eaa0068a.jpg)
Expected Return - What Drives a Reinforcement Learning Agent in an MDP
Lesson #4
![Lesson thumbnail for Policies and Value Functions - Good Actions for a Reinforcement Learning Agent](/assets/jpg/eaa0068a.jpg)
Policies and Value Functions - Good Actions for a Reinforcement Learning Agent
Lesson #5
![Lesson thumbnail for What do Reinforcement Learning Algorithms Learn - Optimal Policies](/assets/jpg/eaa0068a.jpg)
What do Reinforcement Learning Algorithms Learn - Optimal Policies
Section 2 - Q-Learning
Lesson #6
![Lesson thumbnail for Q-Learning Explained - A Reinforcement Learning Technique](/assets/jpg/eaa0068a.jpg)
Q-Learning Explained - A Reinforcement Learning Technique
Lesson #7
![Lesson thumbnail for Exploration vs. Exploitation - Learning the Optimal Reinforcement Learning Policy](/assets/jpg/eaa0068a.jpg)
Exploration vs. Exploitation - Learning the Optimal Reinforcement Learning Policy
Section 3 - Code project - Implement Q-learning with Python
Lesson #8
![Lesson thumbnail for OpenAI Gym and Python for Q-learning - Reinforcement Learning Code Project](/assets/jpg/eaa0068a.jpg)
OpenAI Gym and Python for Q-learning - Reinforcement Learning Code Project
Lesson #9
![Lesson thumbnail for Train Q-learning Agent with Python - Reinforcement Learning Code Project](/assets/jpg/eaa0068a.jpg)
Train Q-learning Agent with Python - Reinforcement Learning Code Project
Lesson #10
![Lesson thumbnail for Watch Q-learning Agent Play Game with Python - Reinforcement Learning Code Project](/assets/jpg/eaa0068a.jpg)
Watch Q-learning Agent Play Game with Python - Reinforcement Learning Code Project
Part 2 - Deep Reinforcement Learning
Section 1 - Deep Q-networks (DQNs)
Lesson #11
![Lesson thumbnail for Deep Q-Learning - Combining Neural Networks and Reinforcement Learning](/assets/jpg/eaa0068a.jpg)
Deep Q-Learning - Combining Neural Networks and Reinforcement Learning
Lesson #12
![Lesson thumbnail for Replay Memory Explained - Experience for Deep Q-Network Training](/assets/jpg/eaa0068a.jpg)
Replay Memory Explained - Experience for Deep Q-Network Training
Lesson #13
![Lesson thumbnail for Training a Deep Q-Network - Reinforcement Learning](/assets/jpg/eaa0068a.jpg)
Training a Deep Q-Network - Reinforcement Learning
Lesson #14
![Lesson thumbnail for Training a Deep Q-Network with Fixed Q-targets - Reinforcement Learning](/assets/jpg/eaa0068a.jpg)
Training a Deep Q-Network with Fixed Q-targets - Reinforcement Learning
Section 2 - Code project - Implement deep Q-network with PyTorch
Lesson #15
![Lesson thumbnail for Deep Q-Network Code Project Intro - Reinforcement Learning](/assets/jpg/01391f0e.jpg)
Deep Q-Network Code Project Intro - Reinforcement Learning
Lesson #16
![Lesson thumbnail for Build Deep Q-Network - Reinforcement Learning Code Project](/assets/jpg/7770cb16.jpg)
Build Deep Q-Network - Reinforcement Learning Code Project
Lesson #17
![Lesson thumbnail for Deep Q-Network Image Processing and Environment Management - Reinforcement Learning Code Project](/assets/jpg/ec4e84e1.jpg)
Deep Q-Network Image Processing and Environment Management - Reinforcement Learning Code Project
Lesson #18
![Lesson thumbnail for Deep Q-Network Training Code - Reinforcement Learning Code Project](/assets/jpg/d83d2eeb.jpg)
Deep Q-Network Training Code - Reinforcement Learning Code Project
Lesson #19
![Lesson thumbnail for Solving Cart and Pole with Deep Q-Network - Reinforcement Learning Code Project](/assets/jpg/dbd76da3.jpg)
Solving Cart and Pole with Deep Q-Network - Reinforcement Learning Code Project
Lesson #20
![Lesson thumbnail for Reinforcement Learning - Course Conclusion](/assets/jpg/4ea2f430.jpg)