Epigraph-Guided Flow Matching for Safe and Performant Offline Reinforcement Learning
Manan Tayal, Mumuksh Tayal
TL;DR
This work tackles offline reinforcement learning under hard safety constraints by casting it as a state-constrained optimal control problem and introducing Epigraph-Guided Flow Matching (EpiFlow). It learns a data-driven auxiliary epigraph value function $\hat{V}(x,z)$ via expectile regression and a set of envelope functions, enabling a feasibility-aware policy that maximizes performance while staying within safe data-supported regions. Policy synthesis combines an epigraph-guided objective with Flow Matching, producing a deterministic vector-field-based sampler that implements $\pi^*(a|x) \propto \pi_\beta(a|x) \exp(\alpha\hat{A}(x,a;z^*(x)))$ and is executed through a single ODE integration. Empirically, EpiFlow achieves near-zero empirical safety violations across low- and high-dimensional safety benchmarks (e.g., Safety Gymnasium) while delivering competitive returns, outperforming several soft-constraint baselines. This approach offers a scalable, distribution-consistent safety certificate for deploying autonomous systems learned purely from offline data, with avenues for formal verification and robustness extensions.
Abstract
Offline reinforcement learning (RL) provides a compelling paradigm for training autonomous systems without the risks of online exploration, particularly in safety-critical domains. However, jointly achieving strong safety and performance from fixed datasets remains challenging. Existing safe offline RL methods often rely on soft constraints that allow violations, introduce excessive conservatism, or struggle to balance safety, reward optimization, and adherence to the data distribution. To address this, we propose Epigraph-Guided Flow Matching (EpiFlow), a framework that formulates safe offline RL as a state-constrained optimal control problem to co-optimize safety and performance. We learn a feasibility value function derived from an epigraph reformulation of the optimal control problem, thereby avoiding the decoupled objectives or post-hoc filtering common in prior work. Policies are synthesized by reweighting the behavior distribution based on this epigraph value function and fitting a generative policy via flow matching, enabling efficient, distribution-consistent sampling. Across various safety-critical tasks, including Safety-Gymnasium benchmarks, EpiFlow achieves competitive returns with near-zero empirical safety violations, demonstrating the effectiveness of epigraph-guided policy synthesis.
