Optimal Regularization for Performative Learning
Edwige Cyffers, Alireza Mirrokni, Marco Mondelli
TL;DR
This work studies how ridge regularization interacts with performative effects in regression under repeated retraining. By analyzing both population and over-parameterized regimes, the authors derive how the optimal regularization scales with performative strength and show that regularization can mitigate risk in the presence of performativity, while in high-dimensional settings it can even improve risk when performativity reinforces predictive trends. They provide explicit formulas for the optimal ridge in the population setting and deterministic equivalents in the high-dimensional regime, plus expansions that reveal sign patterns depending on noise and data structure. Empirical results on synthetic data and real-world datasets (Housing, LSAC) validate the theoretical insights and illustrate practical guidelines for choosing regularization in performative contexts.
Abstract
In performative learning, the data distribution reacts to the deployed model - for example, because strategic users adapt their features to game it - which creates a more complex dynamic than in classical supervised learning. One should thus not only optimize the model for the current data but also take into account that the model might steer the distribution in a new direction, without knowing the exact nature of the potential shift. We explore how regularization can help cope with performative effects by studying its impact in high-dimensional ridge regression. We show that, while performative effects worsen the test risk in the population setting, they can be beneficial in the over-parameterized regime where the number of features exceeds the number of samples. We show that the optimal regularization scales with the overall strength of the performative effect, making it possible to set the regularization in anticipation of this effect. We illustrate this finding through empirical evaluations of the optimal regularization parameter on both synthetic and real-world datasets.
