Asymptotic Theory of Iterated Empirical Risk Minimization, with Applications to Active Learning
Hugo Cui, Yue M. Lu
TL;DR
This work analyzes two successive ERMs trained on the same dataset, where the first-stage predictions feed into the loss of the second-stage, and develops a sharp asymptotic theory in the high-dimensional regime $n/d=\Theta(1)$ for Gaussian-mixture data. The authors derive a finite collection of scalar order parameters that characterize the second-stage estimator and its test performance, with a key correction term $\chi$ capturing correlations induced by data reuse via a nested leave-one-out approach. They instantiate the theory in an active-learning setting, removing oracle and sample-splitting assumptions, and uncover a budget-allocation tradeoff and a selection-driven double-descent phenomenon, supported by real-data validation on pneumonia diagnosis. The results offer principled guidance for budget-constrained data acquisition and provide a rigorous framework to analyze data-reuse effects in iterated optimization procedures.
Abstract
We study a class of iterated empirical risk minimization (ERM) procedures in which two successive ERMs are performed on the same dataset, and the predictions of the first estimator enter as an argument in the loss function of the second. This setting, which arises naturally in active learning and reweighting schemes, introduces intricate statistical dependencies across samples and fundamentally distinguishes the problem from classical single-stage ERM analyses. For linear models trained with a broad class of convex losses on Gaussian mixture data, we derive a sharp asymptotic characterization of the test error in the high-dimensional regime where the sample size and ambient dimension scale proportionally. Our results provide explicit, fully asymptotic predictions for the performance of the second-stage estimator despite the reuse of data and the presence of prediction-dependent losses. We apply this theory to revisit a well-studied pool-based active learning problem, removing oracle and sample-splitting assumptions made in prior work. We uncover a fundamental tradeoff in how the labeling budget should be allocated across stages, and demonstrate a double-descent behavior of the test error driven purely by data selection, rather than model size or sample count.
