Reinforcement-learning-with-tensorflow  by MorvanZhou

RL tutorials for basic to advanced algorithms

Created 8 years ago
9,305 stars

Top 5.5% on SourcePulse

GitHubView on GitHub
Project Summary

This repository provides a comprehensive set of tutorials and implementations for Reinforcement Learning (RL) algorithms, ranging from foundational concepts to recent advancements. It is primarily aimed at individuals seeking to learn and experiment with RL, offering both Chinese and English resources.

How It Works

The project offers implementations of various RL algorithms, including Q-learning, Sarsa, Deep Q Network (DQN) variants (Double DQN, Prioritized Experience Replay, Dueling DQN), Policy Gradients, Actor-Critic, Deep Deterministic Policy Gradient (DDPG), A3C, Proximal Policy Optimization (PPO), and Curiosity Models like Random Network Distillation (RND). These are often demonstrated with OpenAI Gym environments.

Quick Start & Requirements

  • Install via pip install -r requirements.txt.
  • Requires Python 3.x and TensorFlow. Specific versions are not detailed.
  • Access to OpenAI Gym environments is assumed for many examples.

Highlighted Details

  • Covers a wide spectrum of RL algorithms from basic to advanced.
  • Includes practical examples and experiments with environments like LunarLander and BipedalWalker.
  • Offers both Chinese and English learning resources, including YouTube playlists.
  • Demonstrates various RL network architectures.

Maintenance & Community

The project is maintained by MorvanZhou. Further community engagement details (Discord, Slack, etc.) are not specified in the README.

Licensing & Compatibility

The repository does not explicitly state a license. Users should assume all rights are reserved or contact the author for clarification, which may impact commercial use or closed-source linking.

Limitations & Caveats

The README does not specify TensorFlow version requirements, which could lead to compatibility issues with newer TensorFlow releases. There is no explicit mention of testing or benchmarks for the provided implementations.

Health Check
Last Commit

1 year ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
34 stars in the last 30 days

Explore Similar Projects

Starred by Deepak Pathak Deepak Pathak(Cofounder of Skild AI; Professor at CMU), Anastasis Germanidis Anastasis Germanidis(Cofounder of Runway), and
1 more.

deer by VinF

0%
489
Deep reinforcement learning framework
Created 9 years ago
Updated 2 months ago
Starred by Hanlin Tang Hanlin Tang(CTO Neural Networks at Databricks; Cofounder of MosaicML), Amanpreet Singh Amanpreet Singh(Cofounder of Contextual AI), and
2 more.

coach by IntelLabs

0%
2k
Reinforcement learning framework for experimentation (discontinued)
Created 8 years ago
Updated 2 years ago
Feedback? Help us improve.