Skip to content

I implemented LSTMs and reinforcement Learning to train an AI who learns to play Breakout

License

Notifications You must be signed in to change notification settings

stabgan/Training-a-Breakout-AI-using-OpenAI-gym-environment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Training a Breakout AI using OpenAI gym's environment

I implemented LSTMs and reinforcement Learning to train an AI who learns to play Breakout .

I was highly inspired when Google successfully made an AI which plays the Breakout using A3C . The Asynchronous Actor Critic and LSTM combines together to create an AI which doesn't take weeks to train .

DeepMind link

This was a very difficult project for me as I am not an expert neither I can read research papers effortlessly . But after hours of watching tutorials , reading blogs , reading research papers and sleepless nights , I completed it .

The model.py contains all the ConvNet layers , Actor-Critic layers and LSTM layers .

About

I implemented LSTMs and reinforcement Learning to train an AI who learns to play Breakout

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages