keon / Deep Q Learning
Licence: mit
Minimal Deep Q Learning (DQN & DDQN) implementations in Keras
Stars: ✭ 1,013
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Deep Q Learning
Reinforcement Learning
Minimal and Clean Reinforcement Learning Examples
Stars: ✭ 2,863 (+182.63%)
Mutual labels: reinforcement-learning, deep-reinforcement-learning, dqn, deep-q-network
Pytorch Drl
PyTorch implementations of various Deep Reinforcement Learning (DRL) algorithms for both single agent and multi-agent.
Stars: ✭ 233 (-77%)
Mutual labels: reinforcement-learning, deep-reinforcement-learning, dqn, deep-q-network
Slm Lab
Modular Deep Reinforcement Learning framework in PyTorch. Companion library of the book "Foundations of Deep Reinforcement Learning".
Stars: ✭ 904 (-10.76%)
Mutual labels: reinforcement-learning, deep-reinforcement-learning, dqn
Deep Reinforcement Learning
Repo for the Deep Reinforcement Learning Nanodegree program
Stars: ✭ 4,012 (+296.05%)
Mutual labels: reinforcement-learning, deep-reinforcement-learning, dqn
Reinforcement Learning With Tensorflow
Simple Reinforcement learning tutorials, 莫烦Python 中文AI教学
Stars: ✭ 6,948 (+585.88%)
Mutual labels: reinforcement-learning, dqn, deep-q-network
Reinforcement Learning
Learn Deep Reinforcement Learning in 60 days! Lectures & Code in Python. Reinforcement Learning + Deep Learning
Stars: ✭ 3,329 (+228.63%)
Mutual labels: reinforcement-learning, deep-reinforcement-learning, dqn
Deeprl Tensorflow2
🐋 Simple implementations of various popular Deep Reinforcement Learning algorithms using TensorFlow2
Stars: ✭ 319 (-68.51%)
Mutual labels: reinforcement-learning, deep-reinforcement-learning, dqn
Autonomous Learning Library
A PyTorch library for building deep reinforcement learning agents.
Stars: ✭ 425 (-58.05%)
Mutual labels: reinforcement-learning, deep-reinforcement-learning, dqn
rl implementations
No description or website provided.
Stars: ✭ 40 (-96.05%)
Mutual labels: deep-reinforcement-learning, dqn, deep-q-network
Elegantrl
Lightweight, efficient and stable implementations of deep reinforcement learning algorithms using PyTorch.
Stars: ✭ 575 (-43.24%)
Mutual labels: reinforcement-learning, deep-reinforcement-learning, dqn
Tensorflow Reinforce
Implementations of Reinforcement Learning Models in Tensorflow
Stars: ✭ 480 (-52.62%)
Mutual labels: reinforcement-learning, deep-reinforcement-learning, deep-q-network
Hands On Reinforcement Learning With Python
Master Reinforcement and Deep Reinforcement Learning using OpenAI Gym and TensorFlow
Stars: ✭ 640 (-36.82%)
Mutual labels: reinforcement-learning, deep-reinforcement-learning, deep-q-network
Rlgraph
RLgraph: Modular computation graphs for deep reinforcement learning
Stars: ✭ 272 (-73.15%)
Mutual labels: reinforcement-learning, deep-reinforcement-learning, dqn
Rad
RAD: Reinforcement Learning with Augmented Data
Stars: ✭ 268 (-73.54%)
Mutual labels: reinforcement-learning, deep-reinforcement-learning, deep-q-network
Curl
CURL: Contrastive Unsupervised Representation Learning for Sample-Efficient Reinforcement Learning
Stars: ✭ 346 (-65.84%)
Mutual labels: reinforcement-learning, deep-reinforcement-learning, deep-q-network
reinforce-js
[INACTIVE] A collection of various machine learning solver. The library is an object-oriented approach (baked with Typescript) and tries to deliver simplified interfaces that make using the algorithms pretty simple.
Stars: ✭ 20 (-98.03%)
Mutual labels: deep-reinforcement-learning, dqn, deep-q-network
Pytorch Rl
This repository contains model-free deep reinforcement learning algorithms implemented in Pytorch
Stars: ✭ 394 (-61.11%)
Mutual labels: reinforcement-learning, deep-reinforcement-learning, dqn
Pytorch Rl
Deep Reinforcement Learning with pytorch & visdom
Stars: ✭ 745 (-26.46%)
Mutual labels: reinforcement-learning, deep-reinforcement-learning, dqn
king-pong
Deep Reinforcement Learning Pong Agent, King Pong, he's the best
Stars: ✭ 23 (-97.73%)
Mutual labels: deep-reinforcement-learning, dqn, deep-q-network
DQN-using-PyTorch-and-ML-Agents
A simple example of how to implement vector based DQN using PyTorch and a ML-Agents environment
Stars: ✭ 81 (-92%)
Mutual labels: deep-reinforcement-learning, dqn, deep-q-network
deep-q-learning
Introduction to Making a Simple Game AI with Deep Reinforcement Learning
Minimal and Simple Deep Q Learning Implemenation in Keras and Gym. Under 100 lines of code!
The explanation for the dqn.py
code is covered in the blog article
https://keon.io/deep-q-learning/
I made minor tweaks to this repository such as load
and save
functions for convenience.
I also made the memory
a deque instead of just a list.
This is in order to limit the maximum number of elements in the memory.
The training might be unstable for dqn.py
. This problem is mitigated in ddqn.py
.
I'll cover ddqn
in the next article.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].