InSPO: Unlocking Intrinsic Self-Reflection for LLM Preference Optimization
Yu Li, Tian Lan, Zhengling Qi
TL;DR
This paper tackles two fundamental flaws in existing LLM preference optimization—invariance to modeling choices and underutilization of pairwise comparative information. It introduces Intrinsic Self-reflective Preference Optimization (InSPO), deriving a globally optimal policy $\pi^*$ that conditions on both the context $x$ and an alternative response $y'$, and proving invariance to the scalarization $\Psi$ and reference policy $\pi_{\mathrm{ref}}$. InSPO is a plug-and-play enhancement for the DPO family that induces dense reward shaping during training and distills comparative reasoning into the policy, incurring zero inference overhead at deployment. Empirical results across multiple benchmarks and models show consistent improvements in win rates and length-controlled metrics, with ablations highlighting the benefits of symmetric cross-conditioning and longer context windows. The work advances robust, human-aligned LLMs by enabling intrinsic self-reflection without architectural changes or online rollout requirements.
Abstract
Direct Preference Optimization (DPO) and its variants have become standard for aligning Large Language Models due to their simplicity and offline stability. However, we identify two fundamental limitations. First, the optimal policy depends on arbitrary modeling choices (scalarization function, reference policy), yielding behavior reflecting parameterization artifacts rather than true preferences. Second, treating response generation in isolation fails to leverage comparative information in pairwise data, leaving the model's capacity for intrinsic self-reflection untapped. To address it, we propose Intrinsic Self-reflective Preference Optimization (\q), deriving a globally optimal policy conditioning on both context and alternative responses. We prove this formulation superior to DPO/RLHF while guaranteeing invariance to scalarization and reference choices. \q~serves as a plug-and-play enhancement without architectural changes or inference overhead. Experiments demonstrate consistent improvements in win rates and length-controlled metrics, validating that unlocking self-reflection yields more robust, human-aligned LLMs.
