Learning Robust and Lightweight Model through Separable Structured Transformations
Not on the map. Why?
Abstract (arXiv)
With the proliferation of mobile devices and the Internet of Things, deep learning models are increasingly deployed on devices with limited computing resources and memory, and are exposed to the threat of adversarial noise. Learning deep models with both lightweight and robustness is necessary for these equipments. However, current deep learning solutions are difficult to learn a model that possesses these two properties without degrading one or the other. As is well known, the fully-connected layers contribute most of the parameters of convolutional neural networks. We perform a separable structural transformation of the fully-connected layer to reduce the parameters, where the large-scale weight matrix of the fully-connected layer is decoupled by the tensor product of several separable small-sized matrices. Note that data, such as images, no longer need to be flattened before being fed to the fully-connected layer, retaining the valuable spatial geometric information of the data. Moreover, in order to further enhance both lightweight and robustness, we propose a joint constraint of sparsity and differentiable condition number, which is imposed on these separable matrices. We evaluate the proposed approach on MLP, VGG-16 and Vision Transformer. The experimental results on datasets such as ImageNet, SVHN, CIFAR-100 and CIFAR10 show that we successfully reduce the amount of network parameters by 90%, while the robust accuracy loss is less than 1.5%, which is better than the SOTA methods based on the original fully-connected layer. Interestingly, it can achieve an overwhelming advantage even at a high compression rate, e.g., 200 times.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 53 of its 69 references that are in the map. First posted on arXiv 27 Dec 2021.
Builds on
53 of 69 references.
References · 53
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2015Distilling the Knowledge in a Neural Networkcited by 10,324
- 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
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
- 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
38 more
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,241
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,332
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,517
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,451
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,318
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,268
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,200
- 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,060
- 2016Adversarial Machine Learning at Scalecited by 936
- 2016Practical Black-Box Attacks against Machine Learningcited by 903
- 2017Ensemble Adversarial Training: Attacks and Defensescited by 840
- 2015The Limitations of Deep Learning in Adversarial Settingscited by 790
- 2019Square Attack: a query-efficient black-box adversarial attack via random searchcited by 685
- 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 678
- 2018Efficient Neural Network Robustness Certification with General Activation Functionscited by 445
- 2017Mitigating Adversarial Effects Through Randomizationcited by 383
- 2014Exploiting Linear Structure Within Convolutional Networks for Efficient Evaluationcited by 306
- 2018Model compression via distillation and quantizationcited by 289
- 2015Tensorizing Neural Networkscited by 250
- 2015Quantized Convolutional Neural Networks for Mobile Devicescited by 215
- 2019ACNet: Strengthening the Kernel Skeletons for Powerful CNN via Asymmetric Convolution Blockscited by 178
- 2019Adversarially Robust Distillationcited by 125
- 2017CondenseNet: An Efficient DenseNet using Learned Group Convolutionscited by 122
- 2015Accelerating Very Deep Convolutional Networks for Classification and Detectioncited by 109
- 2019Adversarial Robustness vs Model Compression, or Both?cited by 98
- 2015On the Expressive Power of Deep Learning: A Tensor Analysiscited by 97
- 2019Defensive Quantization: When Efficiency Meets Robustnesscited by 95
- 2019When NAS Meets Robustness: In Search of Robust Architectures against Adversarial Attackscited by 87
- 2018Sparse DNNs with Improved Adversarial Robustnesscited by 72
- 2019Model Compression with Adversarial Robustness: A Unified Optimization Frameworkcited by 71
- 2018Structured Adversarial Attack: Towards General Implementation and Better Interpretabilitycited by 64
- 2020Search What You Want: Barrier Panelty NAS for Mixed Precision Quantizationcited by 32
- 2019Tensorized Embedding Layers for Efficient Model Compressioncited by 27
- 2018ECC: Platform-Independent Energy-Constrained Deep Neural Network Compression via a Bilinear Regression Modelcited by 15
- 2018To compress or not to compress: Understanding the Interactions between Adversarial Attacks and Neural Network Compressioncited by 14
- 2015Compression of Fully-Connected Layer in Neural Network by Kronecker Productcited by 9
50 most cited of 53 All 53 (JSON)
Built on by
Not cited yet.