Why Self-Rewarding Works: Theoretical Guarantees for Iterative Alignment of Language Models
Shi Fu, Yingjie Wang, Shengchao Hu, Peng Wang, Dacheng Tao
TL;DR
This work provides the first rigorous theoretical foundation for Self-Rewarding Language Models (SRLMs) by analyzing iterative self-alignment without external feedback. It proves a fundamental single-step failure lower bound that highlights dependence on initialization, and develops finite-sample guarantees showing that iterative SRLMs achieve a convergence rate of $\tilde{O}(1/\sqrt{n})$ while the influence of the initial model decays exponentially with the number of iterations $T$. The authors identify a contraction mechanism on the policy condition number $\kappa_t$ that underpins a two-stage dynamic: Stage I self-correction toward internal consistency, followed by Stage II efficient statistical learning. They instantiate the framework for linear softmax models, deriving bounds that scale with the model’s effective dimension $d_{eff}(\lambda)$ under various spectral decays, and show how spectral properties can substantially tighten rates (e.g., logarithmic dependence under exponential decay). Overall, the results formalize why SRLMs can robustly improve alignment without external feedback and guide resource allocation for iterative self-improvement, while outlining clear directions for extending the theory to Transformer architectures.
Abstract
Self-Rewarding Language Models (SRLMs) achieve notable success in iteratively improving alignment without external feedback. Yet, despite their striking empirical progress, the core mechanisms driving their capabilities remain unelucidated, leaving a critical gap in theoretical understanding. This paper provides the first rigorous theoretical guarantees for SRLMs. We first establish a lower bound that characterizes the fundamental limits of a single update step, revealing a critical dependence on the quality of the initial model. We then derive finite-sample error bounds for the full iterative paradigm, showing that performance improves at a rate of $\widetilde{\mathcal{O}}\left(1/\sqrt{n}\right)$ with sample size $n$. Crucially, our analysis reveals that the dependence on the initial model decays exponentially with the number of iterations $T$. This provides a formal explanation for why self-rewarding succeeds: it robustly overcomes poor initialization by steering the dynamics toward internal stability and consistency. Finally, we instantiate our theoretical framework for the linear softmax model class, yielding tailored guarantees that connect our high-level insights to practical model architectures.
