Machine Learning Approaches to Choose Heroes in Dota 2

The winning in the multiplayer online game Dota 2 for teams is a sum of many factors. One of the most significant of them is the right choice of heroes for the team. It is possible to predict a match result based on the chosen heroes for both teams. This paper considers different approaches to predi...

Full description

Bibliographic Details
Main Authors: Iuliia Porokhnenko, Petr Polezhaev, Alexander Shukhman
Format: Article
Language:English
Published: FRUCT 2019-04-01
Series:Proceedings of the XXth Conference of Open Innovations Association FRUCT
Subjects:
Online Access:https://fruct.org/publications/fruct24/files/Por.pdf
id doaj-15704970ca304d46a364b87a552ab313
record_format Article
spelling doaj-15704970ca304d46a364b87a552ab3132020-11-25T01:36:39ZengFRUCTProceedings of the XXth Conference of Open Innovations Association FRUCT2305-72542343-07372019-04-0185424345350Machine Learning Approaches to Choose Heroes in Dota 2Iuliia Porokhnenko0Petr Polezhaev1Alexander Shukhman2Orenburg State University, Orenburg, Russian FederationOrenburg State University, Orenburg, Russian FederationOrenburg State University, Orenburg, Russian FederationThe winning in the multiplayer online game Dota 2 for teams is a sum of many factors. One of the most significant of them is the right choice of heroes for the team. It is possible to predict a match result based on the chosen heroes for both teams. This paper considers different approaches to predicting results of a match using machine learning methods to solve the classification problem. The experimental comparison of predictive classification models was done, including the optimization of their hyperparameters. It showed that the best classification models are linear regression, linear support vector machine, as well as neural network with Softplus and Sigmoid activation functions. The fastest of them is the linear regression model, so it is best suited for practical implementation.https://fruct.org/publications/fruct24/files/Por.pdf machine learningclassification modelseSportsmultiplayer online game
collection DOAJ
language English
format Article
sources DOAJ
author Iuliia Porokhnenko
Petr Polezhaev
Alexander Shukhman
spellingShingle Iuliia Porokhnenko
Petr Polezhaev
Alexander Shukhman
Machine Learning Approaches to Choose Heroes in Dota 2
Proceedings of the XXth Conference of Open Innovations Association FRUCT
machine learning
classification models
eSports
multiplayer online game
author_facet Iuliia Porokhnenko
Petr Polezhaev
Alexander Shukhman
author_sort Iuliia Porokhnenko
title Machine Learning Approaches to Choose Heroes in Dota 2
title_short Machine Learning Approaches to Choose Heroes in Dota 2
title_full Machine Learning Approaches to Choose Heroes in Dota 2
title_fullStr Machine Learning Approaches to Choose Heroes in Dota 2
title_full_unstemmed Machine Learning Approaches to Choose Heroes in Dota 2
title_sort machine learning approaches to choose heroes in dota 2
publisher FRUCT
series Proceedings of the XXth Conference of Open Innovations Association FRUCT
issn 2305-7254
2343-0737
publishDate 2019-04-01
description The winning in the multiplayer online game Dota 2 for teams is a sum of many factors. One of the most significant of them is the right choice of heroes for the team. It is possible to predict a match result based on the chosen heroes for both teams. This paper considers different approaches to predicting results of a match using machine learning methods to solve the classification problem. The experimental comparison of predictive classification models was done, including the optimization of their hyperparameters. It showed that the best classification models are linear regression, linear support vector machine, as well as neural network with Softplus and Sigmoid activation functions. The fastest of them is the linear regression model, so it is best suited for practical implementation.
topic machine learning
classification models
eSports
multiplayer online game
url https://fruct.org/publications/fruct24/files/Por.pdf
work_keys_str_mv AT iuliiaporokhnenko machinelearningapproachestochooseheroesindota2
AT petrpolezhaev machinelearningapproachestochooseheroesindota2
AT alexandershukhman machinelearningapproachestochooseheroesindota2
_version_ 1725061773194690560