All Projects → ravi72munde → Chrome-Dino-Reinforcement-Learning

ravi72munde / Chrome-Dino-Reinforcement-Learning

Licence: MIT license
An RL implementation in Keras

Programming Languages

Jupyter Notebook
11667 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to Chrome-Dino-Reinforcement-Learning

Learningx
Deep & Classical Reinforcement Learning + Machine Learning Examples in Python
Stars: ✭ 241 (+145.92%)
Mutual labels:  q-learning
Multiagent-RL
Multiagent reinforcement learning simulation framework - Undergraduate thesis in Mechatronics Engineering at the University of Brasília
Stars: ✭ 59 (-39.8%)
Mutual labels:  q-learning
google-chrome-dino
Recreation of everyone's favorite offline companion, google chrome dinosaur game, with the same classic monochrome interface.
Stars: ✭ 48 (-51.02%)
Mutual labels:  chrome-dino-game
t-rex
A Chrome T-Rex game remake using javascript and threejs. Online demo: https://rossning92.github.io/t-rex
Stars: ✭ 89 (-9.18%)
Mutual labels:  chrome-dino-game
Flow-Shop-Scheduling-Based-On-Reinforcement-Learning-Algorithm
Operations Research Application Project - Flow Shop Scheduling Based On Reinforcement Learning Algorithm
Stars: ✭ 73 (-25.51%)
Mutual labels:  q-learning
Implicit-Q-Learning
PyTorch implementation of the implicit Q-learning algorithm (IQL)
Stars: ✭ 27 (-72.45%)
Mutual labels:  q-learning
Deep Rl Trading
playing idealized trading games with deep reinforcement learning
Stars: ✭ 228 (+132.65%)
Mutual labels:  q-learning
VREP-RL-bot
Reinforcement Learning in Vrep
Stars: ✭ 14 (-85.71%)
Mutual labels:  q-learning
LearnSnake
🐍 AI that learns to play Snake using Q-Learning (Reinforcement Learning)
Stars: ✭ 69 (-29.59%)
Mutual labels:  q-learning
Warehouse Robot Path Planning
A multi agent path planning solution under a warehouse scenario using Q learning and transfer learning.🤖️
Stars: ✭ 59 (-39.8%)
Mutual labels:  q-learning
king-pong
Deep Reinforcement Learning Pong Agent, King Pong, he's the best
Stars: ✭ 23 (-76.53%)
Mutual labels:  q-learning
pacman-ai
A.I. plays the original 1980 Pacman using Neuroevolution of Augmenting Topologies and Deep Q Learning
Stars: ✭ 26 (-73.47%)
Mutual labels:  q-learning
mentalRL
Code for our AAMAS 2020 paper: "A Story of Two Streams: Reinforcement Learning Models from Human Behavior and Neuropsychiatry".
Stars: ✭ 22 (-77.55%)
Mutual labels:  q-learning
Grid royale
A life simulation for exploring social dynamics
Stars: ✭ 252 (+157.14%)
Mutual labels:  q-learning
marley
A framework for multi-agent reinforcement learning.
Stars: ✭ 261 (+166.33%)
Mutual labels:  q-learning
Data Science Free
Free Resources For Data Science created by Shubham Kumar
Stars: ✭ 232 (+136.73%)
Mutual labels:  q-learning
DRL in CV
A course on Deep Reinforcement Learning in Computer Vision. Visit Website:
Stars: ✭ 59 (-39.8%)
Mutual labels:  q-learning
RL
Reinforcement Learning Demos
Stars: ✭ 66 (-32.65%)
Mutual labels:  q-learning
java-reinforcement-learning
Package provides java implementation of reinforcement learning algorithms such Q-Learn, R-Learn, SARSA, Actor-Critic
Stars: ✭ 90 (-8.16%)
Mutual labels:  q-learning
tictactoe-reinforcement-learning
Train a tic-tac-toe agent using reinforcement learning.
Stars: ✭ 36 (-63.27%)
Mutual labels:  q-learning

Chrome-Dino-Reinforcement-Learning

NOTE: This repo is the basic implementation with few limitations. Please refer the new repo at https://github.com/Paperspace/DinoRunTutorial

https://blog.paperspace.com/dino-run/

A Deep Convolutional Neural Network to play Google Chrome's offline Dino Run game by learning action patterns from visual input using a model-less Reinforcement Learning Algorithm

NOTE: This is a basic-implementation repository with some limitations. Please refer https://github.com/Paperspace/DinoRunTutorial where I've used a GPU VM for better results, with scores upto 4000

Refer the jupyter notebook for detailed implementation :
https://github.com/ravi72munde/Chrome-Dino-Reinforcement-Learning/blob/master/Reinforcement%20Learning%20Dino%20Run.ipynb

Installation

Start by cloning the repository

$ git clone https://github.com/ravi72munde/Chrome-Dino-Reinforcement-Learning.git
Dependencies can be installed using pip install or conda install for Anaconda environment

Dependencies

  • Python 3.6
  • Selenium
  • OpenCV
  • PIL
  • Keras
  • Chromium driver for Selenium

gif

Sample Game Play

https://youtu.be/0oOOqGFmlDs

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].