Robust Reward Alignment via Hypothesis Space Batch Cutting
Zhixian Xie, Haode Zhang, Yizhe Feng, Wanxin Jin
TL;DR
This work introduces HSBC, a robust reward alignment framework that maintains a hypothesis space of reward models and iteratively refines it via batch-based cuts induced by disagreement-driven human preferences. By aggregating batch votes and applying a conservative cutting strategy governed by a conservativeness level γ, HSBC achieves provable robustness to unknown false preferences while bounding human query complexity with PAC-like guarantees. The method relies on a disagreement-based querying protocol and a sampling-based MPC workflow to generate trajectory ensembles and compute batch constraints f(θ, ξ^0, ξ^1, y) for hypothesis-space updates. Across six control tasks and various noise settings, HSBC matches or surpasses state-of-the-art baselines on clean data and significantly outperforms them under high rates of erroneous feedback, demonstrating strong practical impact for robotics and human-in-the-loop decision-making. The experiments also reveal insightful trade-offs with γ, η, N, and M and show HSBC’s resilience on real human data, underscoring its interpretability and applicability to real-world preference elicitation.
Abstract
Reward design in reinforcement learning and optimal control is challenging. Preference-based alignment addresses this by enabling agents to learn rewards from ranked trajectory pairs provided by humans. However, existing methods often struggle from poor robustness to unknown false human preferences. In this work, we propose a robust and efficient reward alignment method based on a novel and geometrically interpretable perspective: hypothesis space batched cutting. Our method iteratively refines the reward hypothesis space through "cuts" based on batches of human preferences. Within each batch, human preferences, queried based on disagreement, are grouped using a voting function to determine the appropriate cut, ensuring a bounded human query complexity. To handle unknown erroneous preferences, we introduce a conservative cutting method within each batch, preventing erroneous human preferences from making overly aggressive cuts to the hypothesis space. This guarantees provable robustness against false preferences, while eliminating the need to explicitly identify them. We evaluate our method in a model predictive control setting across diverse tasks. The results demonstrate that our framework achieves comparable or superior performance to state-of-the-art methods in error-free settings while significantly outperforming existing methods when handling a high percentage of erroneous human preferences.
