Generalized Depthwise-Separable Convolutions for Adversarially Robust and Efficient Neural Networks
Not on the map. Why?
Abstract (arXiv)
Despite their tremendous successes, convolutional neural networks (CNNs) incur high computational/storage costs and are vulnerable to adversarial perturbations. Recent works on robust model compression address these challenges by combining model compression techniques with adversarial training. But these methods are unable to improve throughput (frames-per-second) on real-life hardware while simultaneously preserving robustness to adversarial perturbations. To overcome this problem, we propose the method of Generalized Depthwise-Separable (GDWS) convolution -- an efficient, universal, post-training approximation of a standard 2D convolution. GDWS dramatically improves the throughput of a standard pre-trained network on real-life hardware while preserving its robustness. Lastly, GDWS is scalable to large problem sizes since it operates on pre-trained models and doesn't require any additional training. We establish the optimality of GDWS as a 2D convolution approximator and present exact algorithms for constructing optimal GDWS convolutions under complexity and error constraints. We demonstrate the effectiveness of GDWS via extensive experiments on CIFAR-10, SVHN, and ImageNet datasets. Our code can be found at https://github.com/hsndbk4/GDWS.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 39 of its 51 references that are in the map. First posted on arXiv 28 Oct 2021.
Builds on
39 of 51 references.
References · 39
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
- 2013Intriguing properties of neural networkscited by 5,155
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2016Wide Residual Networkscited by 3,070
- 2015Fast R-CNNcited by 2,933
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
27 more
- 2018DARTS: Differentiable Architecture Searchcited by 1,798
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,517
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
- 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,101
- 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,060
- 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 953
- 2018Regularized Evolution for Image Classifier Architecture Searchcited by 909
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
- 2020On Adaptive Attacks to Adversarial Example Defensescited by 555
- 2020Overfitting in adversarially robust deep learningcited by 506
- 2018PACT: Parameterized Clipping Activation for Quantized Neural Networkscited by 467
- 2016EIE: Efficient Inference Engine on Compressed Deep Neural Networkcited by 295
- 2018LQ-Nets: Learned Quantization for Highly Accurate and Compact Deep Neural Networkscited by 274
- 2019What's Hidden in a Randomly Weighted Neural Network?cited by 237
- 2016Dynamic Network Surgery for Efficient DNNscited by 233
- 2019Adversarial Training and Robustness for Multiple Perturbationscited by 183
- 2016Designing Energy-Efficient Convolutional Neural Networks using Energy-Aware Pruningcited by 134
- 2017CondenseNet: An Efficient DenseNet using Learned Group Convolutionscited by 122
- 2018A Systematic DNN Weight Pruning Framework using Alternating Direction Method of Multiplierscited by 120
- 2018Towards the first adversarially robust neural network model on MNISTcited by 104
- 2019Adversarial Robustness vs Model Compression, or Both?cited by 98
- 2019Defensive Quantization: When Efficiency Meets Robustnesscited by 95
- 2019Adversarial Robustness Against the Union of Multiple Perturbation Modelscited by 88
- 2019When NAS Meets Robustness: In Search of Robust Architectures against Adversarial Attackscited by 87
- 2019Model Compression with Adversarial Robustness: A Unified Optimization Frameworkcited by 71
- 2020EMPIR: Ensembles of Mixed Precision Deep Networks for Increased Robustness against Adversarial Attackscited by 28
- 2020DBQ: A Differentiable Branch Quantizer for Lightweight Deep Neural Networkscited by 8
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 0; 2025: 1.
3 papers.
- 2022Adversarial Vulnerability of Randomized Ensemblescited by 5
- 2023On the Robustness of Randomized Ensembles to Adversarial Perturbationscited by 3
- 2025Rethinking the Role of Spatial Mixingcited by 1
- 2025Rethinking the Role of Spatial Mixing21 Mar 2025
- 2023On the Robustness of Randomized Ensembles to Adversarial Perturbations2 Feb 2023
- 2022Adversarial Vulnerability of Randomized Ensembles14 Jun 2022