Proceedings

Generating Behavior-Diverse Game AIs with Evolutionary Multi-Objective Deep Reinforcement Learning

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 3371-3377.

https://doi.org/10.24963/ijcai.2020/466

Abstract

Generating diverse behaviors for game artificial intelligence (Game AI) has been long recognized as a challenging task in the game industry. Designing a Game AI with a satisfying behavioral characteristic (style) heavily depends on the domain knowledge and is hard to achieve manually. Deep reinforcement learning sheds light on advancing the automatic Game AI design. However, most of them focus on creating a superhuman Game AI, ignoring the importance of behavioral diversity in games. To bridge the gap, we introduce a new framework, named EMOGI, which can automatically generate desirable styles with almost no domain knowledge. More importantly, EMOGI succeeds in creating a range of diverse styles, providing behavior-diverse Game AIs. Evaluations on the Atari and real commercial games indicate that, compared to existing algorithms, EMOGI performs better in generating diverse behaviors and significantly improves the efficiency of Game AI design.

  1. [Agapitos et al., 2008] Alexandros Agapitos, Julian To- gelius, Simon M. Lucas, Jürgen Schmidhuber, and An- dreas Konstantinidis. Generating diverse opponents with multiobjective evolution. In IEEE Symposium On Compu- tational Intelligence and Games. IEEE, 2008.
  2. [Alt, 2004] Greg Alt. The suffering: A game ai case study. In Challenges in Game AI workshop, Nineteenth na- tional conference on Artificial Intelligence, pages 134- 138, 2004.
  3. [Deb and Agrawal, 1994] Kalyanmoy Deb and Ram Bhu- san Agrawal. Simulated binary crossover for continuous search space. Complex Systems, 9(2):115-148, 1994.
  4. [Deb et al., 2000] Kalyanmoy Deb, Samir Agrawal, Amrit Pratap, and T Meyarivan. A Fast Elitist Non-dominated Sorting Genetic Algorithm for Multi-objective Optimisa- tion -NSGA-II. PPSN, 2000.
  5. [Drachen et al., 2009] Anders Drachen, Alessandro Canossa, and Georgios N Yannakakis. Player mod- eling using self-organization in tomb raider: Underworld. In 2009 IEEE symposium on computational intelligence and games, pages 1-8. IEEE, 2009.
  6. [Holmgård et al., 2014] Christoffer Holmgård, Antonios Li- apis, Julian Togelius, and Georgios N Yannakakis. Per- sonas versus clones for player decision modeling. In Inter- national Conference on Entertainment Computing, pages 159-166. Springer, 2014.
  7. [Isla, 2008] Damian Isla. Halo 3-building a better battle. In Game Developers Conference, GDC, 2008.
  8. [Jaderberg et al., 2017] Max Jaderberg, Valentin Dalibard, Simon Osindero, Wojciech M Czarnecki, Jeff Donahue, Ali Razavi, Oriol Vinyals, Tim Green, Iain Dunning, Karen Simonyan, et al. Population based training of neural networks. arXiv preprint arXiv:1711.09846, 2017.
  9. [Lehman and Stanley, 2011] Joel Lehman and Kenneth O. Stanley. Evolving a diversity of creatures through novelty search and local competition. In Genetic and Evolutionary Computation Conference, pages 211-218, July 2011.
  10. [Li et al., 2019] Ang Li, Ola Spyra, Sagi Perel, Valentin Dal- ibard, Max Jaderberg, Chenjie Gu, David Budden, Tim Harley, and Pramod Gupta. A Generalized Framework for Population Based Training. CoRR, 2019.
  11. [Millington, 2019] Ian Millington. AI for Games, Third Edi- tion. CRC Press, 2019.
  12. [Mnih et al., 2015] Volodymyr Mnih, Koray Kavukcuoglu, David Silver, Andrei A. Rusu, Joel Veness, Marc G. Belle- mare, Alex Graves, Martin Riedmiller, Andreas K. Fid- jeland, Georg Ostrovski, Stig Petersen, Charles Beattie, Amir Sadik, Ioannis Antonoglou, Helen King, Dharshan Kumaran, Daan Wierstra, Shane Legg, and Demis Has- sabis. Human-level control through deep reinforcement learning. Nature, 518(7540):529-533, 2015.
  13. [Mnih et al., 2016] Volodymyr Mnih, Adrià Puigdomènech Badia, Mehdi Mirza, Alex Graves, Timothy P Lilli- crap, Tim Harley, David Silver, and Koray Kavukcuoglu. Asynchronous Methods for Deep Reinforcement Learn- ing. ICML, 2016.
  14. [Mouret and Clune, 2015] Jean-Baptiste Mouret and Jeff Clune. Illuminating search spaces by mapping elites. arXiv:1504.04909, 2015.
  15. [Newzoo, 2019] Newzoo. Global games market report. https://newzoo.com/solutions/standard/market-forecasts/ global-games-market-report, 2019. Link
  16. [Oh et al., 2019] Inseok Oh, Seungeun Rho, Sangbin Moon, Seongho Son, Hyoil Lee, and Jinyun Chung. Creating Pro- Level AI for a Real-Time Fighting Game Using Deep Re- inforcement Learning. arXiv.org, April 2019.
  17. [Ortega et al., 2013] Juan Ortega, Noor Shaker, Julian To- gelius, and Georgios N Yannakakis. Imitating human play- ing styles in super mario bros. Entertainment Computing, 4(2):93-104, 2013.
  18. [Rockstar Games, 2018] Rockstar Games. Red dead redemption 2. https://www.rockstargames.com/ reddeadredemption2/, 2018. Link
  19. [Suay et al., 2016] Halit Bener Suay, Tim Brys, Matthew E Taylor, and Sonia Chernova. Learning from Demonstra- tion for Shaping through Inverse Reinforcement Learning. AAMAS, 2016.
  20. [Sun et al., 2020] Jianwen Sun, Tianwei Zhang, Xiaofei Xie, Lei Ma, Yan Zheng, Kangjie Chen, and Yang Liu. Stealthy and efficient adversarial attacks against deep reinforce- ment learning. In Proceedings of the AAAI Conference on Artificial Intelligence, 2020.
  21. [Sutton and Barto, 2018] Richard S Sutton and Andrew G Barto. Reinforcement learning: An introduction. MIT press, 2018.
  22. [Szita et al., 2009] Istvan Szita, Marc Ponsen, and Pieter Spronck. Effective and diverse adaptive game AI. IEEE Transactions on Computational Intelligence and AI in Games, 1(1):16-27, 2009.
  23. [Zheng et al., 2018] Yan Zheng, Zhaopeng Meng, Jianye Hao, Zongzhang Zhang, Tianpei Yang, and Changjie Fan. A deep bayesian policy reuse approach against non- stationary agents. In Advances in Neural Information Pro- cessing Systems, pages 954-964, 2018.
  24. [Zheng et al., 2019] Yan Zheng, Xiaofei Xie, Ting Su, Lei Ma, Jianye Hao, Zhaopeng Meng, Yang Liu, Ruimin Shen, Yingfeng Chen, and Changjie Fan. Wuji: Automatic on- line combat game testing using evolutionary deep rein- forcement learning. In International Conference on Auto- mated Software Engineering (ASE), pages 772-784, 2019.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards