An efficient machine learning approach for extracting eSports players distinguishing features and classifying their skill levels using symbolic transfer entropy and consensus nested cross validation
- URL: http://arxiv.org/abs/2407.11972v1
- Date: Wed, 8 May 2024 15:22:12 GMT
- Title: An efficient machine learning approach for extracting eSports players distinguishing features and classifying their skill levels using symbolic transfer entropy and consensus nested cross validation
- Authors: Amin Noroozi, Mohammad S. Hasan, Maryam Ravan, Elham Norouzi, Ying-Ying Law,
- Abstract summary: Sensor data combined with machine learning have already proved effective in classifying eSports players.
We propose an efficient method to find these features and then use them to classify players' skill levels.
The classification results demonstrate a significant improvement by achieving 90.1% accuracy.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Discovering features that set elite players apart is of great significance for eSports coaches as it enables them to arrange a more effective training program focused on improving those features. Moreover, finding such features results in a better evaluation of eSports players skills, which, besides coaches, is of interest for game developers to design games automatically adaptable to the players expertise. Sensor data combined with machine learning have already proved effective in classifying eSports players. However, the existing methods do not provide sufficient information about features that distinguish high-skilled players. In this paper, we propose an efficient method to find these features and then use them to classify players' skill levels. We first apply a time window to extract the players' sensor data, including heart rate, hand activities, etc., before and after game events in the League of Legends game. We use the extracted segments and symbolic transfer entropy to calculate connectivity features between sensors. The most relevant features are then selected using the newly developed consensus nested cross validation method. These features, representing the harmony between body parts, are finally used to find the optimum window size and classify players' skills. The classification results demonstrate a significant improvement by achieving 90.1% accuracy. Also, connectivity features between players gaze positions and keyboard, mouse, and hand activities were the most distinguishing features in classifying players' skills. The proposed method in this paper can be similarly applied to sportspeople data and potentially revolutionize the training programs in both eSports and sports industries
Related papers
- SkillMimic: Learning Reusable Basketball Skills from Demonstrations [85.23012579911378]
We propose SkillMimic, a data-driven approach that mimics both human and ball motions to learn a wide variety of basketball skills.
SkillMimic employs a unified configuration to learn diverse skills from human-ball motion datasets.
The skills acquired by SkillMimic can be easily reused by a high-level controller to accomplish complex basketball tasks.
arXiv Detail & Related papers (2024-08-12T15:19:04Z) - "Can You Play Anything Else?" Understanding Play Style Flexibility in League of Legends [54.60542351417308]
We calculate two measures of flexibility for each player: overall flexibility and temporal flexibility.
Our findings suggest that the flexibility of a user is dependent upon a user's preferred play style, and flexibility does impact match outcome.
arXiv Detail & Related papers (2024-02-08T17:57:03Z) - Understanding why shooters shoot -- An AI-powered engine for basketball
performance profiling [70.54015529131325]
Basketball is dictated by many variables, such as playstyle and game dynamics.
It is crucial that the performance profiles can reflect the diverse playstyles.
We present a tool that can visualize player performance profiles in a timely manner.
arXiv Detail & Related papers (2023-03-17T01:13:18Z) - A Graph-Based Method for Soccer Action Spotting Using Unsupervised
Player Classification [75.93186954061943]
Action spotting involves understanding the dynamics of the game, the complexity of events, and the variation of video sequences.
In this work, we focus on the former by (a) identifying and representing the players, referees, and goalkeepers as nodes in a graph, and by (b) modeling their temporal interactions as sequences of graphs.
For the player identification task, our method obtains an overall performance of 57.83% average-mAP by combining it with other modalities.
arXiv Detail & Related papers (2022-11-22T15:23:53Z) - Graph Neural Networks to Predict Sports Outcomes [0.0]
We introduce a sport-agnostic graph-based representation of game states.
We then use our proposed graph representation as input to graph neural networks to predict sports outcomes.
arXiv Detail & Related papers (2022-07-28T14:45:02Z) - Machine Learning Modeling to Evaluate the Value of Football Players [0.0]
This research investigates a new method to evaluate the value of current football players, based on establishing the machine learning models.
The data of the football players used for this project is from several football websites.
The motivation is to explore what are the relations between different features of football players and their salaries.
arXiv Detail & Related papers (2022-07-22T22:34:52Z) - Collusion Detection in Team-Based Multiplayer Games [57.153233321515984]
We propose a system that detects colluding behaviors in team-based multiplayer games.
The proposed method analyzes the players' social relationships paired with their in-game behavioral patterns.
We then automate the detection using Isolation Forest, an unsupervised learning technique specialized in highlighting outliers.
arXiv Detail & Related papers (2022-03-10T02:37:39Z) - Player Modeling using Behavioral Signals in Competitive Online Games [4.168733556014873]
This paper focuses on the importance of addressing different aspects of playing behavior when modeling players for creating match-ups.
We engineer several behavioral features from a dataset of over 75,000 battle royale matches and create player models.
We then use the created models to predict ranks for different groups of players in the data.
arXiv Detail & Related papers (2021-11-29T22:53:17Z) - Evaluating Team Skill Aggregation in Online Competitive Games [4.168733556014873]
We present an analysis of the impact of two new aggregation methods on the predictive performance of rating systems.
Our evaluations show the superiority of the MAX method over the other two methods in the majority of the tested cases.
Results of this study highlight the necessity of devising more elaborated methods for calculating a team's performance.
arXiv Detail & Related papers (2021-06-21T20:17:36Z) - AI-enabled Prediction of eSports Player Performance Using the Data from
Heterogeneous Sensors [12.071865017583502]
We report on an Artificial Intelligence (AI) enabled solution for predicting the eSports player in-game performance using exclusively the data from sensors.
The player performance is assessed from the game logs in a multiplayer game for each moment of time using a recurrent neural network.
The proposed solution has a number of promising applications for Pro eSports teams as well as a learning tool for amateur players.
arXiv Detail & Related papers (2020-12-07T07:31:53Z) - Learning from Learners: Adapting Reinforcement Learning Agents to be
Competitive in a Card Game [71.24825724518847]
We present a study on how popular reinforcement learning algorithms can be adapted to learn and to play a real-world implementation of a competitive multiplayer card game.
We propose specific training and validation routines for the learning agents, in order to evaluate how the agents learn to be competitive and explain how they adapt to each others' playing style.
arXiv Detail & Related papers (2020-04-08T14:11:05Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.