English

Pre-training Differentially Private Models with Limited Public Data

Machine Learning 2024-10-30 v2 Cryptography and Security

Abstract

The superior performance of large foundation models relies on the use of massive amounts of high-quality data, which often contain sensitive, private and copyrighted material that requires formal protection. While differential privacy (DP) is a prominent method to gauge the degree of security provided to the models, its application is commonly limited to the model fine-tuning stage, due to the performance degradation when applying DP during the pre-training stage. Consequently, DP is yet not capable of protecting a substantial portion of the data used during the initial pre-training process. In this work, we first provide a theoretical understanding of the efficacy of DP training by analyzing the per-iteration loss improvement. We make a key observation that DP optimizers' performance degradation can be significantly mitigated by the use of limited public data, which leads to a novel DP continual pre-training strategy. Empirically, using only 10\% of public data, our strategy can achieve DP accuracy of 41.5\% on ImageNet-21k (with ϵ=8\epsilon=8), as well as non-DP accuracy of 55.7\% and and 60.0\% on downstream tasks Places365 and iNaturalist-2021, respectively, on par with state-of-the-art standard pre-training and substantially outperforming existing DP pre-trained models. Our DP pre-trained models are released in fastDP library (https://github.com/awslabs/fast-differential-privacy/releases/tag/v2.1)

Keywords

Cite

@article{arxiv.2402.18752,
  title  = {Pre-training Differentially Private Models with Limited Public Data},
  author = {Zhiqi Bu and Xinwei Zhang and Mingyi Hong and Sheng Zha and George Karypis},
  journal= {arXiv preprint arXiv:2402.18752},
  year   = {2024}
}

Comments

Accepted at NeurIPS 2024

R2 v1 2026-06-28T15:03:55.908Z