Predição de resultados de partidas de profissionais de Counter-Strike 2 com aprendizado de máquina

dc.contributor.advisor1Backes, André Ricardo
dc.contributor.advisor1Latteshttps://lattes.cnpq.br/8590140337571249
dc.contributor.authorRocha, Gabriel Herdy
dc.date.accessioned2026-07-17T14:12:07Z
dc.date.issued2026-07-01
dc.description.abstractThis work investigates win prediction in professional Counter-Strike 2 matches using only information available before each match begins. Each observation is represented by differences between the two teams, computed from recent statistics, performance indicators and a pre-match strength measure. The task is framed as binary classification, with the aim of estimating the win probability of the analyzed team. The methodology separates training, selection and evaluation in temporal order: older matches are used for training and internal selection, while the 2026_s1 window is reserved as a later-period holdout evaluation. The experimental evaluation started from 38 pre-match attributes and registered 71 feature sets, 58 possible classifier configurations and 2,582 combinations actually evaluated. The selected solution is an L2-regularized logistic regression with C = 0.3, no artificial class balancing and 11 variables chosen by a univariate selection criterion. On the holdout set, this logistic regression achieved ROC-AUC of 0.6828 and an accuracy of 0.6293. The prospective evaluation over later events was kept as complementary evidence from operational use, without changing the selected model. The contribution is a reproducible workflow for pre-match prediction in Counter-Strike 2, connecting data, variables, training, classifier comparison, interpretation and complementary validation.eng
dc.description.resumoEste trabalho investiga a predição do vencedor de partidas profissionais de Counter-Strike 2 usando apenas informações disponíveis antes do início do confronto. Cada partida é representada por diferenças entre os dois times, calculadas a partir de estatísticas recentes, indicadores de desempenho e uma medida de força pré-jogo. O problema foi tratado como uma tarefa de classificação binária, na qual se estima a probabilidade de vitória da equipe analisada. A metodologia separou treinamento, seleção e avaliação por ordem temporal: as partidas mais antigas foram usadas para treinamento e seleção interna, enquanto a janela 2026_s1, chamada de holdout, ficou reservada como avaliação posterior ao treinamento. A avaliação experimental partiu de 38 atributos pré-jogo e registrou 71 conjuntos de variáveis, 58 configurações possíveis de classificadores e 2.582 combinações efetivamente avaliadas. A escolha final foi uma regressão logística com regularização L2, C = 0,3, sem balanceamento artificial de classes, usando as 11 variáveis mais bem posicionadas pelo critério univariado. Nesse holdout, a regressão logística atingiu ROC-AUC de 0,6828 e acurácia de 0,6293. A avaliação prospectiva em eventos posteriores foi mantida como evidência complementar em uso operacional, sem alterar a seleção do modelo. Como contribuição, o trabalho apresenta um fluxo reprodutível para predição pré-jogo em Counter-Strike 2, conectando dados, variáveis, treinamento, comparação entre classificadores, interpretação e validação complementar.por
dc.description.sponsorshipNão recebi financiamento
dc.identifier.citationROCHA, Gabriel Herdy. Predição de resultados de partidas de profissionais de Counter-Strike 2 com aprendizado de máquina. 2026. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Universidade Federal de São Carlos, Campus São Carlos, 2026. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/24370.*
dc.identifier.urihttps://hdl.handle.net/20.500.14289/24370
dc.language.isopor
dc.publisherUniversidade Federal de São Carlos
dc.publisher.addressCampus São Carlos
dc.publisher.centerCentro de Ciências Exatas e de Tecnologia - CCET
dc.publisher.courseEngenharia de Computação - EC
dc.publisher.initialsUFSCar
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectCounter-Strike 2eng
dc.subjectEsportseng
dc.subjectAprendizado de máquinapor
dc.subjectRegressão logísticapor
dc.subjectPredição esportivapor
dc.subjectROC-AUCeng
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.ods9. Indústria, Inovação e Infraestrutura
dc.titlePredição de resultados de partidas de profissionais de Counter-Strike 2 com aprendizado de máquinapor
dc.title.alternativePredicting Counter-Strike 2 professional match results using machine learningeng
dc.typeTCC

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
TCC-Gabriel-CS2.pdf
Tamanho:
277.57 KB
Formato:
Adobe Portable Document Format

Coleções