DeepGamble: Towards unlocking real-time player intelligence using
multi-layer instance segmentation and attribute detection
- URL: http://arxiv.org/abs/2012.08011v1
- Date: Mon, 14 Dec 2020 23:46:26 GMT
- Title: DeepGamble: Towards unlocking real-time player intelligence using
multi-layer instance segmentation and attribute detection
- Abstract summary: For a casino, an unskilled player could fetch 4 times more revenue than a skilled player.
This paper describes a video recognition system that is based on an extension of the Mask R-CNN model.
Our system digitizes the game of blackjack by detecting cards and player bets in real-time.
- Score: 0.8749675983608171
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Annually the gaming industry spends approximately $15 billion in marketing
reinvestment. However, this amount is spent without any consideration for the
skill and luck of the player. For a casino, an unskilled player could fetch ~4
times more revenue than a skilled player. This paper describes a video
recognition system that is based on an extension of the Mask R-CNN model. Our
system digitizes the game of blackjack by detecting cards and player bets in
real-time and processes decisions they took in order to create accurate player
personas. Our proposed supervised learning approach consists of a specialized
three-stage pipeline that takes images from two viewpoints of the casino table
and does instance segmentation to generate masks on proposed regions of
interest. These predicted masks along with derivative features are used to
classify image attributes that are passed onto the next stage to assimilate the
gameplay understanding. Our end-to-end model yields an accuracy of ~95% for the
main bet detection and ~97% for card detection in a controlled environment
trained using transfer learning approach with 900 training examples. Our
approach is generalizable and scalable and shows promising results in varied
gaming scenarios and test data. Such granular level gathered data, helped in
understanding player's deviation from optimum strategy and thereby separate the
skill of the player from the luck of the game. Our system also assesses the
likelihood of card counting by correlating the player's betting pattern to the
deck's scaled count. Such a system lets casinos flag fraudulent activity and
calculate expected personalized profitability for each player and tailor their
marketing reinvestment decisions.
Related papers
- Outer-Learning Framework for Playing Multi-Player Trick-Taking Card Games: A Case Study in Skat [1.7006003864727406]
In multi-player card games such as Skat or Bridge, the early stages of the game are often more critical to the success of the play than refined middle- and end-game play.<n>In this paper, we derive and evaluate a general bootstrapping outer-learning framework that improves prediction accuracy by expanding the database of human games with millions of self-playing AI games to generate and merge statistics.<n>We implement perfect feature hash functions to address compacted tables, producing a self-improving card game engine, where newly inferred knowledge is continuously improved during self-learning.
arXiv Detail & Related papers (2025-12-17T13:27:44Z) - CognitionNet: A Collaborative Neural Network for Play Style Discovery in Online Skill Gaming Platform [6.665636945186558]
We propose a two stage deep neural network, CognitionNet.
The first stage focuses on mining game behaviours as cluster representations in a latent space.
The second aggregates over these micro patterns to discover play styles.
arXiv Detail & Related papers (2025-05-01T05:51:19Z) - Instruction-Driven Game Engine: A Poker Case Study [53.689520884467065]
The IDGE project aims to democratize game development by enabling a large language model to follow free-form game descriptions and generate game-play processes.
We train the IDGE in a curriculum manner that progressively increases its exposure to complex scenarios.
Our initial progress lies in developing an IDGE for Poker, which not only supports a wide range of poker variants but also allows for highly individualized new poker games through natural language inputs.
arXiv Detail & Related papers (2024-10-17T11:16:27Z) - Domain-Guided Masked Autoencoders for Unique Player Identification [62.87054782745536]
Masked autoencoders (MAEs) have emerged as a superior alternative to conventional feature extractors.
Motivated by human vision, we devise a novel domain-guided masking policy for MAEs termed d-MAE.
We conduct experiments on three large-scale sports datasets.
arXiv Detail & Related papers (2024-03-17T20:14:57Z) - On the recognition of the game type based on physiological signals and
eye tracking [0.0]
We use recognition of the game played by the participant as a playground for exploration of the problem.
We build classifier of three different games (Space Invaders, Tetris, Tower Defence) and inter-game pause.
On the base of the results obtained in game classification, we consider potential applications in smart surveillance and quantified self.
arXiv Detail & Related papers (2023-10-26T13:27:23Z) - Variations on the Reinforcement Learning performance of Blackjack [0.0]
The objective of the game is to win by obtaining a hand total higher than the dealer's without exceeding 21.
The environment and inherent reward structure of blackjack presents an appealing problem to better understand reinforcement learning agents in the presence of environment variations.
A blackjack simulator allowing for universal blackjack rules is also implemented to demonstrate the extent to which a card counter perfectly using the basic strategy and hi-lo system can bring the house to bankruptcy.
arXiv Detail & Related papers (2023-08-09T13:38:00Z) - 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) - Combining Sequential and Aggregated Data for Churn Prediction in Casual
Freemium Games [0.0]
In freemium games, the revenue from a player comes from the in-app purchases made and the advertisement to which that player is exposed.
Within this scenario, it is extremely important to be able to detect promptly when a player is about to quit playing.
We investigate how to improve the current state-of-the-art in churn prediction by combining sequential and aggregate data.
arXiv Detail & Related papers (2022-09-06T14:49:18Z) - Automated player identification and indexing using two-stage deep
learning network [0.23610495849936355]
We propose a deep learning-based player tracking system to automatically track players and index their participation per play in American football games.
It is a two-stage network design to highlight areas of interest and identify jersey number information with high accuracy.
We demonstrate the effectiveness and reliability of player tracking system by analyzing the qualitative and quantitative results on football videos.
arXiv Detail & Related papers (2022-04-26T02:59:03Z) - 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) - Detecting Video Game Player Burnout with the Use of Sensor Data and
Machine Learning [15.838305794790022]
We propose the methods based on the sensor data analysis for predicting whether a player will win the future encounter.
The sensor data were collected from 10 participants in 22 matches in League of Legends video game.
We have trained machine learning models including Transformer and Gated Recurrent Unit to predict whether the player wins the encounter taking place after some fixed time in the future.
arXiv Detail & Related papers (2020-11-29T21:16:09Z) - Learning to Play Sequential Games versus Unknown Opponents [93.8672371143881]
We consider a repeated sequential game between a learner, who plays first, and an opponent who responds to the chosen action.
We propose a novel algorithm for the learner when playing against an adversarial sequence of opponents.
Our results include algorithm's regret guarantees that depend on the regularity of the opponent's response.
arXiv Detail & Related papers (2020-07-10T09:33:05Z) - Efficient exploration of zero-sum stochastic games [83.28949556413717]
We investigate the increasingly important and common game-solving setting where we do not have an explicit description of the game but only oracle access to it through gameplay.
During a limited-duration learning phase, the algorithm can control the actions of both players in order to try to learn the game and how to play it well.
Our motivation is to quickly learn strategies that have low exploitability in situations where evaluating the payoffs of a queried strategy profile is costly.
arXiv Detail & Related papers (2020-02-24T20:30:38Z)
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.