Retraining Seeks Stable Signals

Machine Learning

Summary

The authors study how predictive models, when used repeatedly, can change the data they learn from, creating a feedback loop called performativity. They introduce the 'stable signal principle,' assuming that some part of the data is stable and independent of the model's influence. They prove that if this stable part exists, retraining the model with some control (regularization) will gradually focus the model on this stable component, even if the model strongly affects the data. This gives a new understanding of why retraining can settle down and helps explain the stability observed in training language models on their own outputs.

Authors

Moritz Hardt

Abstract

Predictive models deployed at scale influence future data, a phenomenon called performativity. And there is always one way to cope: Train the model on new data, deploy it again, and repeat. This process, called retraining or repeated risk minimization, creates a feedback loop between model and data that real-world learning systems can't avoid. Results on performative prediction shed light on this dynamic: If the model's influence on the data is small, retraining reaches a fixed point. What remains open is why fixed points should naturally exist, and what governs retraining when the model's influence is strong. In this work we develop a new perspective on retraining -- the stable signal principle -- that addresses these questions. We start from the assumption that the prediction target has at least some small model-independent component, a stable signal, such as the intrinsic quality of an item. We prove that when a nonzero stable signal exists, repeated risk minimization, suitably regularized, converges geometrically to the direction of this stable signal. This is true even if the model's influence on the target is arbitrarily large relative to the stable signal. Regularization emerges naturally as a force to control performativity, rather than to promote generalization, revealing a new facet of an old concept. We extend the analysis to a broad family of affine retraining operators under arbitrary model-induced feature changes, heterogeneous time-varying effects, and nonlinear responses. The stable signal perspective also applies to data feedback loops in language modeling, providing new explanations for the stability of language model training from model-generated data.