Self-Improvement as Coherence Optimization: A Theoretical Account
Tianyi Qiu, Ahmed Hani Ismail, Zhonghao He, Shi Feng
TL;DR
This work unifies several unsupervised self-improvement techniques for language models under the notion of coherence optimization, defining coherence as the joint likelihood of context-to-behavior mappings and showing its equivalence to description-length regularization when a pretrained prior is used. It develops a Gibbs-sampling algorithm that converges to a softmax over coherence, and proves that debate, bootstrap, and internal coherence maximization are special cases within this framework. The paper establishes the theoretical optimality of coherence regularization (via KL-optimal priors) and connects it to practical training with pretrained priors, supported by preliminary experiments demonstrating coherence's effectiveness as both an evaluation metric and an optimization objective. Overall, coherence optimization provides a principled mechanism for self-improvement that leverages unlabeled contexts and pretrained knowledge, with implications for truthfulness, robustness, and scalable supervision in large language models.
Abstract
Can language models improve their accuracy without external supervision? Methods such as debate, bootstrap, and internal coherence maximization achieve this surprising feat, even matching golden finetuning performance. Yet why they work remains theoretically unclear. We show that they are all special cases of coherence optimization: finding a context-to-behavior mapping that's most compressible and jointly predictable. We prove that coherence optimization is equivalent to description-length regularization, and that among all such regularization schemes, it is optimal for semi-supervised learning when the regularizer is derived from a pretrained model. Our theory, supported by preliminary experiments, explains why feedback-free self-improvement works and predicts when it should succeed or fail.
