/DQN-chainer

Primary LanguagePythonMIT LicenseMIT

DQN-chainer

This software is a python implementation of Deep Q-Networks for playing ATARI games with Chainer package.

I followed the implementation described in:

  • V. Mnih et al., "Playing atari with deep reinforcement learning"

http://arxiv.org/pdf/1312.5602.pdf

  • V. Mnih et al., "Human-level control through deep reinforcement learning"

http://www.nature.com/nature/journal/v518/n7540/abs/nature14236.html

For japanese instruction of DQN and historical review, please check:

http://qiita.com/Ugo-Nama/items/08c6a5f6a571335972d5

Requirement

My implementation is dependent on RL-glue, Arcade Learning Environment, and Chainer. To run the software, you need following softwares/packages.

This software was tested on Ubuntu 14.04 LTS.

How to run

Please check readme.txt