Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-rl
Reinforcement learning resources curated
https://github.com/aikorea/awesome-rl
Last synced: 4 days ago
JSON representation
-
Codes
-
Human Computer Interaction
- Pole-Cart Problem
- PyBrain Library - Python-Based Reinforcement learning, Artificial intelligence, and Neural network
- RLPy Framework - Value-Function-Based Reinforcement Learning Framework for Education and Research
- Maja - Machine learning framework for problems in Reinforcement Learning in python
- Policy Gradient Reinforcement Learning Toolbox for MATLAB
- PIQLE - Platform Implementing Q-Learning and other RL algorithms
- BeliefBox - Bayesian reinforcement learning library and toolkit
- MATLAB Code
- POMDP for Dummies
- MATLAB Software, presentations, and demo videos
- Q-learning Controller
- MATLAB Environment and GUI for Reinforcement Learning
- RL-Glue - Glue Library](http://library.rl-community.org/wiki/Main_Page)
- Reinforcement Learning Environment in Python and MATLAB
- Brown-UMBC Reinforcement Learning and Planning Library (Java)
- Reinforcement Learning in R (MDP, Value Iteration)
- TeachingBox - Java based Reinforcement Learning framework
- Reinforcement Learning Repository - University of Massachusetts, Amherst
-
Tutorials / Websites
-
Human Computer Interaction
- Reinforcement Learning: A Tutorial
- [Paper
- Reinforcement Learning
- Introduction
- TD-Learning
- Q-Learning and SARSA
- Applet for "Cat and Mouse" Game
- ROS Reinforcement Learning Tutorial
- Reinforcement Learning
- Temporal Difference Learning
- Bibliography on Reinforcement Learning
- Blog posts on Reinforcement Learning, Parts 1-4
- The Arcade Learning Environment - Atari 2600 games environment for developing AI agents
- Deep Reinforcement Learning: Pong from Pixels
- Demystifying Deep Reinforcement Learning
- Let’s make a DQN
- Simple Reinforcement Learning with Tensorflow, Parts 0-8
- RLenv.directory: Explore and find new reinforcement learning environments.
- RL: Past, Present and Future Perspectives
- Reinforcement Learning Cheat Sheet - A summary of some important concepts and algorithms in RL
- POMDP for Dummies
-
-
Theory
-
Lectures
- TD Learning, Sarsa, and Q-Learning
- UCL
- Lecture 8: Markov Decision Processes 1
- Lecture 9: Markov Decision Processes 2
- Lecture 10: Reinforcement Learning 1
- Lecture 11: Reinforcement Learning 2
- Udacity (Georgia Tech.)
- Stanford
- UC Berkeley
- CMU
- MIT
- Lecture 2: Deep Reinforcement Learning for Motion Planning
- Introduction to AI for video games
- Monte Carlo Prediction
- Q learning explained
- Solving the basic game of Pong
- Actor Critic Algorithms
- War Robots
- Mutual Information
- Reinforcement Learning: A Six Part Series
- The Bellman Equations, Dynamic Programming, and Generalized Policy Iteration
- Monte Carlo And Off-Policy Methods
- UC Berkeley
- Solving the basic game of Pong
- Introduction to AI for video games
- Monte Carlo Prediction
- Q learning explained
- Actor Critic Algorithms
- War Robots
- Reinforcement Learning: A Six Part Series
- The Bellman Equations, Dynamic Programming, and Generalized Policy Iteration
- Monte Carlo And Off-Policy Methods
- TD Learning, Sarsa, and Q-Learning
-
Books
- [Book
- [Book - learning-an-introduction)
- [Book
- [Book Chapter
- [Book (Amazon)
- [Book (Amazon)
- [Book(Manning)
- BOOK, VIDEOLECTURES, AND COURSE MATERIAL, 2019
-
Surveys
-
Papers / Thesis
- [DOI - 11/Comp%203104/Tutor%20Inputs/Session%209%20Prep/Reading%20material/Minsky60steps.pdf) (discusses issues in RL such as the "credit assignment problem")
- [DOI - 0) [[Paper]](http://www.cs.waikato.ac.nz/~ihw/papers/77-IHW-AdaptiveController.pdf) (earliest publication on temporal-difference (TD) learning rule)
- [Thesis
- [Paper
- [Paper
- [Paper
- [Thesis
- [Report
- [Paper
- [Paper-Google Scholar
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [ArXiv
- [ArXiv
- [ArXiv
- [ArXiv
- [DOI - 11/Comp%203104/Tutor%20Inputs/Session%209%20Prep/Reading%20material/Minsky60steps.pdf) (discusses issues in RL such as the "credit assignment problem")
-
-
Applications
-
Robotics
-
Game Playing
- [Paper
- [arXiv
- [arXiv
- [DOI - tw3IWgTseRnLpAc9xQq-vTA2Z5Ji9lg16_WvCy4SaOgpK5XXA6ecqo8d8J7l4EJsdjwai53GqKt-7JuioG0r3iV67MQIro74l6IxvmcVNKBgOwiMGi8U0izJStLpmQp6Vmi_8Lw_A%3D%3D) [[Code]](https://sites.google.com/a/deepmind.com/dqn/) [[Video]](https://www.youtube.com/watch?v=iqXKQf2BOSE)
- [Paper
- [DOI - 019-1724-z.epdf) [[Video]](https://deepmind.com/research/open-source/alphastar-resources)
-
Control
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
- [Paper
-
Operations Research
-
Human Computer Interaction
-
-
Open Source Reinforcement Learning Platforms
-
Human Computer Interaction
- DeepMind Lab - A customisable 3D platform for agent-based AI research
- ViZDoom - Doom-based AI research platform for reinforcement learning from raw visual information
- TensorForce - Practical deep reinforcement learning on TensorFlow with Gitter support and OpenAI Gym/Universe/DeepMind Lab integration.
- tf-TRFL - A library built on top of TensorFlow that exposes several useful building blocks for implementing Reinforcement Learning agents.
- BURLAP - Brown-UMBC Reinforcement Learning and Planning, a library written in Java
- Ray RLlib - Ray RLlib is a reinforcement learning library that aims to provide both performance and composability.
- Intel Coach - Coach is a python reinforcement learning research framework containing implementation of many state-of-the-art algorithms.
- Microsoft AirSim - Open source simulator based on Unreal Engine for autonomous vehicles from Microsoft AI & Research.
-
-
Online Demos
-
Human Computer Interaction
- Real-world demonstrations of Reinforcement Learning
- Deep Q-Learning Demo - A deep Q learning demonstration using ConvNetJS
- Reinforcement Learning Demo - A reinforcement learning demo using reinforcejs by Andrej Karpathy
-
Programming Languages
Categories
Sub Categories