Reproduce “Learning Soft Constraints From Constrained Expert Demonstrations” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Ashish Gaurav, Kasra Rezaee, Guiliang Liu, Pascal Poupart

A method for Inverse Constraint Learning (ICL) recovers cumulative soft constraints within the Constrained Markov Decision Process (CMDP) framework from expert demonstrations. The approach consistently achieved lower Constraint Mean Squared Error (CMSE) and better matched expert policy accruals across synthetic, robotics, and real-world driving tasks compared to baseline methods.

Key insights

  • Expert behavior in many real-world settings is best modeled by optimizing rewards subject to cumulative soft constraints, which allows for occasional violations as long as the cumulative value remains within a threshold.
  • Learning these soft constraints offers more interpretable and safety-critical representations of expert behavior, making them particularly valuable for autonomous systems in stochastic environments.
  • The penalty method demonstrates greater stability and empirical effectiveness in optimizing constrained objectives during inverse constraint learning compared to Lagrangian-based approaches.
  • Intelligently reweighting agent policies and trajectories based on their divergence from expert demonstrations significantly improves the accuracy and convergence speed of learning constraint functions.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.