Deep Reinforcement Learning using python

Complete guide to reinforcement learning | Stock Trading | Games

4.19 (8 reviews)
Udemy
platform
English
language
Data Science
category
instructor
Deep Reinforcement Learning using python
1,136
students
9 hours
content
Jan 2023
last update
$64.99
regular price

What you will learn

Understand deep reinforcement learning and its applications

Build your own neural network

Implement 5 different reinforcement learning projects

Learn a lot of ways to improve your robot

Why take this course?

Welcome to Deep Reinforcement Learning using python!

Have you ever asked yourself how smart robots are created?

Reinforcement learning  concerned with creating intelligent robots which is a sub-field of machine learning that achieved impressive results in the recent years where now we can build robots that can beat humans in very hard  games like alpha-go game and chess game.

Deep Reinforcement Learning  means Reinforcement learning  field plus deep learning field where deep learning it is also a a sub-field of machine learning  which uses special algorithms called neural networks.

In this course we will talk about Deep Reinforcement Learning and we will talk about the following things :-


  • Section 1: An Introduction to Deep Reinforcement Learning

    In this section we will study all the fundamentals of deep reinforcement learning . These include Policy , Value function , Q function and neural network.


  • Section 2: Setting up the environment

    In this section we will learn how to create our virtual environment and installing all required packages.


  • Section 3: Grid World Game & Deep Q-Learning

    In this section we will learn how to build our first smart robot to solve Grid World Game.

    Here we will learn how to build and train our neural network and how to make exploration and exploitation.


  • Section 4: Mountain Car game & Deep Q-Learning

    In this section we will try to build a robot to solve Mountain Car game.

    Here we will learn how to build ICM module and RND module to solve  sparse reward problem in Mountain Car game.


  • Section 5: Flappy bird game & Deep Q-learning

    In this section we will learn how to build a smart robot  to solve Flappy bird game.

    Here we will learn how to build many  variants of Q network like dueling Q network , prioritized Q network and 2 steps Q network


  • Section 6: Ms Pacman game & Deep Q-Learning

    In this section we will learn how to build a smart robot  to solve Ms Pacman game.

    Here we will learn how to build another  variants of Q network like noisy Q network , double Q network and n-steps Q network.


  • Section 7:Stock trading & Deep Q-Learning

    In this section we will learn how to build a smart robot  for stock trading.



Screenshots

Deep Reinforcement Learning using python - Screenshot_01Deep Reinforcement Learning using python - Screenshot_02Deep Reinforcement Learning using python - Screenshot_03Deep Reinforcement Learning using python - Screenshot_04

Reviews

Mohamed
October 3, 2023
I was impressed with the systematic division of the course into sections; it made the learning path more effective. It's worth noting that the instructor's expertise was evident, especially in the game-based problem-solving units. However, a slight improvement in audio quality would be beneficial. For anyone looking to delve into the world of artificial intelligence and deep learning, I highly recommend this course. It's well-structured and incredibly informative!

Charts

Price

Deep Reinforcement Learning using python - Price chart

Rating

Deep Reinforcement Learning using python - Ratings chart

Enrollment distribution

Deep Reinforcement Learning using python - Distribution chart
4884246
udemy ID
9/15/2022
course created date
1/27/2023
course indexed date
Bot
course submited by