Một mục mã nguồn mở trong kho dữ liệu GitHub của TopGit: dennybritz/reinforcement-learning, 22.1k sao, Jupyter Notebook. Implementation of Reinforcement Learning Algorithms. Python, OpenAI Gym, Tensorflow. Exercises and Solutions to accompany Sutton's Book and David Silver's course.
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
This repository provides code, exercises and solutions for popular Reinforcement Learning algorithms. These are meant to serve as a learning tool to complement the theoretical materials from
Reinforcement Learning: An Introduction (2nd Edition)
David Silver's Reinforcement Learning Course
Each folder in corresponds to one or more chapters of the above textbook and/or course. In addition to exercises and solution, each folder also contains a list of learning goals, a brief concept summary, and links to the relevant readings.
All code is written in Python 3 and uses RL environments from OpenAI Gym. Advanced techniques use Tensorflow for neural network implementations.
Table of Contents
Introduction to RL problems & OpenAI Gym
MDPs and Bellman Equations
Dynamic Programming: Model-Based RL, Policy Iteration and Value Iteration
Monte Carlo Model-Free Prediction & Control
Temporal Difference Model-Free Prediction & Control
Function Approximation
Deep Q Learning (WIP)
Policy Gradient Methods (WIP)
Learning and Planning (WIP)
Exploration and Exploitation (WIP)
List of Implemented Algorithms
Dynamic Programming Policy Evaluation
Dynamic Programming Policy Iteration
Dynamic Programming Value Iteration
Monte Carlo Prediction
Monte Carlo Control with Epsilon-Greedy Policies
Monte Carlo Off-Policy Control with Importance Sampling
SARSA (On Policy TD Learning)
Q-Learning (Off Policy TD Learning)
Q-Learning with Linear Function Approximation
Deep Q-Learning for Atari Games
Double Deep-Q Learning for Atari Games
Deep Q-Learning with Prioritized Experience Replay (WIP)
Policy Gradient: REINFORCE with Baseline
Policy Gradient: Actor Critic with Baseline
Policy Gradient: Actor Critic with Baseline for Continuous Action Spaces
Deterministic Policy Gradients for Continuous Action Spaces (WIP)
Deep Deterministic Policy Gradients (DDPG) (WIP)
Asynchronous Advantage Actor Critic (A3C)
Resources
Textbooks:
Reinforcement Learning: An Introduction (2nd Edition)
Classes:
David Silver's Reinforcement Learning Course (UCL, 2015)
CS294 - Deep Reinforcement Learning (Berkeley, Fall 2015)
CS 8803 - Reinforcement Learning (Georgia Tech)
CS885 - Reinforcement Learning (UWaterloo), Spring 2018
CS294-112 - Deep Reinforcement Learning (UC Berkeley)
Talks/Tutorials:
Introduction to Reinforcement Learning (Joelle Pineau @ Deep Learning Summer School 2016)
Deep Reinforcement Learning (Pieter Abbeel @ Deep Learning Summer School 2016)
Deep Reinforcement Learning ICML 2016 Tutorial (David Silver)
Tutorial: Introduction to Reinforcement Learning with Function Approximation
John Schulman - Deep Reinforcement Learning (4 Lectures)
dennybritz/reinforcement-learning có bao nhiêu sao?
dennybritz/reinforcement-learning có 22.1k sao GitHub — tải lại trang để xem số mới nhất, hoặc xem trực tiếp github.com/dennybritz/reinforcement-learning. TopGit phản chiếu số sao của GitHub nhưng không cam kết đến từng phút.
dennybritz/reinforcement-learning có phải mã nguồn mở không?
Có — dennybritz/reinforcement-learning phát hành theo license MIT, nghĩa là mã nguồn mở để đọc, fork và (tùy license) tái sử dụng. Mã: github.com/dennybritz/reinforcement-learning.
dennybritz/reinforcement-learning có trang demo không?
Dự án có trang chủ ở http://www.wildml.com/2016/10/learning-reinforcement-learning/. Tab "Readme" ở trang này thường có ảnh chụp và hướng dẫn bắt đầu nhanh.
dennybritz/reinforcement-learning là gì?
dennybritz/reinforcement-learning (dennybritz/reinforcement-learning) là dự án Jupyter Notebook trên GitHub. Theo mô tả gốc: Implementation of Reinforcement Learning Algorithms. Python, OpenAI Gym, Tensorflow. Exercises and Solutions to accompany Sutton's Book and David Silver's course.
Đọc thêm về dennybritz/reinforcement-learning ở đâu?
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/dennybritz/reinforcement-learning là nguồn chính thức.
Đọc đầy đủ README ở tab phía trên.
Vẫn đang phân vân về reinforcement-learning?
Một cú bấm sẽ gửi câu hỏi kèm trang này cho AI — xem AI nói gì về reinforcement-learning.