Sistema de recomendação de heróis para jogos MOBA utilizando aprendizado de máquina

dc.creatorLucas Augusto Ferreira Hanke
dc.date.accessioned2022-11-22T18:42:56Z
dc.date.accessioned2025-09-08T23:16:49Z
dc.date.available2022-11-22T18:42:56Z
dc.date.issued2017-07-31
dc.description.abstractMOBA games are currently one of the most popular online game genres. In their basic gameplay, two teams of multiple players compete against each other to destroy the enemy’s base, controlling a powerful unit known as “hero”. Each hero has different abilities, roles and strengths. Thus, choosing a good combination of heroes is fundamental for the success in the game. In this dissertation we propose a recommendation system for selecting heroes in a MOBA game. We develop a mechanism based on association rules that suggests the most suitable heroes for composing a team, using data collected from a large number of Dota 2 matches. For evaluating the efficacy of the line-up, we trained a neural network capable of predicting the winner team with a 90.89% accuracy. The results of the recommendation system were very satisfactory with up to 76.4% success rate.
dc.description.sponsorshipCNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico
dc.identifier.urihttps://hdl.handle.net/1843/47396
dc.languagepor
dc.publisherUniversidade Federal de Minas Gerais
dc.rightsAcesso Aberto
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/pt/
dc.subjectComputação – Teses
dc.subjectAprendizado do computador – Teses
dc.subjectSistemas de recomendação – Teses
dc.subjectJogos eletrônicos – Teses
dc.subject.otherAprendizado de Máquina
dc.subject.otherSistemas de Recomendação
dc.subject.otherJogos Digitais
dc.subject.otherE-sports
dc.subject.otherMOBA
dc.subject.otherDota 2
dc.titleSistema de recomendação de heróis para jogos MOBA utilizando aprendizado de máquina
dc.title.alternativeRecommendation system of heroes for MOBA games using machine learning
dc.typeDissertação de mestrado
local.contributor.advisor-co1Sergio Vale Aguiar Campos
local.contributor.advisor1Luiz Chaimowicz
local.contributor.advisor1Latteshttp://lattes.cnpq.br/4499928813481251
local.contributor.referee1Luiz Chaimowicz
local.contributor.referee1Renato Antônio Celso Ferreira
local.contributor.referee1Rodrygo Luis Teodoro Santos
local.creator.Latteshttp://lattes.cnpq.br/8930732178785929
local.description.resumoJogos Multiplayer Online Battle Arena (MOBA) são atualmente um dos mais populares gêneros de jogos online. Na sua jogabilidade básica, dois times de múltiplos jogadores competem entre si a fim de destruir a base inimiga, controlando uma unidade poderosa denominada “herói”. Cada herói tem diferentes habilidades, papéis e forças. Consequentemente, escolher uma boa combinação de heróis é fundamental para o sucesso de um determinado time em uma partida. Neste trabalho, é proposto um sistema de recomendação para seleção de heróis em uma partida de jogo MOBA. Foi desenvolvido um mecanismo baseado em regras de associação que sugere os heróis mais adequados para se compor um time, usando dados coletados de uma grande quantidade de partidas de Dota 2. Para avaliar a eficácia do line-up, foi treinada uma rede neural capaz de prever o time vencedor com uma acurácia de até 90,89%. Os resultados do sistema de recomendação foram muitos satisfatórios com até 76,4% de taxa de sucesso.
local.publisher.countryBrasil
local.publisher.departmentICX - DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO
local.publisher.initialsUFMG
local.publisher.programPrograma de Pós-Graduação em Ciência da Computação

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
dissertacao_112022.pdf
Tamanho:
10.77 MB
Formato:
Adobe Portable Document Format

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
2.07 KB
Formato:
Plain Text
Descrição: