Reinforcement learning
Curiosity-Driven Deep Reinforcement Learning
Explore deep reinforcement learning and research on curiosity-driven exploration in environments without rewards.
A small sample of 30,000+ courses curated from around the world, all available to DoJo members.
A free 30-minute conversation with Ted about your goals.
Already a member? Open this course (opens in a new tab)
Course topics
Reinforcement learning
- A3C foundations
- Research-paper analysis
- Curiosity-driven exploration
You observe the behaviour
Find your fit
Is this a useful starting point?
For advanced reinforcement-learning students with experience coding actor-critic agents.
- Starting point
- Expert
- Course length
- 4 total hours
- Lessons
- 27 lectures

Course by Phil Tabor
Course last updated: 07/2023
Requirements
- Experience in coding actor critic agents
What is included
- 4 hours on-demand video
- Access on mobile
- Certificate of completion
DoJo membership: A$250 per month per seat, excluding GST. Includes fortnightly group support and a private member community.
Explore the lessons
Course curriculum.
5 sections • 27 lectures • 4h 9m total length
Introduction3 lectures • 12min
- What You Will Learn in this Course05:25
- How to Succeed in this Course03:44
- Required Background, Software, and Hardware03:01
Fundamental Concepts4 lectures • 26min
- A Brief Review of Deep Reinforcement Learning and Actor Critic Methods09:45
- Code Review of Basic Actor Critic Agent09:17
- A Crash Course in Asynchronous Advantage Actor Critic Methods05:41
- Our Code Structure01:42
Paper Analysis: Asynchronous Methods for Deep Reinforcement Learning12 lectures • 2hr 5min
- How to Read and Implement Research Papers06:54
- A3C Paper: Abstract and Introduction04:15
- Crash Course in Parallel Processing in Python11:39
- A3C Paper: Related Work, Reinforcement Learning Background05:09
- A3C Paper: The Asynchronous Reinforcement Learning Framework07:59
- Coding our Actor Critic Network11:50
- Learning with Generalized Advantage Estimation13:59
- Coding a Minimalist Replay Memory03:27
- Coding the Shared Adam Optimizer03:28
- A3C Paper: Experiments and Discussion10:00
- How to Modify the Open AI Gym Atari Environments19:27
- Coding Our Main Loop and Evaluating Our Agent27:10
Paper Analysis: Curiosity Driven Exploration by Self Supervised Prediction6 lectures • 1hr 2min
- Paper Overview01:17
- ICM Paper: Abstract and Introduction06:45
- ICM Paper: Curiosity Driven Exploration07:38
- Experimental Setup and Coding Our ICM Module27:54
- ICM Paper: Experiments, Related Work, and Discussion11:17
- Setting Up the Mini World and Training Our ICM Agent06:51
Appendix2 lectures • 24min
- Setting Up Our Virtual Environment for the New Open AI Gym09:09
- Making Our Agents Compliant with the New Gym Interface14:31
From learning to practice
Try this next.
Reproduce a small part of a research example and compare the observed learning behaviour.
A useful next step
Choose where to start.
Talk through your goals in a free 30-minute discovery call with Ted. Bring a task you want to improve and the tools you already use.
Book a discovery callExplore DoJo membership