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-...

Full description

Saved in:
Bibliographic Details
Main Author: Wu, Hao
Other Authors: Tang Xueyan
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