Skip to content

Based on Deepmind's paper titled 'Human-level control through deep reinforcement learning' the model in the repo solves the Mountain-Car problem by applying Deep Q Learning

License

Notifications You must be signed in to change notification settings

anborde/deep-q-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep Q-Learning

Based on Deepmind's paper titled 'Human-level control through deep reinforcement learning' the model in the repo solves the Mountain-Car problem by applying Deep Q Learning.

Contents

main.py

  • consists of the training algorithm

test.py

  • contains the code to test the trained model

MountainCar.mp4

  • Performance of successfully trained model

Usage

  • Alter the hyperparameters gamma (discount factor) in main.py to generate a model that would solve the environment slected from Open AI Gym Environments.
  • To test your model run it using test.py. Note: Change the environment in test.py if you have changed it in main.py. By default Mountian Car environment is selected.

License

  • Provided in the repo

About

Based on Deepmind's paper titled 'Human-level control through deep reinforcement learning' the model in the repo solves the Mountain-Car problem by applying Deep Q Learning

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages