basic_reinforcement_learning  by vmayoral

Introductory tutorial series for reinforcement learning techniques

Created 9 years ago
1,181 stars

Top 32.9% on SourcePulse

GitHubView on GitHub
Project Summary

This repository provides an introductory series to reinforcement learning (RL) with step-by-step tutorials for coding various RL techniques. It targets students and practitioners looking to understand and implement fundamental RL algorithms, offering practical examples and code walkthroughs.

How It Works

The project walks through implementing core RL algorithms like Q-learning, SARSA, Deep Q-learning (DQN), and Deep Deterministic Policy Gradients (DDPG). It leverages OpenAI Gym for environment interaction and demonstrates applications in simulated environments like ROS/Gazebo and potentially DOOM, offering a practical, code-centric approach to learning.

Quick Start & Requirements

  • Install via pip.
  • Requires Python and OpenAI Gym. Specific versions are not detailed.
  • Links to OpenAI Gym docs: https://gym.openai.com/docs

Highlighted Details

  • Covers a range of RL algorithms from basic Q-learning to deep methods like DQN and DDPG.
  • Includes tutorials for integrating RL with ROS and Gazebo.
  • Benchmarking of RL techniques is planned.
  • References include seminal works and curated RL resources.

Maintenance & Community

  • Maintained by vmayoral.
  • No explicit community links (Discord, Slack) or roadmap are provided in the README.

Licensing & Compatibility

  • License type is not specified in the README.
  • Compatibility for commercial use or closed-source linking is undetermined.

Limitations & Caveats

Several tutorials (8, 10, 13, 15) are marked as unfinished, WIP, or failed, indicating potential incompleteness or instability in certain areas. The lack of specified licensing also poses a potential adoption blocker.

Health Check
Last Commit

2 years ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
8 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.