Skip to content

baibonjwa/atari-agents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

atari-agent

Tensorflow implementation of DQN

This implementation contains:

DQN

  1. Deep Q-network and Q-learning
  2. Experience replay memory
    • to reduce the correlations between consecutive updates
  3. Network for Q-learning targets are fixed for intervals
    • to reduce the correlations between target and predicted Q-values
  4. Double DQN
  5. Dueling DQN

Requirements

Usage

First, install prerequisites with:

$ pip install tqdm gym[all]

To train a model for Breakout:

$ python main.py

or

// Disable game window. Be able to improve training effect with GPU.
$ python main.py --render=False

Results

GPU: GTX 1060 3G

TBD

References

License

MIT License.

About

Tensorflow implementation of DQN for atari games

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages