Offline Constrained RLHF with Multiple Preference Oracles
Organizations: Computer Science Department, University of Iowa, Iowa City, IA, USA
Abstract
We study offline constrained reinforcement learning from human feedback with multiple preference oracles. Motivated by applications that trade off performance with safety or fairness, we aim to maximize target population utility subject to a minimum protected group welfare constraint. From pairwise comparisons collected under a reference policy, we estimate oracle-specific rewards via maximum likelihood and analyze how statistical uncertainty propagates through the dual program. We cast the constrained objective as a KL-regularized Lagrangian whose primal optimizer is a Gibbs policy, reducing learning to a convex dual problem. We propose a dual-only algorithm that ensures high-probability constraint satisfaction and provide the first finite-sample performance guarantees for offline constrained preference learning. Finally, we extend our theoretical analysis to accommodate multiple constraints and general f-divergence regularization.
Figures & tables
| Method | Objective | Setting | Guarantees | Constraint Type |
|---|---|---|---|---|
| Chakraborty et al. (2024b) | Max-Min Welfare | Online | Asymptotic/None | Unconstrained |
| Ramesh et al. (2024) | Robust Utility | Offline | None | Robustness Penalty |
| Ge et al. (2024) | Social Choice | Theoretical | Axiomatic | N/A |
| Dai et al. (2024) | Lagrangian PPO | Online | Empirical | Expected safety constraint |
| Zhou et al. (2024) | Scalarization | Online | Empirical | Pareto |
| Wachi et al. (2024) | Constrained Alignment | Offline | Statistical optimality & violation | Expected reward |
| Training (74k) | Test (7k) | ||
| Metric | |||
| Safety score | -1.8997 | -1.6034 | -1.6044 |
| Helpfulness score | -0.8867 | -0.6479 | -0.6287 |
| Estimated violation | 0.2394 | 0.0006 | 0.0000 |
| Parameters: , , | |||
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.