Learning from Synthetic Data: Limitations of ERM
This addresses the problem of reliable learning in AI systems contaminated by synthetic data, which is incremental by building on model collapse literature.
The paper investigates the limitations of Empirical Risk Minimization (ERM) when learning from a mix of natural and synthetic data, showing that ERM converges to the true mean but is outperformed by weighted algorithms, and fails to converge to the true concept in PAC learning, while alternative algorithms can learn correctly despite contamination.
The prevalence and low cost of LLMs have led to a rise of synthetic content. From review sites to court documents, ``natural'' content has been contaminated by data points that appear similar to natural data, but are in fact LLM-generated. In this work we revisit fundamental learning theory questions in this, now ubiquitous, setting. We model this scenario as a sequence of learning tasks where the input is a mix of natural and synthetic data, and the learning algorithms are oblivious to the origin of any individual example. We study the possibilities and limitations of ERM in this setting. For the problem of estimating the mean of an arbitrary $d$-dimensional distribution, we find that while ERM converges to the true mean, it is outperformed by an algorithm that assigns non-uniform weights to examples from different generations of data. For the PAC learning setting, the disparity is even more stark. We find that ERM does not always converge to the true concept, echoing the model collapse literature. However, we show there are algorithms capable of learning the correct hypothesis for arbitrary VC classes and arbitrary amounts of contamination.