dc.contributor.advisor | Mostakim, Moin | |
dc.contributor.author | Ananto, Azizul Haque | |
dc.date.accessioned | 2018-02-19T05:29:34Z | |
dc.date.available | 2018-02-19T05:29:34Z | |
dc.date.copyright | 2017 | |
dc.date.issued | 2017-12 | |
dc.identifier.other | ID 14301050 | |
dc.identifier.uri | http://hdl.handle.net/10361/9509 | |
dc.description | This thesis report is submitted in partial fulfilment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2017. | en_US |
dc.description | Cataloged from PDF version of thesis report. | |
dc.description | Includes bibliographical references (pages 45-47). | |
dc.description.abstract | We present a deep learning model for playing games with high level input (image/raw pixel) using reinforcement learning. The games are action limited (like snakes, catcher, air-raider etc.). The model consists of convolution neural network for processing image inputs and fully connected layers for estimating actions according to the inputs where the idea of taking action is based on Q-learning (model-free reinforcement learning), yet modified it for our policy and usage. We applied our method on the python’s ‘PyGame Learning Environment’ and some other classic control games. We found our method learns fast enough but not with best accuracy. Then we tried the batch of input method which results a high score for the Catcher environment. It produced better performance in terms of the learning speed and accuracy. | en_US |
dc.description.statementofresponsibility | Azizul Haque Ananto | |
dc.format.extent | 47 pages | |
dc.language.iso | en | en_US |
dc.publisher | BRAC University | en_US |
dc.rights | BRAC University thesis reports are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. | |
dc.subject | Game | |
dc.subject | Bot | |
dc.subject | Self-learning | |
dc.subject | Reinforcement learning | |
dc.title | Self-learning game bot using deep reinforcement learning | en_US |
dc.type | Thesis | en_US |
dc.contributor.department | Department of Computer Science and Engineering, BRAC University | |
dc.description.degree | B. Computer Science and Engineering | |