Proceedings

JueWu-MC: Playing Minecraft with Sample-efficient Hierarchical Reinforcement Learning

Video #1 Video #2 Download BibTeX Cite

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Main Track. Pages 3257-3263.

https://doi.org/10.24963/ijcai.2022/452

Abstract

Learning rational behaviors in open-world games like Minecraft remains to be challenging for Reinforcement Learning (RL) research due to the compound challenge of partial observability, high-dimensional visual perception and delayed reward. To address this, we propose JueWu-MC, a sample-efficient hierarchical RL approach equipped with representation learning and imitation learning to deal with perception and exploration. Specifically, our approach includes two levels of hierarchy, where the high-level controller learns a policy to control over options and the low-level workers learn to solve each sub-task. To boost the learning of sub-tasks, we propose a combination of techniques including 1) action-aware representation learning which captures underlying relations between action and representation, 2) discriminator-based self-imitation learning for efficient exploration, and 3) ensemble behavior cloning with consistency filtering for policy robustness. Extensive experiments show that JueWu-MC significantly improves sample efficiency and outperforms a set of baselines by a large margin. Notably, we won the championship of the NeurIPS MineRL 2021 research competition and achieved the highest performance score ever.

  1. [Amiranashvili et al., 2020] Artemij Amiranashvili, Nicolai Dorka, et al. Scaling imitation learning in minecraft. arXiv:2007.02701, 2020.
  2. [Berner et al., 2019] Christopher Berner, Greg Brockman, et al. Dota 2 with large scale deep reinforcement learn- ing. arXiv:1912.06680, 2019.
  3. [Chen et al., 2021] Sheng Chen, Menghui Zhu, et al. Which heroes to pick? learning to draft in moba games with neural networks and tree search. IEEE Trans. on Games, 2021.
  4. [Guss et al., 2019] William H. Guss, Brandon Houghton, et al. Minerl: A large-scale dataset of minecraft demonstra- tions. In IJCAI, 2019. IJCAI
  5. [Guss et al., 2021] William H Guss, Mario Castro, et al. The minerl 2020 competition on sample efficient reinforcement learning using human priors. arXiv:2101.11071, 2021.
  6. [Hessel et al., 2018] Matteo Hessel, Joseph Modayil, et al. Rainbow: Combining improvements in deep reinforcement learning. In AAAI, 2018.
  7. [Hester et al., 2018] Todd Hester, Matej Vecerik, et al. Deep q-learning from demonstrations. In AAAI, 2018.
  8. [Huang et al., 2019] Shiyu Huang, Hang Su, et al. Combo- action: Training agent for fps game with auxiliary tasks. In AAAI, 2019.
  9. [Huang et al., 2021] Shiyu Huang, Wenze Chen, et al. Ti- kick: Towards playing multi-agent football full games from single-agent demonstrations. arXiv:2110.04507, 2021.
  10. [Kanervisto et al., 2020] Anssi Kanervisto, Janne Karttunen, and Ville Hautamäki. Playing minecraft with behavioural cloning. In NeurIPS 2019 Competition and Demonstration Track, 2020.
  11. [Krishna and Murty, 1999] K Krishna and M Narasimha Murty. Genetic k-means algorithm. IEEE Trans. on Sys- tems, Man and Cyber., 1999.
  12. [Le et al., 2018] Hoang Le, Nan Jiang, et al. Hierarchical imitation and reinforcement learning. In ICML, 2018.
  13. [Lesort et al., 2018] Timothée Lesort, Natalia Díaz- Rodríguez, et al. State representation learning for control: An overview. Neural Networks, 2018.
  14. [Mao et al., 2021] Hangyu Mao, Chao Wang, et al. Seihai: A sample-efficient hierarchical ai for the minerl competition. arXiv:2111.08857, 2021.
  15. [Mnih et al., 2013] Volodymyr Mnih, Koray Kavukcuoglu, et al. Playing atari with deep reinforcement learning. arXiv:1312.5602, 2013.
  16. [Nair et al., 2018] Ashvin Nair, Bob McGrew, et al. Over- coming exploration in reinforcement learning with demon- strations. In ICRA, 2018.
  17. [Oh et al., 2016] Junhyuk Oh, Valliappa Chockalingam, et al. Control of memory, active perception, and action in minecraft. In ICML, 2016.
  18. [Oh et al., 2018] Junhyuk Oh, Yijie Guo, et al. Self-imitation learning. In ICML, 2018.
  19. [Pathak et al., 2017] Deepak Pathak, Pulkit Agrawal, Alexei A Efros, and Trevor Darrell. Curiosity-driven exploration by self-supervised prediction. In ICML, 2017.
  20. [Pertsch et al., 2020] Karl Pertsch, Youngwoon Lee, and Joseph J Lim. Accelerating reinforcement learning with learned skill priors. arXiv:2010.11944, 2020.
  21. [Reddy et al., 2019] Siddharth Reddy, Anca D Dragan, and Sergey Levine. Sqil: Imitation learning via reinforcement learning with sparse rewards. arXiv:1905.11108, 2019.
  22. [Schaul et al., 2015] Tom Schaul, John Quan, Ioannis Antonoglou, and David Silver. Prioritized experience re- play. arXiv:1511.05952, 2015.
  23. [Schulman et al., 2017] John Schulman, Filip Wolski, et al. Proximal policy optimization algorithms. arXiv:1707.06347, 2017.
  24. [Silver et al., 2016] David Silver, Aja Huang, et al. Mastering the game of go with deep neural networks and tree search. nature, 2016.
  25. [Skrynnik et al., 2021] Alexey Skrynnik, Aleksey Staroverov, et al. Forgetful experience replay in hierarchical reinforce- ment learning from expert demonstrations. Knowledge- Based Systems, 2021.
  26. [Srinivas et al., 2020] Aravind Srinivas, Michael Laskin, and Pieter Abbeel. Curl: Contrastive unsupervised representa- tions for reinforcement learning. arXiv:2004.04136, 2020.
  27. [Tessler et al., 2017] Chen Tessler, Shahar Givony, et al. A deep hierarchical approach to lifelong learning in minecraft. In AAAI, 2017.
  28. [Van Hasselt et al., 2016] Hado Van Hasselt, Arthur Guez, et al. Deep reinforcement learning with double q-learning. In AAAI, 2016.
  29. [Vinyals et al., 2019] Oriol Vinyals, Igor Babuschkin, et al. Grandmaster level in starcraft ii using multi-agent reinforce- ment learning. Nature, 575(7782):350-354, 2019.
  30. [Wang et al., 2016] Ziyu Wang, Tom Schaul, et al. Dueling network architectures for deep reinforcement learning. In ICML, 2016.
  31. [Whitney et al., 2019] William Whitney, Rajat Agarwal, et al. Dynamics-aware embeddings. arXiv:1908.09357, 2019.
  32. [Wu et al., 2019] Yueh-Hua Wu, Nontawat Charoenphakdee, et al. Imitation learning from imperfect demonstration. In ICML, 2019.
  33. [Wu et al., 2021] Haiping Wu, Khimya Khetarpal, et al. Self- supervised attention-aware reinforcement learning. In AAAI, 2021.
  34. [Ye et al., 2020a] Deheng Ye, Guibin Chen, et al. Supervised learning achieves human-level performance in moba games: A case study of honor of kings. IEEE TNNLS, 2020.
  35. [Ye et al., 2020b] Deheng Ye, Guibin Chen, et al. Towards playing full moba games with deep reinforcement learning. In NeurIPS, 2020.
  36. [Ye et al., 2020c] Deheng Ye, Zhao Liu, et al. Mastering Complex Control in MOBA Games with Deep Reinforce- ment Learning. In AAAI, 2020.

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

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