Course Includes:
- Price: FREE
- Enrolled: 12712 students
- Language: English
- Certificate: Yes
- Difficulty: Beginner
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.
Learn the Essential Skills of Graphics Design and Video Editing by Working on Real-World Projects
control systems
Building Android applications
Modern HTML5, CSS3, and JavaScript to build Responsive and Mobile Friendly projects for your dream portfolio and resume!
Build HTML, CSS & and JavaScript Projects each day for 30 Days and create your portfolio as a Beginner Front End Web
Learn JavaScript 30 Projects, HTML, and CSS Complete 30 Projects in 30 Days for Beginners 30 Projects in 30 Days
Unlocking Sales Success: Essential Skills and Strategies for Aspiring Entrepreneurs to Drive Revenue Growth
Mastering Sales Techniques and Strategies for Entrepreneurs: Boost Your Revenue and Build Lasting Customer Relationships
Ace the Oracle Database SQL Exam (1Z0-071) with Real-World Queries, Subqueries, Joins, and Schema Management
Discover step-by-step Natural Language Processing (NLP) in Python using spaCy! Explore practical NLP project
Learn essential idioms to boost your English fluency, improve business communication, and sound like a native speaker
Unofficial Guide to EX407 Redhat Certified Specialist in Ansible Automation
Learn to write Infrastructure as a Code and manage it at scale with Chef
Del Dato al Despliegue — Aprende MLOps Construyendo un Proyecto Real de Machine Learning con MLflow, Docker y Kubernetes
データからデプロイメントまで — MLflow、Docker、Kubernetesを使って、実践的な機械学習プロジェクトを通じてMLOpsを学ぶ
Master Options Trading: Strategies for Profit, Risk Management Techniques, and Market Analysis for Successful Investing
Mastering ChatGPT Prompt Engineering: Unlocking AI's Potential for Effective Content Creation and Business Solutions
Unlock the Power of AI: Create, Market, and Optimize Your Online Courses to Make More Money