Data-free Defense of Black Box Models Against Adversarial Attacks
Not on the map. Why?
Abstract (arXiv)
Several companies often safeguard their trained deep models (i.e., details of architecture, learnt weights, training details etc.) from third-party users by exposing them only as black boxes through APIs. Moreover, they may not even provide access to the training data due to proprietary reasons or sensitivity concerns. In this work, we propose a novel defense mechanism for black box models against adversarial attacks in a data-free set up. We construct synthetic data via generative model and train surrogate network using model stealing techniques. To minimize adversarial contamination on perturbed samples, we propose 'wavelet noise remover' (WNR) that performs discrete wavelet decomposition on input images and carefully select only a few important coefficients determined by our 'wavelet coefficient selection module' (WCSM). To recover the high-frequency content of the image after noise removal via WNR, we further train a 'regenerator' network with an objective to retrieve the coefficients such that the reconstructed image yields similar to original predictions on the surrogate model. At test time, WNR combined with trained regenerator network is prepended to the black box network, resulting in a high boost in adversarial accuracy. Our method improves the adversarial accuracy on CIFAR-10 by 38.98% and 32.01% on state-of-the-art Auto Attack compared to baseline, even when the attacker uses surrogate architecture (Alexnet-half and Alexnet) similar to the black box architecture (Alexnet) with same model stealing strategy as defender. The code is available at https://github.com/vcl-iisc/data-free-black-box-defense
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 36 of its 77 references that are in the map. First posted on arXiv 3 Nov 2022.
Builds on
36 of 77 references.
References · 36
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2016Adversarial examples in the physical worldcited by 1,762
- 2016Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translationcited by 1,471
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
- 2016Practical Black-Box Attacks against Machine Learningcited by 893
- 2017ZOO: Zeroth Order Optimization based Black-box Attacks to Deep Neural Networks without Training Substitute Modelscited by 656
24 more
- 2018Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Surveycited by 459
- 2018Defense-GAN: Protecting Classifiers Against Adversarial Attacks Using Generative Modelscited by 362
- 2014Deep Speech: Scaling up end-to-end speech recognitioncited by 354
- 2018Black-box Generation of Adversarial Text Sequences to Evade Deep Learning Classifierscited by 341
- 2019High Frequency Component Helps Explain the Generalization of Convolutional Neural Networkscited by 310
- 2019A Fourier Perspective on Model Robustness in Computer Visioncited by 288
- 2018Knockoff Nets: Stealing Functionality of Black-Box Modelscited by 285
- 2017MagNet: a Two-Pronged Defense against Adversarial Examplescited by 268
- 2020Data-Free Model Extractioncited by 121
- 2020MAZE: Data-Free Model Stealing Attack Using Zeroth-Order Gradient Estimationcited by 99
- 2021Revisiting Adversarial Robustness Distillation: Robust Soft Labels Make Student Bettercited by 77
- 2018Deflecting Adversarial Attacks with Pixel Deflectioncited by 71
- 2019Image Super-Resolution as a Defense Against Adversarial Attackscited by 64
- 2020DaST: Data-free Substitute Training for Adversarial Attackscited by 60
- 2022Towards Data-Free Model Stealing in a Hard Label Settingcited by 57
- 2019Interpolated Adversarial Training: Achieving Robust Neural Networks without Sacrificing Too Much Accuracycited by 49
- 2019Jacobian Adversarially Regularized Networks for Robustnesscited by 40
- 2017Adversarial Example Defenses: Ensembles of Weak Defenses are not Strongcited by 32
- 2018Adversarial Defense by Stratified Convolutional Sparse Codingcited by 31
- 2021WaveCNet: Wavelet Integrated CNNs to Suppress Aliasing Effect for Noise-Robust Image Classificationcited by 29
- 2020Black-Box Ripper: Copying black-box models using generative evolutionary algorithmscited by 26
- 2019Improving Adversarial Robustness via Guided Complement Entropycited by 15
- 2020Towards Achieving Adversarial Robustness by Enforcing Feature Consistency Across Bit Planescited by 15
- 2019Defending Against Adversarial Iris Examples Using Wavelet Decompositioncited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 1.
2 papers.