SeRA: Self-Reviewing and Alignment of Large Language Models using Implicit Reward Margins
Jongwoo Ko, Saket Dingliwal, Bhavana Ganesh, Sailik Sengupta, Sravan Bodapati, Aram Galstyan
TL;DR
Direct Alignment Algorithms (DAAs) for RLHF offer efficiency but are vulnerable to off-policy data issues, including learning from spurious cues and poor alignment due to distribution drift when policy updates outpace offline preferences. SeRA introduces Implicit Reward Margin (IRM) to select informative off-policy samples and to bootstrap preference data using the updated policy, enabling cost-efficient, self-guided alignment across multiple DAAs and model families. The method demonstrates broad effectiveness on instruction-following tasks and diverse datasets, improving win rates and robustness to noisy annotations without external reward models. This approach provides a practical pathway to better alignment by leveraging self-generated signals and offline data, reducing reliance on expensive AI-Feedback or reward-model supervision.
Abstract
Direct alignment algorithms (DAAs), such as direct preference optimization (DPO), have become popular alternatives for Reinforcement Learning from Human Feedback (RLHF) due to their simplicity, efficiency, and stability. However, the preferences used in DAAs are usually collected before the alignment training begins and remain unchanged (off-policy). This can lead to two problems where the policy model (1) picks up on spurious correlations in the dataset (as opposed to learning the intended alignment expressed in the human preference labels), and (2) overfits to feedback on off-policy trajectories that have less likelihood of being generated by an updated policy model. To address these issues, we introduce Self-Reviewing and Alignment (SeRA), a cost-efficient and effective method that can be readily combined with existing DAAs. SeRA comprises of two components: (1) sample selection using implicit reward margins, which helps alleviate over-fitting to some undesired features, and (2) preference bootstrapping using implicit rewards to augment preference data with updated policy models in a cost-efficient manner. Extensive experimentation, including some on instruction-following tasks, demonstrate the effectiveness and generality of SeRA in training LLMs on offline preference datasets with DAAs.
