We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

eess.SY

Change to browse by:

References & Citations

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Electrical Engineering and Systems Science > Systems and Control

Title: Improving the Performance of Backward Chained Behavior Trees that use Reinforcement Learning

Abstract: In this letter we show how to improve the performance of backward chained behavior trees (BTs) that use reinforcement learning (RL). BTs represent a hierarchical and modular way of combining control policies into higher level control policies. Backward chaining is a design principle for the construction of BTs that combine reactivity with goal directed actions in a structured way. The backward chained structure has also enabled convergence proofs for BTs, identifying a set of local conditions that lead to the convergence of all trajectories to a set of desired goal states. The key idea of this letter is to improve performance of backward chained BTs by using the conditions identified in a theoretical convergence proof to setup the RL problems for individual controllers. In particular, previous analysis identified so-called active constraint conditions (ACCs), that should not be broken in order to avoid having to return to work on previously achieved subgoals. We propose a way to setup the RL problems, such that they do not only achieve each immediate subgoal, but also avoid violating the identified ACCs. The resulting performance improvement depends on how often ACC violations occurred before the change, and how much effort was needed to re-achieve them. The proposed approach is illustrated in a dynamic simulation environment.
Subjects: Systems and Control (eess.SY)
Cite as: arXiv:2112.13744 [eess.SY]
  (or arXiv:2112.13744v3 [eess.SY] for this version)

Submission history

From: Mart Kartašev [view email]
[v1] Mon, 27 Dec 2021 15:48:14 GMT (864kb,D)
[v2] Tue, 1 Feb 2022 15:48:46 GMT (863kb,D)
[v3] Wed, 2 Feb 2022 09:07:19 GMT (864kb,D)

Link back to: arXiv, form interface, contact.