Exploring a Learning Architecture for General Game Playing

被引:1
作者
Gunawan, Alvaro [1 ]
Ruan, Ji [1 ]
Thielscher, Michael [2 ]
Narayanan, Ajit [1 ]
机构
[1] Auckland Univ Technol, Auckland, New Zealand
[2] Univ New South Wales, Sydney, Australia
来源
AI 2020: ADVANCES IN ARTIFICIAL INTELLIGENCE | 2020年 / 12576卷
关键词
General Game Playing; Machine learning; Reinforcement learning; Neural networks; GO;
D O I
10.1007/978-3-030-64984-5_23
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
General Game Playing (GGP) is a platform for developing general Artificial Intelligence algorithms to play a large variety of games that are unknown to players in advance. This paper describes and analyses GGPZero, a learning architecture for GGP, inspired by the success of AlphaGo and AlphaZero. GGPZero takes as input a previously unknown game description and constructs a deep neural network to be trained using self-play together with Monte-Carlo Tree Search. The general architecture of GGPZero is similar to that of Goldwaser and Thielscher (2020) [4] with the main differences in the choice of the GGP reasoner and the neural network construction; furthermore, we explore additional experimental evaluation strategies. Our main contributions are: confirming the feasibility of deep reinforcement for GGP, analysing the impact of the type and depth of the underlying neural network, and investigating simulation vs. time limitations on training.
引用
收藏
页码:294 / 306
页数:13
相关论文
共 50 条
  • [41] Shallow Decision-Making Analysis in General Video Game Playing
    Bravi, Ivan
    Perez-Liebana, Diego
    Lucas, Simon M.
    Liu, Jialin
    PROCEEDINGS OF THE 2018 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND GAMES (CIG'18), 2018, : 1 - 8
  • [42] EnHiC: An Enforced Hill Climbing Based System for General Game Playing
    Babadi, Amin
    Omoomi, Behnaz
    Kendall, Graham
    2015 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND GAMES (CIG), 2015, : 193 - 199
  • [43] Learning to play an imperfect information card game using reinforcement learning
    Demirdover, Bugra Kaan
    Baykal, Omer
    Alpaslan, Ferdanur
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2022, 30 (06) : 2303 - 2318
  • [44] Playing a Strategy Game with Knowledge-Based Reinforcement Learning
    Voss V.
    Nechepurenko L.
    Schaefer R.
    Bauer S.
    SN Computer Science, 2020, 1 (2)
  • [45] Exploring the Use of Machine Learning as Game Mechanic - Demonstrative Learning Multiplayer Game Prototype
    Dornig, Jan
    Li, Changbai
    THIRD INTERNATIONAL CONFERENCE ON MULTIMEDIA INFORMATION PROCESSING AND RETRIEVAL (MIPR 2020), 2020, : 396 - 399
  • [46] Playing optical tweezers with deep reinforcement learning: in virtual, physical and augmented environments
    Praeger, Matthew
    Xie, Yunhui
    Grant-Jacob, James A.
    Eason, Robert W.
    Mills, Ben
    MACHINE LEARNING-SCIENCE AND TECHNOLOGY, 2021, 2 (03):
  • [47] Multi-Objective Tree Search Approaches for General Video Game Playing
    Perez-Liebana, Diego
    Mostaghim, Sanaz
    Lucas, Simon M.
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 624 - 631
  • [48] Playing a FPS Doom Video Game with Deep Visual Reinforcement Learning
    Khan, Adil
    Jiang, Feng
    Liu, Shaohui
    Omara, Ibrahim
    AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2019, 53 (03) : 214 - 222
  • [49] Boosting Reinforcement Learning via Hierarchical Game Playing With State Relay
    Liu, Chanjuan
    Cong, Jinmiao
    Liu, Guangyuan
    Jiang, Guifei
    Xu, Xirong
    Zhu, Enqiang
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, : 1 - 13
  • [50] EvoMCTS: A Scalable Approach for General Game Learning
    Benbassat, Amit
    Sipper, Moshe
    IEEE TRANSACTIONS ON COMPUTATIONAL INTELLIGENCE AND AI IN GAMES, 2014, 6 (04) : 382 - 394