Learning Unknown Constraints without Unsafe Data via Optimality and Counterfactual Regularization
On the map: Offline RL and imitation learning from data → Inverse reinforcement learning
Abstract (arXiv)
Learning from demonstrations (LfD) provides a framework for inferring unknown constraints from locally optimal, constraint-satisfying expert behavior. Existing approaches largely fall into two paradigms, constrained inverse optimal control (CIOC) and inverse constrained reinforcement learning (ICRL). CIOC exploits optimality conditions such as the Karush--Kuhn--Tucker (KKT) conditions but typically assumes known dynamics and structured constraint representations. Meanwhile, ICRL accommodates complex unknown constraints and unknown transition dynamics but often requires extensive online exploration, during which unsafe constraint violations may occur. In this work, we introduce Counterfactual KKT (CF-KKT), a constraint learning framework that leverages learned dynamics and locally optimal demonstrations to recover unknown constraints without requiring known dynamics or additional risky exploration, thereby combining the data efficiency and safety advantages of CIOC with the flexibility of ICRL. First, we use a locally learned differentiable dynamics model to impose KKT-inspired optimality conditions directly on the demonstrations. Second, we use the learned dynamics to generate reward-improving counterfactual behaviors near the demonstrations, revealing behaviors that would be preferable in the absence of the unknown constraint and thus providing synthetic infeasible data. When the constraint parameterization is known, the same learned-dynamics framework enables direct CIOC-based parameter recovery, and we characterize its sensitivity to dynamics misspecification. Across high-dimensional robotic control tasks, our approach learns neural constraint representations with improved safety and data efficiency relative to state-of-the-art offline ICRL baselines.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Inverse reinforcement learning, one of 13 directions in Offline RL and imitation learning from data. First posted on arXiv 7 Oct 2026.
Builds on
No reference list yet.
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2021Inverse Reinforcement Learning: A Control Lyapunov Approach
- 2023Learning Safety Constraints from Demonstrations with Unknown Rewards
- 2024Stable Inverse Reinforcement Learning: Policies from Control Lyapunov Landscapes
- 2018Learning Constraints from Demonstrations
- 2025Offline Reinforcement Learning via Inverse Optimization
- 2025Inverse Reinforcement Learning via Convex Optimization
- 2022Learning Soft Constraints From Constrained Expert Demonstrations
- 2023A Novel Variational Lower Bound for Inverse Reinforcement Learning