Learning Behavior Trees for Autonomous Agents with Hybrid Constraints Evolution

被引:16
|
作者
Zhang, Qi [1 ]
Yao, Jian [1 ]
Yin, Quanjun [1 ]
Zha, Yabing [1 ]
机构
[1] Natl Univ Def Technol, Coll Syst Engn, Changsha 410073, Hunan, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2018年 / 8卷 / 07期
基金
美国国家科学基金会;
关键词
Behavior Trees (BTs); Genetic Programming (GP); autonomous agents; behavior modeling; tree mining;
D O I
10.3390/app8071077
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
In modern training, entertainment and education applications, behavior trees (BTs) have already become a fantastic alternative to finite state machines (FSMs) in modeling and controlling autonomous agents. However, it is expensive and inefficient to create BTs for various task scenarios manually. Thus, the genetic programming (GP) approach has been devised to evolve BTs automatically but only received limited success. The standard GP approaches to evolve BTs fail to scale up and to provide good solutions, while GP approaches with domain-specific constraints can accelerate learning but need significant knowledge engineering effort. In this paper, we propose a modified approach, named evolving BTs with hybrid constraints (EBT-HC), to improve the evolution of BTs for autonomous agents. We first propose a novel idea of dynamic constraint based on frequent sub-trees mining, which can accelerate evolution by protecting preponderant behavior sub-trees from undesired crossover. Then we introduce the existing 'static' structural constraint into our dynamic constraint to form the evolving BTs with hybrid constraints. The static structure can constrain expected BT form to reduce the size of the search space, thus the hybrid constraints would lead more efficient learning and find better solutions without the loss of the domain-independence. Preliminary experiments, carried out on the Pac-Man game environment, show that the hybrid EBT-HC outperforms other approaches in facilitating the BT design by achieving better behavior performance within fewer generations. Moreover, the generated behavior models by EBT-HC are human readable and easy to be fine-tuned by domain experts.
引用
收藏
页数:22
相关论文
共 50 条
  • [21] Autonomous behavior of collective block agents
    Kinoshita, M
    Kawakami, T
    Watanabe, M
    Kakazu, Y
    INTELLIGENT AUTONOMOUS SYSTEMS 7, 2002, : 183 - 186
  • [22] Metanarratives and believable behavior of autonomous agents
    Petric, Mirko
    Tomic-Koludrovic, Inga
    Mitrovic, Ivica
    Lect. Notes Comput. Sci., 1600, (145-155):
  • [23] Metanarratives and believable behavior of autonomous agents
    Petric, M
    Tomic-Koludrovic, I
    Mitrovic, I
    REGULATED AGENT-BASED SOCIAL SYSTEMS, 2004, 2934 : 145 - 155
  • [24] Learning action selection in autonomous agents
    Ramachandran, S
    Brée, DS
    2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE, 2002, : 3391 - 3396
  • [25] Learning Behavior Models of Hybrid Systems Using Wavelets for Autonomous Jumps Detection
    Vodencarevic, Asmir
    2012 10TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2012, : 151 - 156
  • [26] A HYBRID ARCHITECTURE FOR DISTRIBUTED AUTONOMOUS CONTROL AGENTS
    HADAVI, KC
    CYBERNETICS AND SYSTEMS, 1992, 23 (3-4) : 359 - 366
  • [27] Evolving the Behavior of Autonomous Agents in Strategic Combat Scenarios via SARSA Reinforcement Learning
    Siebra, Clauirton A.
    Botelho Neto, Gutenberg P.
    2014 BRAZILIAN SYMPOSIUM ON COMPUTER GAMES AND DIGITAL ENTERTAINMENT (SBGAMES 2014), 2014, : 115 - 122
  • [28] Perceptive Learning - A Psychoanalytical Learning Framework for Autonomous Agents
    Lang, Roland
    Zeilinger, Heimo
    Deutsch, Tobias
    Velik, Rosemarie
    Mueller, Brit
    2008 CONFERENCE ON HUMAN SYSTEM INTERACTIONS, VOLS 1 AND 2, 2008, : 645 - 650
  • [29] Approximate strategies for learning trajectories of autonomous learning agents
    Cakmakci, AM
    Isik, C
    1997 ANNUAL MEETING OF THE NORTH AMERICAN FUZZY INFORMATION PROCESSING SOCIETY - NAFIPS, 1997, : 423 - 427
  • [30] Clustering Agents for the Evolution of Autonomous Musical Fitness
    Loughran, Roisin
    O'Neill, Michael
    COMPUTATIONAL INTELLIGENCE IN MUSIC, SOUND, ART AND DESIGN, EVOMUSART 2017, 2017, 10198 : 160 - 175