Synthetic Dataset Generation for Privacy-Preserving Machine Learning
Not on the map. Why?
Abstract (arXiv)
Machine Learning (ML) has achieved enormous success in solving a variety of problems in computer vision, speech recognition, object detection, to name a few. The principal reason for this success is the availability of huge datasets for training deep neural networks (DNNs). However, datasets can not be publicly released if they contain sensitive information such as medical or financial records. In such cases, data privacy becomes a major concern. Encryption methods offer a possible solution to this issue, however their deployment on ML applications is non-trivial, as they seriously impact the classification accuracy and result in substantial computational overhead.Alternatively, obfuscation techniques can be used, but maintaining a good balance between visual privacy and accuracy is challenging. In this work, we propose a method to generate secure synthetic datasets from the original private datasets. In our method, given a network with Batch Normalization (BN) layers pre-trained on the original dataset, we first record the layer-wise BN statistics. Next, using the BN statistics and the pre-trained model, we generate the synthetic dataset by optimizing random noises such that the synthetic data match the layer-wise statistical distribution of the original model. We evaluate our method on image classification dataset (CIFAR10) and show that our synthetic data can be used for training networks from scratch, producing reasonable classification performance.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 29 of its 58 references that are in the map. First posted on arXiv 6 Oct 2022.
Builds on
29 of 58 references.
References · 29
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2016Deep Learning with Differential Privacycited by 2,728
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,281
- 2019Deep Leakage from Gradientscited by 1,021
- 2019Dreaming to Distill: Data-free Knowledge Transfer via DeepInversioncited by 423
- 2016Semi-supervised Knowledge Transfer for Deep Learning from Private Training Datacited by 348
17 more
- 2017Deep Models Under the GAN: Information Leakage from Collaborative Deep Learningcited by 334
- 2018Scalable Private Learning with PATEcited by 269
- 2020ZeroQ: A Novel Zero Shot Quantization Frameworkcited by 269
- 2019Data-Free Learning of Student Networkscited by 204
- 2017Machine Learning Models that Remember Too Muchcited by 169
- 2021Always Be Dreaming: A New Approach for Data-Free Class-Incremental Learningcited by 131
- 2013Hacking Smart Machines with Smarter Ones: How to Extract Meaningful Data from Machine Learning Classifierscited by 130
- 2018Data Augmentation by Pairing Samples for Images Classificationcited by 96
- 2019The Knowledge Within: Methods for Data-Free Model Compressioncited by 54
- 2021IntraQ: Learning Synthetic Images with Intra-Class Heterogeneity for Zero-Shot Network Quantizationcited by 43
- 2018DP-ADMM: ADMM-based Distributed Learning with Differential Privacycited by 42
- 2019Privacy-Preserving Deep Neural Networks with Pixel-based Image Encryption Considering Data Augmentation in the Encrypted Domaincited by 19
- 2018Privacy-preserving Machine Learning through Data Obfuscationcited by 18
- 2021DeepBlur: A Simple and Effective Method for Natural Image Obfuscationcited by 13
- 2018Generating Artificial Data for Private Deep Learningcited by 9
- 2020Image Obfuscation for Privacy-Preserving Machine Learningcited by 7
- 2022TOFU: Towards Obfuscated Federated Updates by Encoding Weight Updates into Gradients from Proxy Datacited by 1
Built on by
Citing papers per year: 2025: 1.
1 paper.