English

Learning Safety Constraints From Demonstration Using One-Class Decision Trees

Machine Learning 2023-12-15 v1 Artificial Intelligence

Abstract

The alignment of autonomous agents with human values is a pivotal challenge when deploying these agents within physical environments, where safety is an important concern. However, defining the agent's objective as a reward and/or cost function is inherently complex and prone to human errors. In response to this challenge, we present a novel approach that leverages one-class decision trees to facilitate learning from expert demonstrations. These decision trees provide a foundation for representing a set of constraints pertinent to the given environment as a logical formula in disjunctive normal form. The learned constraints are subsequently employed within an oracle constrained reinforcement learning framework, enabling the acquisition of a safe policy. In contrast to other methods, our approach offers an interpretable representation of the constraints, a vital feature in safety-critical environments. To validate the effectiveness of our proposed method, we conduct experiments in synthetic benchmark domains and a realistic driving environment.

Keywords

Cite

@article{arxiv.2312.08837,
  title  = {Learning Safety Constraints From Demonstration Using One-Class Decision Trees},
  author = {Mattijs Baert and Sam Leroux and Pieter Simoens},
  journal= {arXiv preprint arXiv:2312.08837},
  year   = {2023}
}

Comments

accepted for AAAI 2024 Workshop on Neuro-Symbolic Learning and Reasoning in the Era of Large Language Models (NucLeaR)

R2 v1 2026-06-28T13:50:45.846Z