System III: Learning with Domain Knowledge for Safety Constraints
Not on the map. Why?
Abstract (arXiv)
Reinforcement learning agents naturally learn from extensive exploration. Exploration is costly and can be unsafe in textitsafety-critical domains. This paper proposes a novel framework for incorporating domain knowledge to help guide safe exploration and boost sample efficiency. Previous approaches impose constraints, such as regularisation parameters in neural networks, that rely on large sample sets and often are not suitable for safety-critical domains where agents should almost always avoid unsafe actions. In our approach, called textitSystem III, which is inspired by psychologists' notions of the brain's textitSystem I and textitSystem II, we represent domain expert knowledge of safety in form of first-order logic. We evaluate the satisfaction of these constraints via p-norms in state vector space. In our formulation, constraints are analogous to hazards, objects, and regions of state that have to be avoided during exploration. We evaluated the effectiveness of the proposed method on OpenAI's Gym and Safety-Gym environments. In all tasks, including classic Control and Safety Games, we show that our approach results in safer exploration and sample efficiency.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 19 of its 27 references that are in the map. First posted on arXiv 23 Apr 2023.
Builds on
19 of 27 references.
References · 19
- 2015Trust Region Policy Optimizationcited by 2,503
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
- 2015High-Dimensional Continuous Control Using Generalized Advantage Estimationcited by 1,916
- 2016OpenAI Gymcited by 1,684
- 2016End to End Learning for Self-Driving Carscited by 1,000
- 2019Neural Probabilistic Logic Programming in DeepProbLogcited by 389
- 2021Unsolved Problems in ML Safetycited by 291
- 2017A Semantic Loss Function for Deep Learning with Symbolic Knowledgecited by 267
- 2017Scalable trust-region method for deep reinforcement learning using Kronecker-factored approximationcited by 119
- 2018Temporal Difference Models: Model-Free Deep RL for Model-Based Controlcited by 89
- 2019Reinforcement Learning for Temporal Logic Control Synthesis with Probabilistic Satisfaction Guaranteescited by 77
- 2018Logically-Constrained Reinforcement Learningcited by 50
7 more
- 2020Cautious Reinforcement Learning with Logical Constraintscited by 44
- 2021Modular Deep Reinforcement Learning for Continuous Motion Planning with Temporal Logiccited by 38
- 2019Certified Reinforcement Learning with Logic Guidancecited by 35
- 2018Logically-Constrained Neural Fitted Q-Iterationcited by 17
- 2020KoGuN: Accelerating Deep Reinforcement Learning via Integrating Human Suboptimal Knowledgecited by 13
- 2022LCRL: Certified Policy Synthesis via Logically-Constrained Reinforcement Learningcited by 11
- 2019DeepSynth: Automata Synthesis for Automatic Task Segmentation in Deep Reinforcement Learningcited by 8
Built on by
Citing papers per year: 2023: 2.
2 papers.