Companies Home Search Profile

Learn Deep Reinforcement Learning Fast

Focused View

Dibya Chakravorty

2:25:22

12 View
  • 001 What is Reinforcement Learning (RL).mp4
    05:46
  • 001 slides.pdf
  • 002 Visualizing Reinforcement Learning Tasks with Diagrams.mp4
    05:47
  • 002 slides.pdf
  • 003 Reinforcement Learning vs. SupervisedSelf-Supervised Learning.mp4
    08:49
  • 003 slides.pdf
  • 004 Reinforcement Learning Business and Intellectual Value.mp4
    07:47
  • 004 slides.pdf
  • external-links.txt
  • 001 How Reinforcement Learning Problems are Solved - A High Level Overview.mp4
    04:36
  • 001 slides.pdf
  • 001 Reinforcement Learning Simulation Packages in Python.mp4
    05:58
  • 001 slides.pdf
  • 002 Installing OpenAI Gym (gym[all]) on Linux, Windows and Mac.mp4
    10:32
  • 002 slides.pdf
  • 003 OpenAI Gym How to Start an Environment and Visualize it.mp4
    06:29
  • 004 Coding Exercise Set up the BipedalWalker-v3 environment.html
  • 005 OpenAI Gym How to Observe the Environment.mp4
    06:56
  • 006 Coding Exercise Interpret the Observation Space.html
  • 007 OpenAI Gym How to Take Actions.mp4
    07:30
  • 008 Taking Actions in BipedalWalker-v3.html
  • 009 OpenAI Gym Rewards and Goals.mp4
    07:00
  • 010 Coding Exercise Reward for Falling Down in BipedalWalker-v3.html
  • 011 OpenAI Gym Terminal States and Episodes.mp4
    08:46
  • 011 slides.pdf
  • 012 Coding Exercise Calculate Expected Cumulative Rewards per Episode.html
  • external-links.txt
  • 001 How Reinforcement Learning Algorithms Work - A High Level Overview.mp4
    09:32
  • 001 slides.pdf
  • 002 Which Reinforcement Learning Framework is the Best.mp4
    07:05
  • 002 slides.pdf
  • 002 which reinforcement learning framework is the best.mp4.zip
  • 003 How to Install Ray-RLlib.mp4
    02:16
  • 004 Ray RLlib How to Use Deep RL Algorithms to Solve RL Problems.mp4
    10:44
  • 005 Coding Exercise Teach a Robot How to Walk.html
  • 006 Ray RLlib How to Visualize Results Using Tensorboard.mp4
    08:12
  • 007 Coding Exercise Visualize Results from the BipedalWalker-v3 PPO Experiment.html
  • 008 Ray RLlib How to Save a Trained Agent for Later Use.mp4
    03:15
  • 009 Coding Exercise Save the Trained Robot.html
  • 010 Ray RLlib How to Use and Record a Saved Agent.mp4
    07:29
  • 011 Coding Exercise Create a Video of the Walking Robot.html
  • 012 How to Choose an Appropriate Deep RL Algorithm for Your Problem.mp4
    06:15
  • 012 slides.pdf
  • 013 Bonus Lecture Where to Go from Here.mp4
    04:38
  • 013 slides.pdf
  • external-links.txt
  • Description


    From basic concepts to implementation using Ray RLlib in just 4 hours

    What You'll Learn?


    • Core concepts of Reinforcement Learning like environment, action, cumulative reward maximization, etc.
    • Case studies of Reinforcement Learning applications in the industry
    • When to apply Reinforcement Learning and when not to
    • The OpenAI Gym environment API
    • How to control agents inside OpenAI Gym environments
    • How to use Ray RLlib to solve various learning tasks using popular algorithms PPO, DQN, TD3, SAC, etc.
    • How to visualize the agent's learning behavior in Tensorboard (useful for troubleshooting)
    • How to save and use the trained agent
    • How to pick the right Deep RL algorithm for a given problem

    Who is this for?


  • Data Scientists and Machine learning engineers who want to learn the basics of Deep Reinforcement Learning and get familiar with a production-grade Deep RL framework within a short time frame
  • Technical managers who want to know how Deep RL is applied in the industry and have an overview of the standard Deep RL toolchain
  • Students in a university-level Machine Learning curriculum, who want a hands-on, practical introduction to Deep Reinforcement Learning
  • What You Need to Know?


  • Familiarity with the basics of Deep Learning
  • Intermediate knowledge of Python
  • More details


    Description

    Used Keras or PyTorch? These frameworks make it easy to build Deep Neural Networks.

    New Deep Reinforcement Learning frameworks like Ray RLlib make it similarly easy to build Deep RL agents. Using Ray RLlib, it's possible to prototype Deep RL agents in hours instead of days.

    This course will show you how to do that. We will start from scratch, and after a few evenings of lessons and exercises, you will be able to code powerful Deep RL agents using Ray RLlib to solve various OpenAI Gym environments.  This is the fastest way to get a feeling for Deep Reinforcement Learning.

    We will cover the following topics in the course.

    1. Core concepts of Reinforcement Learning like environment, action, cumulative reward maximization, etc.

    2. Case studies of Reinforcement Learning applications in the industry

    3. How to decide whether to use Reinforcement Learning or conventional methods for a given learning task

    4. How to control agents inside OpenAI Gym environment (a Gym environment is just a simulation of a learning task)

    5. How to use the industry-leading Deep Reinforcement Learning framework Ray RLlib to solve OpenAI Gym environments

    6. Visualizing the agent's learning behavior in Tensorboard (useful for troubleshooting)

    7. Saving and using the trained agent

    8. How to choose the best Deep RL algorithm for a given problem

    The course follows the learning-by-doing approach. This means that I will write code to solve an example problem and explain the concepts along the way in the right context. In the guided coding exercises, you will be challenged to apply what you have learned. This will ensure that you are learning applicable skills.

    Here are some other features of this course.

    1. The course consists of short videos with no fluff (on average, 6 minutes long). The entire course can be completed in 4 to 8 hours (including exercises).

    2. The videos have high-quality English captions.

    3. The lessons are often followed by quizzes and coding exercises so that you can test your knowledge.

    4. The exercises are part of an overarching project, where we teach a robot how to walk. We will record a video of this agent at the end of the course, making it easy to share your new skills with others (if you wish).

    This course was reviewed by a few experts and this is what they said:

    "This course broke down complex RL concepts into small pieces that I could easily understand" - Martin Musiol, Managing Data Scientist at IBM

    "Brilliant introduction to RL concepts and how they map to RLlib." - Jules Damji, Developer Advocate at Anyscale (creators of Ray RLlib)

    Who this course is for:

    • Data Scientists and Machine learning engineers who want to learn the basics of Deep Reinforcement Learning and get familiar with a production-grade Deep RL framework within a short time frame
    • Technical managers who want to know how Deep RL is applied in the industry and have an overview of the standard Deep RL toolchain
    • Students in a university-level Machine Learning curriculum, who want a hands-on, practical introduction to Deep Reinforcement Learning

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Dibya Chakravorty
    Dibya Chakravorty
    Instructor's Courses
    Hi, my name is Dibya. I am a Senior Python Engineer in the German automotive industry with a deep interest in Deep Reinforcement Learning. I have been programming in Python for the last 15 years. I co-lead the Python community in my city (PyMunich). If you ever visit Munich, I will be happy to meet you at one of our frequent meetups.I also teach on Datacamp. I have taught 20000+ students there. I try to find a balance between conceptual clarity and practical applications in my courses.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 21
    • duration 2:25:22
    • English subtitles has
    • Release Date 2024/04/14