with better features.
5 CONCLUSION
Numerous researches have suggested methods for de-
tection to resolve the problem that the online game
industry is suffering from. However, because a game
industry is based on the interactive behaviors of real
people, false detections should not be overlooked
when it occurs. The actions to provide logical evi-
dence are the most required for this reason. There has
been a disadvantage of not interpretable in a compli-
cated deep neural network model, but it has become
feasible through a new paradigm called XAI.
Upon the importance of interpretability, we aimed
to establish a bot detection model that pursues two
goals: a precise detection performance and providing
cues of detecting game bot activities. We extracted
candidate features from raw log data of AION, a pop-
ular MMORPG in a live service. Based on extracted
features, we applied multiple XAI approaches to the
bot detection task. First, we leveraged a RF model, a
classical machine learning algorithm, to provide the
importance of particular features and permutations.
Then we set a simple MLP model with XAI modules:
LIME and SHAP.
Along with the experiment, a game bot detec-
tion performance of both the RF model and MLP
model achieved over 88% accuracy, which is a de-
tection result as a baseline. We compared the re-
sulted set of features from both the RF Model and
MLP model with XAI modules. We also evaluated
the XAI methods by comparing the detection perfor-
mance after excluding significant features from the
feature set. The permutation importance and SHAP
modules were evaluated as better methods than the
feature importance, and the LIME module was rated
as the best of the used explanation methods. Last
but not least, we also clarified the difference between
game bot characters and heavy users. As game bots
and heavy users similarly accumulate in-game assets
in a short time, past detection models experienced
confusion between two classes. We established our
analogy based on the XAI results, and we evaluated it
resolved the confusion through the experiment.
We believe future studies consider the in-depth ex-
amination of the significant features that the expla-
nation models present. It involves exploring the dif-
ference between the meanings of significant features
when using the RF model’s explanation and the XAI
module. Even the data is from different domains other
than the game industry, if we analyze the meaning of
each feature, it will reflect our understanding of the
domain and reach a way to reduce false detection fur-
ther.
REFERENCES
Castronova, E. (2001). Virtual worlds: A first-hand account
of market and society on the cyberian frontier.
Chung, Y., Park, C.-y., Kim, N.-r., Cho, H., Yoon, T., Lee,
H., and Lee, J.-H. (2013). Game bot detection ap-
proach based on behavior analysis and consideration
of various play styles. ETRI Journal, 35(6):1058–
1067.
Galarneau, L. (2005). Spontaneous communities of learn-
ing: A social analysis of learning ecosystems in mas-
sively multiplayer online gaming (mmog) environ-
ments.
Kang, A. R., Woo, J., Park, J., and Kim, H. K. (2013). On-
line game bot detection based on party-play log anal-
ysis. Computers & Mathematics with Applications,
65(9):1384–1395.
Kwon, H., Woo, K., Kim, H.-c., Kim, C.-k., and Kim, H. K.
(2013). Surgical strike: A novel approach to mini-
mize collateral damage to game bot detection. In 2013
12th Annual Workshop on Network and Systems Sup-
port for Games (NetGames), pages 1–2. IEEE.
Lee, E., Woo, J., Kim, H., and Kim, H. K. (2018). No silk
road for online gamers! using social network analysis
to unveil black markets in online games. In Proceed-
ings of the 2018 World Wide Web Conference, pages
1825–1834.
Lee, E., Woo, J., Kim, H., Mohaisen, A., and Kim, H. K.
(2016). You are a game bot!: Uncovering game bots
in mmorpgs via self-similarity in the wild. In Ndss.
Lundberg, S. M. and Lee, S.-I. (2017). A unified approach
to interpreting model predictions. In Advances in neu-
ral information processing systems, pages 4765–4774.
Park, K. H., Lee, E., and Kim, H. K. (2019). Show me
your account: Detecting mmorpg game bot leveraging
financial analysis with lstm. In International Work-
shop on Information Security Applications, pages 3–
13. Springer.
Ribeiro, M. T., Singh, S., and Guestrin, C. (2016). ” why
should i trust you?” explaining the predictions of any
classifier. In Proceedings of the 22nd ACM SIGKDD
international conference on knowledge discovery and
data mining, pages 1135–1144.
Tao, J., Xu, J., Gong, L., Li, Y., Fan, C., and Zhao, Z.
(2018). Nguard: A game bot detection framework
for netease mmorpgs. In Proceedings of the 24th
ACM SIGKDD International Conference on Knowl-
edge Discovery & Data Mining, pages 811–820.
Tsaur, W.-J., Tseng, C. H., and Chen, C.-L. (2019). Deep
neural networks for online game bot detection. In Pro-
ceedings on the International Conference on Artifi-
cial Intelligence (ICAI), pages 252–258. The Steering
Committee of The World Congress in Computer Sci-
ence, Computer Engineering and Applied Computing
(WorldComp).
Understand Watchdogs: Discover How Game Bot Get Discovered
931