Learning of Behavior Trees for Autonomous Agents
Not on the map. Why?
Abstract (arXiv)
Definition of an accurate system model for Automated Planner (AP) is often impractical, especially for real-world problems. Conversely, off-the-shelf planners fail to scale up and are domain dependent. These drawbacks are inherited from conventional transition systems such as Finite State Machines (FSMs) that describes the action-plan execution generated by the AP. On the other hand, Behavior Trees (BTs) represent a valid alternative to FSMs presenting many advantages in terms of modularity, reactiveness, scalability and domain-independence. In this paper, we propose a model-free AP framework using Genetic Programming (GP) to derive an optimal BT for an autonomous agent to achieve a given goal in unknown (but fully observable) environments. We illustrate the proposed framework using experiments conducted with an open source benchmark Mario AI for automated generation of BTs that can play the game character Mario to complete a certain level at various levels of difficulty to include enemies and obstacles.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Apr 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 5; 2023: 0; 2024: 3; 2025: 3; 2026: 1.
14 papers.
Sort:
By area:
- 2024LMAgent: A Large-scale Multimodal Agents Society for Multi-user Simulationcited by 14
- 2022Behavior Trees in Robot Control Systemscited by 13
- 2024Integrating Intent Understanding and Optimal Behavior Planning for Behavior Tree Generation from Human Instructionscited by 12
- 2021Combining Planning and Learning of Behavior Trees for Robotic Assemblycited by 9
- 2025Modeling Earth-Scale Human-Like Societies with One Billion Agentscited by 8
- 2022KT-BT: A Framework for Knowledge Transfer Through Behavior Trees in Multi-Robot Systemscited by 6
- 2021Learning of Parameters in Behavior Trees for Movement Skillscited by 3
- 2024HBTP: Heuristic Behavior Tree Planning with Large Language Model Reasoningcited by 3
- 2022EvolvingBehavior: Towards Co-Creative Evolution of Behavior Trees for Game NPCscited by 2
- 2022Verifying Safety of Behaviour Trees in Event-Bcited by 2
- 2025MRBTP: Efficient Multi-Robot Behavior Tree Planning and Collaborationcited by 2
- 2022Behavior Tree-Based Task Planning for Multiple Mobile Robots using a Data Distribution Servicecited by 0
- 2026Contract-Grounded Behavior Tree Synthesis via Coding Agents13 Jul 2026
- 2025Modeling Earth-Scale Human-Like Societies with One Billion Agents7 Jun 2025
- 2025Intelligent Framework for Human-Robot Collaboration: Dynamic Ergonomics and Adaptive Decision-Making10 Mar 2025
- 2025MRBTP: Efficient Multi-Robot Behavior Tree Planning and Collaboration25 Feb 2025
- 2024LMAgent: A Large-scale Multimodal Agents Society for Multi-user Simulation12 Dec 2024
- 2024HBTP: Heuristic Behavior Tree Planning with Large Language Model Reasoning3 Jun 2024
- 2024Integrating Intent Understanding and Optimal Behavior Planning for Behavior Tree Generation from Human Instructions13 May 2024
- 2022Verifying Safety of Behaviour Trees in Event-B28 Sep 2022
- 2022KT-BT: A Framework for Knowledge Transfer Through Behavior Trees in Multi-Robot Systems7 Sep 2022
- 2022EvolvingBehavior: Towards Co-Creative Evolution of Behavior Trees for Game NPCs1 Sep 2022
- 2022Behavior Trees in Robot Control Systems24 Mar 2022
- 2022Behavior Tree-Based Task Planning for Multiple Mobile Robots using a Data Distribution Service26 Jan 2022
2 more
- 2022Behavior Trees in Robot Control Systemscited by 13
- 2024Integrating Intent Understanding and Optimal Behavior Planning for Behavior Tree Generation from Human Instructionscited by 12
- 2021Combining Planning and Learning of Behavior Trees for Robotic Assemblycited by 9
- 2022KT-BT: A Framework for Knowledge Transfer Through Behavior Trees in Multi-Robot Systemscited by 6
- 2021Learning of Parameters in Behavior Trees for Movement Skillscited by 3
- 2022EvolvingBehavior: Towards Co-Creative Evolution of Behavior Trees for Game NPCscited by 2
- 2022Verifying Safety of Behaviour Trees in Event-Bcited by 2
- 2025MRBTP: Efficient Multi-Robot Behavior Tree Planning and Collaborationcited by 2
- 2022Behavior Tree-Based Task Planning for Multiple Mobile Robots using a Data Distribution Servicecited by 0
- 2025Intelligent Framework for Human-Robot Collaboration: Dynamic Ergonomics and Adaptive Decision-Makingcited by 0
- 2025Intelligent Framework for Human-Robot Collaboration: Dynamic Ergonomics and Adaptive Decision-Making10 Mar 2025
- 2025MRBTP: Efficient Multi-Robot Behavior Tree Planning and Collaboration25 Feb 2025
- 2024Integrating Intent Understanding and Optimal Behavior Planning for Behavior Tree Generation from Human Instructions13 May 2024
- 2022Verifying Safety of Behaviour Trees in Event-B28 Sep 2022
- 2022KT-BT: A Framework for Knowledge Transfer Through Behavior Trees in Multi-Robot Systems7 Sep 2022
- 2022EvolvingBehavior: Towards Co-Creative Evolution of Behavior Trees for Game NPCs1 Sep 2022
- 2022Behavior Trees in Robot Control Systems24 Mar 2022
- 2022Behavior Tree-Based Task Planning for Multiple Mobile Robots using a Data Distribution Service26 Jan 2022
- 2021Learning of Parameters in Behavior Trees for Movement Skills27 Sep 2021
- 2021Combining Planning and Learning of Behavior Trees for Robotic Assembly16 Mar 2021