A deep reinforcement learning technique for bug detection in video games

被引:5
|
作者
Rani G. [1 ]
Pandey U. [2 ]
Wagde A.A. [1 ]
Dhaka V.S. [1 ]
机构
[1] Department of Computer and Communication Engineering, Manipal University Jaipur, Rajasthan
[2] Department of Computer Science and Engineering (Artificial Intelligence), ABESIT College of Engineering, Ghaziabad
关键词
Bug; Deep learning; Deep-Q-Network; Neural network; Reinforcement learning; Testing;
D O I
10.1007/s41870-022-01047-z
中图分类号
学科分类号
摘要
The objective of this research is to design the deep reinforcement neural learning-based model that detects the bugs in a game environment. The model automates the bug detection and minimizes human intervention. It makes effective use of the Deep-Q-Network to design and develop the model ‘RLBGameTester’ for measuring the high dimensional sensory inputs. The model modifies the environment to intercept the game screen. It also adds faults to the game before submitting it to the Deep-Q-Network. It calculates the values of the loss function at different iterations. The differences in the values of the loss functions in a bug-free and the bug containing game environment point out the presence of a bug. It also locates the position where the bug appears. The proposed model is useful for multiple game environments with minimum customization. Its applicability for blurred as well as non-blurred inputs at different platforms proves its efficacy. Employing this model may prove a game changer in the game designing industry. © 2022, The Author(s), under exclusive licence to Bharati Vidyapeeth's Institute of Computer Applications and Management.
引用
收藏
页码:355 / 367
页数:12
相关论文
共 50 条
  • [11] Automatic Bug Triaging via Deep Reinforcement Learning
    Liu, Yong
    Qi, Xuexin
    Zhang, Jiali
    Li, Hui
    Ge, Xin
    Ai, Jun
    [J]. APPLIED SCIENCES-BASEL, 2022, 12 (07):
  • [12] Deep Reinforcement Learning-based Anomaly Detection for Video Surveillance
    Aberkane, Sabrina
    Elarbi-Boudihir, Mohamed
    [J]. INFORMATICA-AN INTERNATIONAL JOURNAL OF COMPUTING AND INFORMATICS, 2022, 46 (02): : 291 - 298
  • [13] DEEP REINFORCEMENT LEARNING FOR VIDEO PREDICTION
    Ho, Yung-Han
    Cho, Chuan-Yuan
    Peng, Wen-Hsiao
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2019, : 604 - 608
  • [14] Duplicate Bug Report Detection and Classification System Based on Deep Learning Technique
    Kukkar, Ashima
    Mohana, Rajni
    Kumar, Yugal
    Nayyar, Anand
    Bilal, Muhammad
    Kwak, Kyung-Sup
    [J]. IEEE ACCESS, 2020, 8 : 200749 - 200763
  • [15] Age Detection in a Surveillance Video Using Deep Learning Technique
    Vasavi S.
    Vineela P.
    Raman S.V.
    [J]. SN Computer Science, 2021, 2 (4)
  • [16] Playing FPS Games with Deep Reinforcement Learning
    Lample, Guillaume
    Chaplot, Devendra Singh
    [J]. THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 2140 - 2146
  • [17] Using Reinforcement Learning for Load Testing of Video Games
    Tufano, Rosalia
    Scalabrino, Simone
    Pascarella, Luca
    Aghajani, Emad
    Oliveto, Rocco
    Bavota, Gabriele
    [J]. 2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2022), 2022, : 2303 - 2314
  • [18] Using a Reinforcement Q-Learning-Based Deep Neural Network for Playing Video Games
    Lin, Cheng-Jian
    Jhang, Jyun-Yu
    Lin, Hsueh-Yi
    Lee, Chin-Ling
    Young, Kuu-Young
    [J]. ELECTRONICS, 2019, 8 (10)
  • [19] Leveraging Deep Reinforcement Learning Technique for Intrusion Detection in SCADA Infrastructure
    Mesadieu, Frantzy
    Torre, Damiano
    Chennameneni, Anitha
    [J]. IEEE ACCESS, 2024, 12 : 63381 - 63399
  • [20] Visual Rationalizations in Deep Reinforcement Learning for Atari Games
    Weitkamp, Laurens
    van der Pol, Elise
    Akata, Zeynep
    [J]. ARTIFICIAL INTELLIGENCE, BNAIC 2018, 2019, 1021 : 151 - 165