SmoothNets: Optimizing CNN architecture design for differentially private deep learning
Not on the map. Why?
Abstract (arXiv)
The arguably most widely employed algorithm to train deep neural networks with Differential Privacy is DPSGD, which requires clipping and noising of per-sample gradients. This introduces a reduction in model utility compared to non-private training. Empirically, it can be observed that this accuracy degradation is strongly dependent on the model architecture. We investigated this phenomenon and, by combining components which exhibit good individual performance, distilled a new model architecture termed SmoothNet, which is characterised by increased robustness to the challenges of DP-SGD training. Experimentally, we benchmark SmoothNet against standard architectures on two benchmark datasets and observe that our architecture outperforms others, reaching an accuracy of 73.5% on CIFAR-10 at varepsilon=7.0 and 69.2% at varepsilon=7.0 on ImageNette, a state-of-the-art result compared to prior architectural modifications for DP.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 22 of its 30 references that are in the map. First posted on arXiv 9 May 2022.
Builds on
22 of 30 references.
References · 22
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2016Layer Normalizationcited by 5,579
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 2016Deep Learning with Differential Privacycited by 2,682
- 2018Group Normalizationcited by 1,514
- 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,187
- 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
- 2017Self-Normalizing Neural Networkscited by 591
- 2021Opacus: User-Friendly Differential Privacy Library in PyTorchcited by 375
10 more
- 2018How Does Batch Normalization Help Optimization?cited by 355
- 2022Unlocking High-Accuracy Differentially Private Image Classification through Scalecited by 218
- 2020Understanding Gradient Clipping in Private SGD: A Geometric Perspectivecited by 140
- 2020Tempered Sigmoid Activations for Deep Learning with Differential Privacycited by 121
- 2019Augment your batch: better training with larger batchescited by 37
- 2021Drawing Multiple Augmentation Samples Per Image During Training Efficiently Decreases Test Errorcited by 32
- 2022Differentially private training of residual networks with scale normalisationcited by 26
- 2021Not all noise is accounted equally: How differentially private learning benefits from large sampling ratescited by 21
- 2021Differentially private federated deep learning for multi-site medical image segmentationcited by 12
- 2021Architecture Matters: Investigating the Influence of Differential Privacy on Neural Network Designcited by 6
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 1; 2025: 1.
3 papers.