Dota2 pre-game prediction
Dota2 is a very popular Multiplayer Online Battle Arena (MOBA) game. This project aimed to use only Dota2 pre-game data, which is essentially the hero draft picked by the two teams, to predict the game result and the game duration using Deep Learning. Dota2 match data were collected through a third-...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2020
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/138655 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-138655 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1386552020-05-11T07:31:02Z Dota2 pre-game prediction Wu, Hao Tang Xueyan School of Computer Science and Engineering asxytang@ntu.edu.sg Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Dota2 is a very popular Multiplayer Online Battle Arena (MOBA) game. This project aimed to use only Dota2 pre-game data, which is essentially the hero draft picked by the two teams, to predict the game result and the game duration using Deep Learning. Dota2 match data were collected through a third-party Application Programming Interface (API) and 181,717 matches were collected from 18 Jan 2020 to 26 Feb 2020. Data analysis was then conducted to investigate the influence of hero draft on game result and duration and feature engineering was also carried out to extract new features. Three models were built and game result prediction achieved an accuracy of 60.1% while game duration prediction achieved an accuracy of 59.6%. Game result prediction accuracy could be further improved to 67% if only considering predicted win rate above 60%, which makes more sense. Bachelor of Engineering (Computer Science) 2020-05-11T07:31:02Z 2020-05-11T07:31:02Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/138655 en SCSE19-0139 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
country |
Singapore |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence |
spellingShingle |
Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Wu, Hao Dota2 pre-game prediction |
description |
Dota2 is a very popular Multiplayer Online Battle Arena (MOBA) game. This project aimed to use only Dota2 pre-game data, which is essentially the hero draft picked by the two teams, to predict the game result and the game duration using Deep Learning. Dota2 match data were collected through a third-party Application Programming Interface (API) and 181,717 matches were collected from 18 Jan 2020 to 26 Feb 2020. Data analysis was then conducted to investigate the influence of hero draft on game result and duration and feature engineering was also carried out to extract new features. Three models were built and game result prediction achieved an accuracy of 60.1% while game duration prediction achieved an accuracy of 59.6%. Game result prediction accuracy could be further improved to 67% if only considering predicted win rate above 60%, which makes more sense. |
author2 |
Tang Xueyan |
author_facet |
Tang Xueyan Wu, Hao |
format |
Final Year Project |
author |
Wu, Hao |
author_sort |
Wu, Hao |
title |
Dota2 pre-game prediction |
title_short |
Dota2 pre-game prediction |
title_full |
Dota2 pre-game prediction |
title_fullStr |
Dota2 pre-game prediction |
title_full_unstemmed |
Dota2 pre-game prediction |
title_sort |
dota2 pre-game prediction |
publisher |
Nanyang Technological University |
publishDate |
2020 |
url |
https://hdl.handle.net/10356/138655 |
_version_ |
1681058880252018688 |