Análise sobre proteção contra trapaças em jogos online com o uso de inteligência artificial
Visualizar/abrir
Data
2023Orientador
Co-orientador
Nível acadêmico
Graduação
Outro título
Analysis of anti-cheat in online games using artificial intelligence
Assunto
Resumo
As trapaças em jogos eletrônicos são um problema de longo tempo, quase tão velho quanto o próprio surgimento dos mesmos. Combater esse tipo de comportamento é bené- fico para a comunidade de jogadores como um todo, assim como para a indústria bilionária dos jogos. O objetivo deste trabalho é desenvolver uma rede neural que seja capaz de detectar jogadores desonestos em jogos de tiro em primeira pessoa. Dentre esses, o jogo Counter Strike: Global Offensive foi escolhido para ser usado na geração ...
As trapaças em jogos eletrônicos são um problema de longo tempo, quase tão velho quanto o próprio surgimento dos mesmos. Combater esse tipo de comportamento é bené- fico para a comunidade de jogadores como um todo, assim como para a indústria bilionária dos jogos. O objetivo deste trabalho é desenvolver uma rede neural que seja capaz de detectar jogadores desonestos em jogos de tiro em primeira pessoa. Dentre esses, o jogo Counter Strike: Global Offensive foi escolhido para ser usado na geração dos dados necessários para o treinamento da rede neste trabalho. Para alcançar este objetivo, foi escolhido usar uma rede neural recorrente implementada em Python com a biblioteca Keras. O trabalho também pretende analisar o desempenho da rede considerando a precisão dos acertos e o número de falsos positivos como métricas. Seis modelos com topologias diferentes foram criados e avaliados, onde o melhor modelo obteve uma precisão de 63% no conjunto de treinamento e 53% nos testes. ...
Abstract
Cheating in video games is an old problem, so old as the creation of video games itself. Fighting this behavior is beneficial for the whole gamer community, as well as to the billionaire industry of games. The main objective of this work is to develop a neural network that is capable of detecting unfair players in first person shooters games, in which the game Counter-Strike: Global Offensive was chosen to be used on needed data generation for the network training on this work. To achieve this ...
Cheating in video games is an old problem, so old as the creation of video games itself. Fighting this behavior is beneficial for the whole gamer community, as well as to the billionaire industry of games. The main objective of this work is to develop a neural network that is capable of detecting unfair players in first person shooters games, in which the game Counter-Strike: Global Offensive was chosen to be used on needed data generation for the network training on this work. To achieve this objective, a recurrent neural network was chosen to be implemented in Python with the Keras library. This work also aims to assess network performance through the utilization of precision and false positive metrics. Six models with different topologies were created and evaluated, where the best model obtained an accuracy of 63% in the training set and 53% in the tests. ...
Instituição
Universidade Federal do Rio Grande do Sul. Instituto de Informática. Curso de Ciência da Computação: Ênfase em Ciência da Computação: Bacharelado.
Coleções
-
TCC Ciência da Computação (1025)
Este item está licenciado na Creative Commons License