Course Code: drlpython
Duration: 21 hours
Prerequisites:
  • Proficiency in Python
  • An understanding of college Calculus and Linear Algebra
  • Basic understanding of Probability and Statistics
  • Experience creating machine learning models in Python and Numpy

Audience

  • Developers
  • Data Scientists
Overview:

Deep Reinforcement Learning refers to the ability of an "artificial agent" to learn by trial-and-error and rewards-and-punishments. An artificial agent aims to emulate a human's ability to obtain and construct knowledge on its own, directly from raw inputs such as vision. To realize reinforcement learning, deep learning and neural networks are used. Reinforcement learning is different from machine learning and does not rely on supervised and unsupervised learning approaches.

This instructor-led, live training (online or onsite) is aimed at developers and data scientists who wish to learn the fundamentals of Deep Reinforcement Learning as they step through the creation of a Deep Learning Agent.

By the end of this training, participants will be able to:

  • Understand the key concepts behind Deep Reinforcement Learning and be able to distinguish it from Machine Learning.
  • Apply advanced Reinforcement Learning algorithms to solve real-world problems.
  • Build a Deep Learning Agent.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

Reinforcement Learning Basics

Basic Reinforcement Learning Techniques

Introduction to BURLAP

Convergence of Value and Policy Iteration

Reward Shaping

Exploration

Generalization

Partially Observable MDPs

Options

Logistics

TD Lambda

Policy Gradients

Deep Q-Learning

Topics in Game Theory

Summary and Next Steps

Sites Published:

United Arab Emirates - Deep Reinforcement Learning with Python

Qatar - Deep Reinforcement Learning with Python

Egypt - Deep Reinforcement Learning with Python

Saudi Arabia - Deep Reinforcement Learning with Python

South Africa - Deep Reinforcement Learning with Python

Brasil - Deep Reinforcement Learning with Python

Canada - Deep Reinforcement Learning with Python

中国 - 用Python进行深度强化学习

香港 - Deep Reinforcement Learning with Python

澳門 - Deep Reinforcement Learning with Python

台灣 - Deep Reinforcement Learning with Python

USA - Deep Reinforcement Learning with Python

Österreich - Deep Reinforcement Learning with Python

Schweiz - Deep Reinforcement Learning with Python

Deutschland - Deep Reinforcement Learning with Python

Czech Republic - Deep Reinforcement Learning with Python

Denmark - Deep Reinforcement Learning with Python

Estonia - Deep Reinforcement Learning with Python

Finland - Deep Reinforcement Learning with Python

Greece - Deep Reinforcement Learning with Python

Magyarország - Deep Reinforcement Learning with Python

Ireland - Deep Reinforcement Learning with Python

Luxembourg - Deep Reinforcement Learning with Python

Latvia - Deep Reinforcement Learning with Python

España - Aprendizaje de refuerzo profundo con Python

Italia - Deep Reinforcement Learning with Python

Lithuania - Deep Reinforcement Learning with Python

Nederland - Deep Reinforcement Learning with Python

Norway - Deep Reinforcement Learning with Python

Portugal - Deep Reinforcement Learning with Python

România - Deep Reinforcement Learning with Python

Sverige - Deep Reinforcement Learning with Python

Türkiye - Deep Reinforcement Learning with Python

Malta - Deep Reinforcement Learning with Python

Belgique - Deep Reinforcement Learning with Python

France - Deep Reinforcement Learning with Python

日本 - Deep Reinforcement Learning with Python

Australia - Deep Reinforcement Learning with Python

Malaysia - Deep Reinforcement Learning with Python

New Zealand - Deep Reinforcement Learning with Python

Philippines - Deep Reinforcement Learning with Python

Singapore - Deep Reinforcement Learning with Python

Thailand - Deep Reinforcement Learning with Python

Vietnam - Deep Reinforcement Learning with Python

India - Deep Reinforcement Learning with Python

Argentina - Aprendizaje de refuerzo profundo con Python

Chile - Aprendizaje de refuerzo profundo con Python

Costa Rica - Aprendizaje de refuerzo profundo con Python

Ecuador - Aprendizaje de refuerzo profundo con Python

Guatemala - Aprendizaje de refuerzo profundo con Python

Colombia - Aprendizaje de refuerzo profundo con Python

México - Aprendizaje de refuerzo profundo con Python

Panama - Aprendizaje de refuerzo profundo con Python

Peru - Aprendizaje de refuerzo profundo con Python

Uruguay - Aprendizaje de refuerzo profundo con Python

Venezuela - Aprendizaje de refuerzo profundo con Python

Polska - Deep Reinforcement Learning with Python

United Kingdom - Deep Reinforcement Learning with Python

South Korea - Deep Reinforcement Learning with Python

Pakistan - Deep Reinforcement Learning with Python

Sri Lanka - Deep Reinforcement Learning with Python

Bulgaria - Deep Reinforcement Learning with Python

Bolivia - Aprendizaje de refuerzo profundo con Python

Indonesia - Deep Reinforcement Learning with Python

Kazakhstan - Deep Reinforcement Learning with Python

Moldova - Deep Reinforcement Learning with Python

Morocco - Deep Reinforcement Learning with Python

Tunisia - Deep Reinforcement Learning with Python

Kuwait - Deep Reinforcement Learning with Python

Oman - Deep Reinforcement Learning with Python

Slovakia - Deep Reinforcement Learning with Python

Kenya - Deep Reinforcement Learning with Python

Nigeria - Deep Reinforcement Learning with Python

Botswana - Deep Reinforcement Learning with Python

Slovenia - Deep Reinforcement Learning with Python

Croatia - Deep Reinforcement Learning with Python

Serbia - Deep Reinforcement Learning with Python

Bhutan - Deep Reinforcement Learning with Python

Nepal - Deep Reinforcement Learning with Python

Uzbekistan - Deep Reinforcement Learning with Python