Welcome to the upgraded BRAC University Institutional Repository. We are currently organizing collections after a recent system upgrade. Homepage category counters may temporarily show lower numbers while syncing, but over 27,000 repository items remain safe and accessible. Please use the search bar to find theses, scholarly outputs, and institutional documents.

Self-learning game bot using deep reinforcement learning

bracu.degree.levelUndergraduate
bracu.type.groupStudent Works
datacite.rightsOpen Access
dc.contributor.advisorMostakim, Moin
dc.contributor.authorAnanto, Azizul Haque
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2018-02-19T05:29:34Z
dc.date.available2018-02-19T05:29:34Z
dc.date.copyright2017
dc.date.issued2017-12
dc.descriptionCataloged from PDF version of thesis report.
dc.descriptionIncludes bibliographical references (pages 45-47).
dc.descriptionThis 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.abstractWe 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.degreeBachelor of Science in Computer Science and Engineering
dc.description.statementofresponsibilityAzizul Haque Ananto
dc.format.extent47 pages
dc.identifier.otherID 14301050
dc.identifier.urihttp://hdl.handle.net/10361/9509
dc.language.isoenen_US
dc.publisherBRAC Universityen_US
dc.rightsBRAC 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.subjectGame
dc.subjectBot
dc.subjectSelf-learning
dc.subjectReinforcement learning
dc.titleSelf-learning game bot using deep reinforcement learningen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
14301050_CSE.pdf
Size:
1.23 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: