Applying Hidden Markov Model for Dynamic Game Balancing

被引:2
|
作者
Zamith, Marcelo [1 ]
da Silva Junior, Jose Ricardo [2 ]
Clua, Esteban W. G. [3 ]
Joselli, Mark [4 ]
机构
[1] Univ Fed Rural Rio de Janeiro, Inst Multidisciplinar, Rio De Janeiro, Brazil
[2] Inst Fed Rio de Janeiro, Dept Comp, Rio De Janeiro, Brazil
[3] Univ Fed Fluminense, Inst Comp, Niteroi, RJ, Brazil
[4] Pontificia Univ Catolica Parana, Escola Politecn, Curitiba, Parana, Brazil
关键词
artificial intelligence; machine learning; hidden markov models; games;
D O I
10.1109/SBGames51465.2020.00016
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In Artificial Intelligence (AI) field, Machine Learning (ML) techniques present an interesting approach for games, where it allows some sort of adaptation along the game session. This adaptation can make games more attractive, avoiding that Non-Player-Characters (NPC) present too easy or hard patterns during the game. In both cases, the player may be frustrated due to undesired experience. Although ML techniques are appealing to be used in games, some games characteristics are hard to model. Besides, there are techniques that require a wide variety of observations, which implies two hard barriers for game application: the first is the power processing to compute a huge amount of data in games, considering the real-time characteristic of this kind of application. The second threat is related to the vast majority of games' attributes that must be described in the model. This work proposes a novel approach using ML technique based on Hidden Markov Model (HMM) for game balancing process. HMM is a powerful technique which can be used to learn patterns based on a strong co-relational between an observation and an unknown variable (the hidden part). Our proposed approach learns the player's pattern based on temporal frame observation by co-relating his/her actions (movements) with game events (NPC destruction). The temporal frame observation approach allows the game to learn about player's pattern even if a different person plays it. After the learning process, the following step is to use the knowledge pattern to adapt the game according to the current player, which normally involves making the game harder for a certain period of time. During this time, another pattern may arise, subjected to be learned. In order to validate the presented approach, a Space Invaders clone has been built, allowing to observe that 54% of participants had more fun while playing it with ML activated in relation to a base version that did not take into account dynamic difficult balancing.
引用
收藏
页码:38 / 46
页数:9
相关论文
共 50 条
  • [31] Estimating Dynamic Functional Brain Connectivity With a Sparse Hidden Markov Model
    Zhang, Gemeng
    Gai, Biao
    Zhang, Aiying
    Stephen, Julia M.
    Wilson, Tony W.
    Calhoun, Vince D.
    Wang, Yu-Ping
    [J]. IEEE TRANSACTIONS ON MEDICAL IMAGING, 2020, 39 (02) : 488 - 498
  • [32] HIDDEN MARKOV MODEL FOR DYNAMIC OBSTACLE AVOIDANCE OF MOBILE ROBOT NAVIGATION
    ZHU, QM
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1991, 7 (03): : 390 - 397
  • [33] A dynamic trust evaluation model based on optimized hidden markov process
    Gao, Yan
    Liu, Wenfen
    [J]. Sichuan Daxue Xuebao (Gongcheng Kexue Ban)/Journal of Sichuan University (Engineering Science Edition), 2015, 47 (03): : 101 - 107
  • [34] Applying Hidden Markov Models to Voting Advice Applications
    Agathokleous, Marilena
    Tsapatsoulis, Nicolas
    [J]. EPJ DATA SCIENCE, 2016, 5
  • [35] Applying Hidden Markov Models to Voting Advice Applications
    Marilena Agathokleous
    Nicolas Tsapatsoulis
    [J]. EPJ Data Science, 5
  • [36] Submotions for hidden markov model based dynamic facial action recognition
    Arsic, Dejan
    Schenk, Joachim
    Schuller, Bjoern
    Wallhoff, Frank
    Rigoll, Gerhard
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP 2006, PROCEEDINGS, 2006, : 673 - +
  • [37] Improved dynamic functional connectivity estimation with an alternating hidden Markov model
    Long, Zhiying
    Liu, Xuanping
    Niu, Yantong
    Shang, Huajie
    Lu, Hui
    Zhang, Junying
    Yao, Li
    [J]. COGNITIVE NEURODYNAMICS, 2023, 17 (05) : 1381 - 1398
  • [38] Applying hidden Markov models to radar detection in clutter
    Stein, DWJ
    Dillard, GM
    [J]. RADAR 97, 1997, (449): : 586 - 590
  • [39] Applying Markov decision process to adaptive dynamic route selection model
    Edrisi, Ali
    Bagherzadeh, Koosha
    Nadi, Ali
    [J]. PROCEEDINGS OF THE INSTITUTION OF CIVIL ENGINEERS-TRANSPORT, 2022, 175 (06) : 359 - 372
  • [40] HIDDEN MARKOV STRUCTURES FOR DYNAMIC COPULAE
    Haerdle, Wolfgang Karl
    Okhrin, Ostap
    Wang, Weining
    [J]. ECONOMETRIC THEORY, 2015, 31 (05) : 981 - 1015