Deep reinforcement learning for real world problems

Dota 2 is a popular Multiplayer Online Battle Arena (MOBA) video game. As an Esport, Dota 2 has a prize pool of over USD$40 million in 2021 for its annual flagship competition. Strategy plays a vital role in determining the outcome of games, and teams are constantly looking for means to gain a compe...

Full description

Bibliographic Details
Main Author: Wee, Andrew Chin Ho
Other Authors: Bo An
Format: Final Year Project (FYP)
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/163306
_version_ 1826120418820358144
author Wee, Andrew Chin Ho
author2 Bo An
author_facet Bo An
Wee, Andrew Chin Ho
author_sort Wee, Andrew Chin Ho
collection NTU
description Dota 2 is a popular Multiplayer Online Battle Arena (MOBA) video game. As an Esport, Dota 2 has a prize pool of over USD$40 million in 2021 for its annual flagship competition. Strategy plays a vital role in determining the outcome of games, and teams are constantly looking for means to gain a competitive edge. This work attempts to explore prediction models based solely on the team compositions at the start of a game. In essence, it attempts to predict which team is favoured before actual gameplay begins. Thereafter, we attempt to train and evaluate an AI agent to play the drafting game using Monte Carlo Tree Search. We use data from real matches obtained from the STRATZ API endpoint.
first_indexed 2024-10-01T05:16:08Z
format Final Year Project (FYP)
id ntu-10356/163306
institution Nanyang Technological University
language English
last_indexed 2024-10-01T05:16:08Z
publishDate 2022
publisher Nanyang Technological University
record_format dspace
spelling ntu-10356/1633062022-12-01T01:53:49Z Deep reinforcement learning for real world problems Wee, Andrew Chin Ho Bo An School of Computer Science and Engineering boan@ntu.edu.sg Engineering::Computer science and engineering Dota 2 is a popular Multiplayer Online Battle Arena (MOBA) video game. As an Esport, Dota 2 has a prize pool of over USD$40 million in 2021 for its annual flagship competition. Strategy plays a vital role in determining the outcome of games, and teams are constantly looking for means to gain a competitive edge. This work attempts to explore prediction models based solely on the team compositions at the start of a game. In essence, it attempts to predict which team is favoured before actual gameplay begins. Thereafter, we attempt to train and evaluate an AI agent to play the drafting game using Monte Carlo Tree Search. We use data from real matches obtained from the STRATZ API endpoint. Bachelor of Engineering (Computer Science) 2022-12-01T01:53:49Z 2022-12-01T01:53:49Z 2022 Final Year Project (FYP) Wee, A. C. H. (2022). Deep reinforcement learning for real world problems. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/163306 https://hdl.handle.net/10356/163306 en application/pdf Nanyang Technological University
spellingShingle Engineering::Computer science and engineering
Wee, Andrew Chin Ho
Deep reinforcement learning for real world problems
title Deep reinforcement learning for real world problems
title_full Deep reinforcement learning for real world problems
title_fullStr Deep reinforcement learning for real world problems
title_full_unstemmed Deep reinforcement learning for real world problems
title_short Deep reinforcement learning for real world problems
title_sort deep reinforcement learning for real world problems
topic Engineering::Computer science and engineering
url https://hdl.handle.net/10356/163306
work_keys_str_mv AT weeandrewchinho deepreinforcementlearningforrealworldproblems