ENCORE: Entropy-guided Reward Composition for Multi-head Safety Reward Models
Xiaomin Li, Xupeng Chen, Jingxuan Fan, Eric Hanchen Jiang, Mingye Gao
TL;DR
ENCORE identifies a robust negative correlation between safety-rule rating entropy and accuracy in predicting human preferences, and uses this to entropy-penalize rule aggregation. It introduces a simple, training-free weighting scheme where weights are $w_k \propto e^{-{\\mathcal{H}(\\psi_k)}/\\tau}$, leading to an aggregated reward $\\phi = \sum_k w_k \\psi_k$ that emphasizes reliable, low-entropy rules. Theoretical justification shows high-entropy rules yield negligible gradients under the Bradley–Terry loss, supporting the penalization. Empirically, ENCORE improves RewardBench safety task accuracy over baselines including random, uniform, single-rule, and LLM-as-a-judge, even with an 8B backbone, and demonstrates strong interpretability. It offers a practical, dataset-agnostic approach to multi-attribute reward modeling that can complement other weighting or rule-selection strategies.
Abstract
The safety alignment of large language models (LLMs) often relies on reinforcement learning from human feedback (RLHF), which requires human annotations to construct preference datasets. Given the challenge of assigning overall quality scores to data, recent works increasingly adopt fine-grained ratings based on multiple safety rules. In this paper, we discover a robust phenomenon: Rules with higher rating entropy tend to have lower accuracy in distinguishing human-preferred responses. Exploiting this insight, we propose ENCORE, a simple entropy-guided method to compose multi-head rewards by penalizing rules with high rating entropy. Theoretically, we show that such rules yield negligible weights under the Bradley-Terry loss during weight optimization, naturally justifying their penalization. Empirically, ENCORE consistently outperforms strong baselines, including random and uniform weighting, single-head Bradley-Terry, and LLM-as-a-judge, etc. on RewardBench safety tasks. Our method is completely training-free, generally applicable across datasets, and retains interpretability, making it a practical and effective approach for multi-attribute reward modeling.
