Title :
A cheating detection framework for Unreal Tournament III: A machine learning approach
Author :
Galli, L. ; Loiacono, Daniele ; Cardamone, L. ; Lanzi, Pier Luca
Author_Institution :
Dipt. di Elettron. e Inf., Politec. di Milano, Milan, Italy
fDate :
Aug. 31 2011-Sept. 3 2011
Abstract :
Cheating reportedly affects most of the multi-player online games and might easily jeopardize the game experience by providing an unfair competitive advantage to one player over the others. Accordingly, several efforts have been made in the past years to find reliable and scalable approaches to solve this problem. Unfortunately, cheating behaviors are rather difficult to detect and existing approaches generally require human supervision. In this work we introduce a novel framework to automatically detect cheating behaviors in Unreal Tournament III by exploiting supervised learning techniques. Our framework consists of three main components: (i) an extended game-server responsible for collecting the game data; (ii) a processing backend in charge of preprocessing data and detecting the cheating behaviors; (iii) an analysis frontend. We validated our framework with an experimental analysis which involved three human players, three game maps and five different supervised learning techniques, i.e., decision trees, Naive Bayes, random forest, neural networks, support vector machines. The results show that all the supervised learning techniques are able to classify correctly almost 90% of the test examples.
Keywords :
Bayes methods; computer games; decision trees; learning (artificial intelligence); neural nets; support vector machines; cheating behavior; cheating detection framework; decision tree; game data preprocessing; game server; human player; human supervision; machine learning; multiplayer online game; neural network; random forest; supervised learning technique; support vector machine; unfair competitive advantage; unreal tournament III; Engines; Games; Humans; Radar; Supervised learning; Support vector machines; Weapons;
Conference_Titel :
Computational Intelligence and Games (CIG), 2011 IEEE Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-4577-0010-1
Electronic_ISBN :
978-1-4577-0009-5
DOI :
10.1109/CIG.2011.6032016