Análises de perfis de personagens e jogadores de League of Legends usando aprendizado de máquina

Detalhes bibliográficos
Autor(a) principal: Carvalho, Mateus Cordeiro Gonçalves de
Data de Publicação: 2018
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFBA
Texto Completo: http://repositorio.ufba.br/ri/handle/ri/28959
Resumo: Os esportes eletrônicos são jogos de natureza competitiva, disputados individualmente ou em equipe. Este segmento ganhou força nos últimos anos com a popularização de jogos como: CS:GO, League of Legends, Dota e Fortnite. Neste trabalho, League of Legends foi escolhido para ser alvo de estudos envolvendo Aprendizado de Máquina. O LoL é um título do gênero \ac{MOBA} e um dos jogos mais populares do mundo. Foram criadas bases de dados utilizando informações dos personagens, de jogadores e de partidas, coletados diretamente das plataformas do jogo. Na primeira parte do trabalho, realizou-se experimentos de agrupamento e os resultados foram correlacionados aos rótulos predefinidos sobre os personagens e as funções dos jogadores dentro da sua equipe. Já na segunda etapa, o foco passou a ser a utilização de algoritmos de classificação para a predição do resultados de partidas, antes delas começarem, mas após a formação dos times e escolha dos personagens. O principal objetivo, nesta etapa, foi a utilização de dados sobre a experiência dos jogadores para representar as suas habilidades.
id UFBA-2_c3ab4d29455633ed57094a8db460dc6b
oai_identifier_str oai:repositorio.ufba.br:ri/28959
network_acronym_str UFBA-2
network_name_str Repositório Institucional da UFBA
repository_id_str 1932
spelling Carvalho, Mateus Cordeiro Gonçalves deRios, Ricardo AraújoCanário, João PauloMelo, Rafael Augusto de2019-03-21T12:58:08Z2019-03-21T12:58:08Z2019-03-212018-12-19http://repositorio.ufba.br/ri/handle/ri/28959Os esportes eletrônicos são jogos de natureza competitiva, disputados individualmente ou em equipe. Este segmento ganhou força nos últimos anos com a popularização de jogos como: CS:GO, League of Legends, Dota e Fortnite. Neste trabalho, League of Legends foi escolhido para ser alvo de estudos envolvendo Aprendizado de Máquina. O LoL é um título do gênero \ac{MOBA} e um dos jogos mais populares do mundo. Foram criadas bases de dados utilizando informações dos personagens, de jogadores e de partidas, coletados diretamente das plataformas do jogo. Na primeira parte do trabalho, realizou-se experimentos de agrupamento e os resultados foram correlacionados aos rótulos predefinidos sobre os personagens e as funções dos jogadores dentro da sua equipe. Já na segunda etapa, o foco passou a ser a utilização de algoritmos de classificação para a predição do resultados de partidas, antes delas começarem, mas após a formação dos times e escolha dos personagens. O principal objetivo, nesta etapa, foi a utilização de dados sobre a experiência dos jogadores para representar as suas habilidades.Electronic sports are competitive games, played individually or in teams. This segment has grown in the last years with the popularization of games, such as: CS:GO, League of Legends, Dota and Fortnite. In this work, League of Legends was used for Machine Learning studies. \ac{LoL} is a \ac{MOBA} title and one of the most popular games in the world. Data about characters, players and matches were collected from the game and used to create the datasets. In the first part of this work, clustering analysis was applied and the groups formed were compared with predefined information about the characters and the roles of the players in team work. The second part focused on using classification algorithms to predict the winning team, before the match begins, but after teams formation and selection of characters. The main goal was to use players' experience data to represent their abilities.Submitted by Mateus Carvalho (mateuscgc123@gmail.com) on 2019-01-30T16:30:19Z No. of bitstreams: 1 TCC_Mateus_final.pdf: 8153873 bytes, checksum: 9576647a5d91c85e4f82e266b7537af8 (MD5)Approved for entry into archive by Jessica Alves (alves.jessica@ufba.br) on 2019-03-21T12:58:08Z (GMT) No. of bitstreams: 1 TCC_Mateus_final.pdf: 8153873 bytes, checksum: 9576647a5d91c85e4f82e266b7537af8 (MD5)Made available in DSpace on 2019-03-21T12:58:08Z (GMT). No. of bitstreams: 1 TCC_Mateus_final.pdf: 8153873 bytes, checksum: 9576647a5d91c85e4f82e266b7537af8 (MD5)Aprendizado de máquinaEsporte eletrônicoJogo eletrônicoAnálises de perfis de personagens e jogadores de League of Legends usando aprendizado de máquinainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisDepartamento de Ciência da ComputaçãoUFBABrasilinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFBAinstname:Universidade Federal da Bahia (UFBA)instacron:UFBAORIGINALTCC_Mateus_final.pdfTCC_Mateus_final.pdfapplication/pdf8153873https://repositorio.ufba.br/bitstream/ri/28959/1/TCC_Mateus_final.pdf9576647a5d91c85e4f82e266b7537af8MD51LICENSElicense.txtlicense.txttext/plain1345https://repositorio.ufba.br/bitstream/ri/28959/2/license.txtff6eaa8b858ea317fded99f125f5fcd0MD52TEXTTCC_Mateus_final.pdf.txtTCC_Mateus_final.pdf.txtExtracted texttext/plain122194https://repositorio.ufba.br/bitstream/ri/28959/3/TCC_Mateus_final.pdf.txte392e9cdecf52bb749b8a105d91a1754MD53ri/289592022-02-23 17:49:27.457oai:repositorio.ufba.br:ri/28959VGVybW8gZGUgTGljZW7vv71hLCBu77+9byBleGNsdXNpdm8sIHBhcmEgbyBkZXDvv71zaXRvIG5vIFJlcG9zaXTvv71yaW8gSW5zdGl0dWNpb25hbCBkYSBVRkJBLgoKIFBlbG8gcHJvY2Vzc28gZGUgc3VibWlzc++/vW8gZGUgZG9jdW1lbnRvcywgbyBhdXRvciBvdSBzZXUgcmVwcmVzZW50YW50ZSBsZWdhbCwgYW8gYWNlaXRhciAKZXNzZSB0ZXJtbyBkZSBsaWNlbu+/vWEsIGNvbmNlZGUgYW8gUmVwb3NpdO+/vXJpbyBJbnN0aXR1Y2lvbmFsIGRhIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRhIEJhaGlhIApvIGRpcmVpdG8gZGUgbWFudGVyIHVtYSBj77+9cGlhIGVtIHNldSByZXBvc2l077+9cmlvIGNvbSBhIGZpbmFsaWRhZGUsIHByaW1laXJhLCBkZSBwcmVzZXJ2Ye+/ve+/vW8uIApFc3NlcyB0ZXJtb3MsIG7vv71vIGV4Y2x1c2l2b3MsIG1hbnTvv71tIG9zIGRpcmVpdG9zIGRlIGF1dG9yL2NvcHlyaWdodCwgbWFzIGVudGVuZGUgbyBkb2N1bWVudG8gCmNvbW8gcGFydGUgZG8gYWNlcnZvIGludGVsZWN0dWFsIGRlc3NhIFVuaXZlcnNpZGFkZS4KCiBQYXJhIG9zIGRvY3VtZW50b3MgcHVibGljYWRvcyBjb20gcmVwYXNzZSBkZSBkaXJlaXRvcyBkZSBkaXN0cmlidWnvv73vv71vLCBlc3NlIHRlcm1vIGRlIGxpY2Vu77+9YSAKZW50ZW5kZSBxdWU6CgogTWFudGVuZG8gb3MgZGlyZWl0b3MgYXV0b3JhaXMsIHJlcGFzc2Fkb3MgYSB0ZXJjZWlyb3MsIGVtIGNhc28gZGUgcHVibGljYe+/ve+/vWVzLCBvIHJlcG9zaXTvv71yaW8KcG9kZSByZXN0cmluZ2lyIG8gYWNlc3NvIGFvIHRleHRvIGludGVncmFsLCBtYXMgbGliZXJhIGFzIGluZm9ybWHvv73vv71lcyBzb2JyZSBvIGRvY3VtZW50bwooTWV0YWRhZG9zIGVzY3JpdGl2b3MpLgoKIERlc3RhIGZvcm1hLCBhdGVuZGVuZG8gYW9zIGFuc2Vpb3MgZGVzc2EgdW5pdmVyc2lkYWRlIGVtIG1hbnRlciBzdWEgcHJvZHXvv73vv71vIGNpZW5077+9ZmljYSBjb20gCmFzIHJlc3Ryae+/ve+/vWVzIGltcG9zdGFzIHBlbG9zIGVkaXRvcmVzIGRlIHBlcmnvv71kaWNvcy4KCiBQYXJhIGFzIHB1YmxpY2Hvv73vv71lcyBzZW0gaW5pY2lhdGl2YXMgcXVlIHNlZ3VlbSBhIHBvbO+/vXRpY2EgZGUgQWNlc3NvIEFiZXJ0bywgb3MgZGVw77+9c2l0b3MgCmNvbXB1bHPvv71yaW9zIG5lc3NlIHJlcG9zaXTvv71yaW8gbWFudO+/vW0gb3MgZGlyZWl0b3MgYXV0b3JhaXMsIG1hcyBtYW5077+9bSBhY2Vzc28gaXJyZXN0cml0byAKYW8gbWV0YWRhZG9zIGUgdGV4dG8gY29tcGxldG8uIEFzc2ltLCBhIGFjZWl0Ye+/ve+/vW8gZGVzc2UgdGVybW8gbu+/vW8gbmVjZXNzaXRhIGRlIGNvbnNlbnRpbWVudG8KIHBvciBwYXJ0ZSBkZSBhdXRvcmVzL2RldGVudG9yZXMgZG9zIGRpcmVpdG9zLCBwb3IgZXN0YXJlbSBlbSBpbmljaWF0aXZhcyBkZSBhY2Vzc28gYWJlcnRvLgo=Repositório InstitucionalPUBhttp://192.188.11.11:8080/oai/requestopendoar:19322022-02-23T20:49:27Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA)false
dc.title.pt_BR.fl_str_mv Análises de perfis de personagens e jogadores de League of Legends usando aprendizado de máquina
title Análises de perfis de personagens e jogadores de League of Legends usando aprendizado de máquina
spellingShingle Análises de perfis de personagens e jogadores de League of Legends usando aprendizado de máquina
Carvalho, Mateus Cordeiro Gonçalves de
Aprendizado de máquina
Esporte eletrônico
Jogo eletrônico
title_short Análises de perfis de personagens e jogadores de League of Legends usando aprendizado de máquina
title_full Análises de perfis de personagens e jogadores de League of Legends usando aprendizado de máquina
title_fullStr Análises de perfis de personagens e jogadores de League of Legends usando aprendizado de máquina
title_full_unstemmed Análises de perfis de personagens e jogadores de League of Legends usando aprendizado de máquina
title_sort Análises de perfis de personagens e jogadores de League of Legends usando aprendizado de máquina
author Carvalho, Mateus Cordeiro Gonçalves de
author_facet Carvalho, Mateus Cordeiro Gonçalves de
author_role author
dc.contributor.author.fl_str_mv Carvalho, Mateus Cordeiro Gonçalves de
dc.contributor.advisor1.fl_str_mv Rios, Ricardo Araújo
dc.contributor.referee1.fl_str_mv Canário, João Paulo
Melo, Rafael Augusto de
contributor_str_mv Rios, Ricardo Araújo
Canário, João Paulo
Melo, Rafael Augusto de
dc.subject.por.fl_str_mv Aprendizado de máquina
Esporte eletrônico
Jogo eletrônico
topic Aprendizado de máquina
Esporte eletrônico
Jogo eletrônico
description Os esportes eletrônicos são jogos de natureza competitiva, disputados individualmente ou em equipe. Este segmento ganhou força nos últimos anos com a popularização de jogos como: CS:GO, League of Legends, Dota e Fortnite. Neste trabalho, League of Legends foi escolhido para ser alvo de estudos envolvendo Aprendizado de Máquina. O LoL é um título do gênero \ac{MOBA} e um dos jogos mais populares do mundo. Foram criadas bases de dados utilizando informações dos personagens, de jogadores e de partidas, coletados diretamente das plataformas do jogo. Na primeira parte do trabalho, realizou-se experimentos de agrupamento e os resultados foram correlacionados aos rótulos predefinidos sobre os personagens e as funções dos jogadores dentro da sua equipe. Já na segunda etapa, o foco passou a ser a utilização de algoritmos de classificação para a predição do resultados de partidas, antes delas começarem, mas após a formação dos times e escolha dos personagens. O principal objetivo, nesta etapa, foi a utilização de dados sobre a experiência dos jogadores para representar as suas habilidades.
publishDate 2018
dc.date.submitted.none.fl_str_mv 2018-12-19
dc.date.accessioned.fl_str_mv 2019-03-21T12:58:08Z
dc.date.available.fl_str_mv 2019-03-21T12:58:08Z
dc.date.issued.fl_str_mv 2019-03-21
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://repositorio.ufba.br/ri/handle/ri/28959
url http://repositorio.ufba.br/ri/handle/ri/28959
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Departamento de Ciência da Computação
dc.publisher.initials.fl_str_mv UFBA
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Departamento de Ciência da Computação
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFBA
instname:Universidade Federal da Bahia (UFBA)
instacron:UFBA
instname_str Universidade Federal da Bahia (UFBA)
instacron_str UFBA
institution UFBA
reponame_str Repositório Institucional da UFBA
collection Repositório Institucional da UFBA
bitstream.url.fl_str_mv https://repositorio.ufba.br/bitstream/ri/28959/1/TCC_Mateus_final.pdf
https://repositorio.ufba.br/bitstream/ri/28959/2/license.txt
https://repositorio.ufba.br/bitstream/ri/28959/3/TCC_Mateus_final.pdf.txt
bitstream.checksum.fl_str_mv 9576647a5d91c85e4f82e266b7537af8
ff6eaa8b858ea317fded99f125f5fcd0
e392e9cdecf52bb749b8a105d91a1754
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFBA - Universidade Federal da Bahia (UFBA)
repository.mail.fl_str_mv
_version_ 1808459582869078016