Understanding the effect of sparsity on neural networks robustness
arXiv:2206.10915
Abstract
This paper examines the impact of static sparsity on the robustness of a trained network to weight perturbations, data corruption, and adversarial examples. We show that, up to a certain sparsity achieved by increasing network width and depth while keeping the network capacity fixed, sparsified networks consistently match and often outperform their initially dense versions. Robustness and accuracy decline simultaneously for very high sparsity due to loose connectivity between network layers. Our findings show that a rapid robustness drop caused by network compression observed in the literature is due to a reduced network capacity rather than sparsity.
References in corpus (5)
- Very Deep Convolutional Networks for Large-Scale Image Recognition
- The State of Sparsity in Deep Neural Networks
- Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalization
- Quantization and Deployment of Deep Neural Networks on Microcontrollers
- What Do Compressed Deep Neural Networks Forget?