Generalized Depthwise-Separable Convolutions for Adversarially Robust and Efficient Neural Networks
Hassan Dbouk, Naresh R. Shanbhag

TL;DR
This paper introduces Generalized Depthwise-Separable convolutions, a post-training method that significantly boosts the throughput of CNNs on real hardware while maintaining adversarial robustness, without additional training.
Contribution
The paper proposes GDWS, a universal, post-training approximation technique for 2D convolutions that enhances efficiency and preserves robustness, with proven optimality and scalable algorithms.
Findings
GDWS improves CNN throughput on real hardware.
GDWS maintains robustness against adversarial attacks.
GDWS is scalable and operates without additional training.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications · Advanced Neural Network Applications
MethodsConvolution
