Loading...

Deep Learning Course 5 of 6

Reinforcement Learning - Developing Intelligent Agents

Intuition Math Code

Level: Advanced

Instructor: Mandy

FREE ACCESS
Auto-Enrolled
Course thumbnail for Reinforcement Learning - Developing Intelligent Agents
Libraries:
PyTorch logo
Course Includes:

play_circle20 Video Lectures

timerWatch Duration: 3 Hours

article65 Pages of Lecture Notes

auto_storiesReading Time: 6 Hours

fact_check53 Quiz Questions

code596 Lines of Code

functions104 Inline Math Snippets

code98 Inline Code Snippets

auto_awesome47 Custom Visual Graphics

updateUpdated and Maintained

Reinforcement Learning.

In this course, we cover the intuition, math, and code behind Reinforcement Learning.

What you'll learn ...

done_outline

Understand Markov Decision Processes (MDPs)

done_outline

Learn how to structure a reinforcement learning problem

done_outline

Learn the relationship between an agent and its environment

done_outline

Gain an understanding of fundamental concepts like policies, value functions, and expected returns

done_outline

Learn how to implement the Q-learning algorithm with value iteration

done_outline

Understand the relationship between environment exploration and exploitation

done_outline

Learn how to use the OpenAI Gym API for implementing RL tasks in code

done_outline

Learn how to build and train an RL agent in code

done_outline

Understand how Deep Q-learning makes use of neural networks

done_outline

Learn the algorithm for training a Deep Q-network

done_outline

Gain an understanding for the training concepts of Replay Memory and Fixed Q-targets

done_outline

Learn how to build and train a Deep Q-network in code to solve an environment

Course Technologies.

In this course, we use Python, PyTorch, Open AI Gym Toolkit, Discord and Jupyter.

Python logo Jupyter logo OpenAI logo Discord logo PyTorch logo

Reinforcement Learning Syllabus.

Learn the fundamental concepts and how to use existing technology tools to develop reinforcement learning models.

Part 1 - Introduction to Reinforcement Learning

Section 1 - Markov Decision Processes (MDPs)

Lesson #1

Lesson thumbnail for Reinforcement Learning Series Intro - Syllabus Overview
Reinforcement Learning Series Intro - Syllabus Overview

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 1

timerWatch Duration: 05:51

auto_storiesReading Time: 9 Minutes

updateUpdated and Maintained

Lesson #2

Lesson thumbnail for Markov Decision Processes (MDPs) - Structuring a Reinforcement Learning Problem
Markov Decision Processes (MDPs) - Structuring a Reinforcement Learning Problem

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 4

functionsInline Math Snippets: 27

timerWatch Duration: 06:34

auto_storiesReading Time: 9 Minutes

auto_awesomeCustom Visual Graphics: 3

updateUpdated and Maintained

Lesson #3

Lesson thumbnail for Expected Return - What Drives a Reinforcement Learning Agent in an MDP
Expected Return - What Drives a Reinforcement Learning Agent in an MDP

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 2

functionsInline Math Snippets: 4

timerWatch Duration: 06:48

auto_storiesReading Time: 11 Minutes

auto_awesomeCustom Visual Graphics: 3

updateUpdated and Maintained

Lesson #4

Lesson thumbnail for Policies and Value Functions - Good Actions for a Reinforcement Learning Agent
Policies and Value Functions - Good Actions for a Reinforcement Learning Agent

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 2

functionsInline Math Snippets: 11

timerWatch Duration: 06:52

auto_storiesReading Time: 11 Minutes

auto_awesomeCustom Visual Graphics: 3

updateUpdated and Maintained

Lesson #5

Lesson thumbnail for What do Reinforcement Learning Algorithms Learn - Optimal Policies
What do Reinforcement Learning Algorithms Learn - Optimal Policies

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 1

functionsInline Math Snippets: 19

timerWatch Duration: 06:21

auto_storiesReading Time: 9 Minutes

auto_awesomeCustom Visual Graphics: 2

updateUpdated and Maintained

Part 2 - Deep 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
Deep Q-Network Code Project Intro - Reinforcement Learning

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 5

codeInline Code Snippets: 1

functionsInline Math Snippets: 1

timerWatch Duration: 06:26

auto_storiesReading Time: 12 Minutes

auto_awesomeCustom Visual Graphics: 2

codeLines of Code: 9

updateUpdated and Maintained

Lesson #16

Lesson thumbnail for Build Deep Q-Network - Reinforcement Learning Code Project
Build Deep Q-Network - Reinforcement Learning Code Project

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 7

codeInline Code Snippets: 15

timerWatch Duration: 16:51

auto_storiesReading Time: 30 Minutes

auto_awesomeCustom Visual Graphics: 1

codeLines of Code: 74

Lesson #17

Lesson thumbnail for Deep Q-Network Image Processing and Environment Management - Reinforcement Learning Code Project
Deep Q-Network Image Processing and Environment Management - Reinforcement Learning Code Project

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 10

codeInline Code Snippets: 20

timerWatch Duration: 21:54

auto_storiesReading Time: 40 Minutes

auto_awesomeCustom Visual Graphics: 1

codeLines of Code: 137

Lesson #18

Lesson thumbnail for Deep Q-Network Training Code - Reinforcement Learning Code Project
Deep Q-Network Training Code - Reinforcement Learning Code Project

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 8

codeInline Code Snippets: 23

timerWatch Duration: 19:46

auto_storiesReading Time: 36 Minutes

auto_awesomeCustom Visual Graphics: 1

codeLines of Code: 115

Lesson #19

Lesson thumbnail for Solving Cart and Pole with Deep Q-Network - Reinforcement Learning Code Project
Solving Cart and Pole with Deep Q-Network - Reinforcement Learning Code Project

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 4

codeInline Code Snippets: 12

timerWatch Duration: 05:07

auto_storiesReading Time: 16 Minutes

auto_awesomeCustom Visual Graphics: 3

codeLines of Code: 80

Lesson #20

Lesson thumbnail for Reinforcement Learning - Course Conclusion
Reinforcement Learning - Course Conclusion

play_circleOn-Demand Video Lecture

articleFull Lecture Notes

fact_checkInteractive Quiz Questions: 1

timerWatch Duration: 01:33

auto_storiesReading Time: 2 Minutes

auto_awesomeCustom Visual Graphics: 2