Credit Assignment Safety Learning from Human Demonstrations
On the map: Offline RL and imitation learning from data → Robot learning from demonstration
Abstract (arXiv)
A critical need in assistive robotics, such as assistive wheelchairs for navigation, is a need to learn task intent and safety guarantees through user interactions in order to ensure safe task performance. For tasks where the objectives from the user are not easily defined, learning from user demonstrations has been a key step in enabling learning. However, most robot learning from demonstration (LfD) methods primarily rely on optimal demonstration in order to successfully learn a control policy, which can be challenging to acquire from novice users. Recent work does use suboptimal and failed demonstrations to learn about task intent; few focus on learning safety guarantees to prevent repeat failures experienced, essential for assistive robots. Furthermore, interactive human-robot learning aims to minimize effort from the human user to facilitate deployment in the real-world. As such, requiring users to label the unsafe states or keyframes from the demonstrations should not be a necessary requirement for learning. Here, we propose an algorithm to learn a safety value function from a set of suboptimal and failed demonstrations that is used to generate a real-time safety control filter. Importantly, we develop a credit assignment method that extracts the failure states from the failed demonstrations without requiring human labelling or prespecified knowledge of unsafe regions. Furthermore, we extend our formulation to allow for user-specific safety functions, by incorporating user-defined safety rankings from which we can generate safety level sets according to the users' preferences. By using both suboptimal and failed demonstrations and the developed credit assignment formulation, we enable learning a safety value function with minimal effort needed from the user, making it more feasible for widespread use in human-robot interactive learning tasks.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Robot learning from demonstration, one of 13 directions in Offline RL and imitation learning from data. Builds on 8 of its 19 references that are in the map. First posted on arXiv 9 Oct 2021.
Builds on
8 of 19 references.
References · 8
- 2019Control Barrier Functions: Theory and Applicationscited by 332
- 2016Control Barrier Function Based Quadratic Programs for Safety Critical Systemscited by 261
- 2019End-to-End Safe Reinforcement Learning through Barrier Functions for Safety-Critical Continuous Control Taskscited by 256
- 2019Extrapolating Beyond Suboptimal Demonstrations via Inverse Reinforcement Learning from Observationscited by 256
- 2020Learning Control Barrier Functions from Expert Demonstrationscited by 88
- 2018Reinforcement Learning from Imperfect Demonstrationscited by 74
- 2021Ergodic imitation: Learning from what to do and what not to docited by 8
- 2019Haptic Teleoperation of UAVs through Control Barrier Functionscited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026Learning from Demonstration with Failure Awareness for Safe Robot Navigation
- 2022Safe Inverse Reinforcement Learning via Control Barrier Function
- 2023Learning Shared Safety Constraints from Multi-task Demonstrations
- 2026A Unified Multi-Layer Framework for Skill Acquisition from Imperfect Human Demonstrations
- 2024Robots that Suggest Safe Alternatives
- 2021Learning from Successful and Failed Demonstrations via Optimization
- 2018Constraint Estimation and Derivative-Free Recovery for Robot Learning from Demonstrations
- 2022Quantifying Demonstration Quality for Robot Learning and Generalization