Reinforcement Learning Agent Training with Goals for Real World Tasks
Not on the map. Why?
Abstract (arXiv)
Reinforcement Learning (RL) is a promising approach for solving various control, optimization, and sequential decision making tasks. However, designing reward functions for complex tasks (e.g., with multiple objectives and safety constraints) can be challenging for most users and usually requires multiple expensive trials (reward function hacking). In this paper we propose a specification language (Inkling Goal Specification) for complex control and optimization tasks, which is very close to natural language and allows a practitioner to focus on problem specification instead of reward function hacking. The core elements of our framework are: (i) mapping the high level language to a predicate temporal logic tailored to control and optimization tasks, (ii) a novel automaton-guided dense reward generation that can be used to drive RL algorithms, and (iii) a set of performance metrics to assess the behavior of the system. We include a set of experiments showing that the proposed method provides great ease of use to specify a wide range of real world tasks; and that the reward generated is able to drive the policy training to achieve the specified goal.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 21 references that are in the map. First posted on arXiv 21 Jul 2021.
Builds on
7 of 21 references.
References · 7
- 2016Reinforcement Learning With Temporal Logic Rewardscited by 117
- 2020A Composable Specification Language for Reinforcement Learning Taskscited by 69
- 2020Specifying User Preferences using Weighted Signal Temporal Logiccited by 22
- 2015Robust Temporal Logic Model Predictive Controlcited by 21
- 2020A Smooth Robustness Measure of Signal Temporal Logic for Symbolic Controlcited by 21
- 2017Model Predictive Control for Signal Temporal Logic Specificationcited by 8
- 2019Average-based Robustness for Continuous-Time Signal Temporal Logiccited by 1
Built on by
Not cited yet.