AstroBug: Automatic Game Bug Detection Using Deep Learning

IF 2.8 4区 计算机科学 Q3 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE IEEE Transactions on Games Pub Date : 2024-03-17 DOI:10.1109/TG.2024.3402626
Elham Azizi;Loutfouz Zaman
{"title":"AstroBug: Automatic Game Bug Detection Using Deep Learning","authors":"Elham Azizi;Loutfouz Zaman","doi":"10.1109/TG.2024.3402626","DOIUrl":null,"url":null,"abstract":"Traditional methods of video game bug detection, such as manual testing, have been effective, but they can also be time-consuming and costly. While automated bug detection techniques hold great promise for improving testing, they still face several challenges that need to be addressed to be effective in practice. In this work, we introduce a new framework to detect perceptual bugs using a long short-term memory network, which detects bugs in games as anomalies. The detected buggy frames are then clustered to determine the category of the occurred bug. The framework was evaluated on two first person shooter games. We further enhanced the framework by implementing a reinforcement learning agent to autonomously gather datasets, effectively addressing the need for human players to collect data and manually browse through games. The enhancement was performed on a role-playing game. The outcomes obtained validate the effectiveness of the framework.","PeriodicalId":55977,"journal":{"name":"IEEE Transactions on Games","volume":"16 4","pages":"793-806"},"PeriodicalIF":2.8000,"publicationDate":"2024-03-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Games","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10533870/","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

Abstract

Traditional methods of video game bug detection, such as manual testing, have been effective, but they can also be time-consuming and costly. While automated bug detection techniques hold great promise for improving testing, they still face several challenges that need to be addressed to be effective in practice. In this work, we introduce a new framework to detect perceptual bugs using a long short-term memory network, which detects bugs in games as anomalies. The detected buggy frames are then clustered to determine the category of the occurred bug. The framework was evaluated on two first person shooter games. We further enhanced the framework by implementing a reinforcement learning agent to autonomously gather datasets, effectively addressing the need for human players to collect data and manually browse through games. The enhancement was performed on a role-playing game. The outcomes obtained validate the effectiveness of the framework.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
AstroBug:利用深度学习自动检测游戏错误
传统的电子游戏漏洞检测方法(如手动测试)是有效的,但它们也很耗时且昂贵。虽然自动化错误检测技术在改进测试方面有着巨大的希望,但它们仍然面临着一些挑战,需要解决这些挑战才能在实践中发挥作用。在这项工作中,我们引入了一个使用长短期记忆网络检测感知错误的新框架,该网络将游戏中的错误检测为异常。然后将检测到的错误帧聚类以确定所发生错误的类别。该框架在两款第一人称射击游戏中进行了评估。我们通过实现一个强化学习代理来自主收集数据集,从而进一步增强了框架,有效地解决了人类玩家收集数据和手动浏览游戏的需求。这种增强是在一个角色扮演游戏中进行的。所得结果验证了该框架的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
IEEE Transactions on Games
IEEE Transactions on Games Engineering-Electrical and Electronic Engineering
CiteScore
4.60
自引率
8.70%
发文量
87
期刊最新文献
Table of Contents Adaptive Graph Coordination Strategy in Multiagent Reinforcement Learning Refining Evaluation Functions for Game 2048 by Extended Temporal Difference Learning DPBL: Denoised Player Behavior Representation Learning LetheVR: A First-Person Serious Game for Empathy and Public Understanding of Dementia
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1