Maximizing the Potential of Synthetic Data: Insights from Random Matrix Theory
Aymane El Firdoussi, Mohamed El Amine Seddik, Soufiane Hayou, Reda Alami, Ahmed Alzubaidi, Hakim Hacid
TL;DR
This work addresses when synthetic data can improve model performance in high-dimensional settings where feature distributions of synthetic data may shift from real data. It develops a Gaussian-mixture, noise-inclusive statistical model and analyzes a Ridge classifier trained on a mix of real and pruned synthetic data using random matrix theory to derive deterministic equivalents. The main contributions include a high-dimensional extension of prior results, revealing a smooth phase transition in fully synthetic scenarios and providing scalar fixed-point parameters that govern performance; the theory is validated across toy models, Amazon Reviews, MNIST, and LLM safety QA tasks. The findings offer principled guidance on synthetic data generation and verification, highlighting the critical roles of generative-model quality and pruning effectiveness for practical large-scale learning systems.
Abstract
Synthetic data has gained attention for training large language models, but poor-quality data can harm performance (see, e.g., Shumailov et al. (2023); Seddik et al. (2024)). A potential solution is data pruning, which retains only high-quality data based on a score function (human or machine feedback). Previous work Feng et al. (2024) analyzed models trained on synthetic data as sample size increases. We extend this by using random matrix theory to derive the performance of a binary classifier trained on a mix of real and pruned synthetic data in a high dimensional setting. Our findings identify conditions where synthetic data could improve performance, focusing on the quality of the generative model and verification strategy. We also show a smooth phase transition in synthetic label noise, contrasting with prior sharp behavior in infinite sample limits. Experiments with toy models and large language models validate our theoretical results.
