Skip to content

northtiger/Deep-Reinforcement-Learning-Udacity

 
 

Repository files navigation

Deep Reinforcement Learning Nanodegree Udacity

Here you can find several projects dedicated to the Deep Reinforcement Learning methods.
These projects are developed as part of the Udacity Deep Reinforcement Learning Nanodegree Program.
Several projects are devoted to Deep Reinforcement Learning Architectures, Value-Based Methods and Bellman Equation, Policy-Based Methods, Policy-Gradient Methods and Actor-Critic Methods.

Projects, models and methods

CartPole, Policy Based Methods, Hill Climbing

CartPole, Policy Gradient Methods, REINFORCE

Cartpole, DQN

Cartpole, Double DQN

Markov Decision Process, Monte-Carlo, Gridworld 6x6

Pong, Policy Gradient Methods, PPO

Pong, Policy Gradient Methods, REINFORCE

Project 1: Navigation, Deep-Q-Network, ReplayBuffer

Project 2: Continuous Control-Reacher, DDPG, environment Reacher (Double-Jointed-Arm)

Project 2: Continuous Control-Crawler, PPO, environment Crawler

Project 3: Collaboration_Competition-Tennis, Multi-agent DDPG, environment Tennis

BipedalWalker, Twin Delayed DDPG (TD3)

BipedalWalker, PPO, Vectorized Environment

BipedalWalker, Soft-Actor-Critic (SAC)

BipedalWalker, A2C, Vectorized Environment

CarRacing with PPO, Learning from Raw Pixels

Projects with PPO

CartPole, different models

For more links

  • on Policy-Gradient Methods, see 1, 2, 3.
  • on REINFORCE, see 1, 2, 3.
  • on PPO, see 1, 2, 3, 4, 5.
  • on DDPG, see 1, 2.
  • on Actor-Critic Methods, and A3C, see 1, 2, 3, 4.
  • on TD3, see 1, 2, 3
  • on SAC, see 1, 2, 3, 4, 5
  • on A2C, see 1, 2, 3, 4, 5

Paper on TowardsDataScience

How does the Bellman equation work in Deep Reinforcement Learning?

A pair of interrelated neural networks in Deep Q-Network

Videos

About

Projects and algorithms in the framework of Deep Reinforcement Learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 98.8%
  • Python 1.2%