Robustness via Deep Low-Rank Representations
Not on the map. Why?
Abstract (arXiv)
We investigate the effect of the dimensionality of the representations learned in Deep Neural Networks (DNNs) on their robustness to input perturbations, both adversarial and random. To achieve low dimensionality of learned representations, we propose an easy-to-use, end-to-end trainable, low-rank regularizer (LR) that can be applied to any intermediate layer representation of a DNN. This regularizer forces the feature representations to (mostly) lie in a low-dimensional linear subspace. We perform a wide range of experiments that demonstrate that the LR indeed induces low rank on the representations, while providing modest improvements to accuracy as an added benefit. Furthermore, the learned features make the trained model significantly more robust to input perturbations such as Gaussian and adversarial noise (even without adversarial training). Lastly, the low-dimensionality means that the learned features are highly compressible; thus discriminative features of the data can be stored using very little memory. Our experiments indicate that models trained using the LR learn robust classifiers by discovering subspaces that avoid non-robust features. Algorithmically, the LR is scalable, generic, and straightforward to implement into existing deep learning frameworks.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Apr 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 5; 2023: 1; 2024: 0; 2025: 2.
11 papers.
- 2022Make Some Noise: Reliable and Efficient Single-Step Adversarial Trainingcited by 42
- 2022An Empirical Study of Implicit Regularization in Deep Offline RLcited by 24
- 2021CIFS: Improving Adversarial Robustness of CNNs via Channel-wise Importance-based Feature Selectioncited by 21
- 2022Understanding Robust Learning through the Lens of Representation Similaritiescited by 12
- 2023Projected Randomized Smoothing for Certified Adversarial Robustnesscited by 11
- 2022A law of adversarial risk, interpolation, and label noisecited by 8
- 2021Sketching as a Tool for Understanding and Accelerating Self-attention for Long Sequencescited by 5
- 2022Calibrate and Debias Layer-wise Sampling for Graph Convolutional Networkscited by 5
- 2025One Rank at a Time: Cascading Error Dynamics in Sequential Learningcited by 3
- 2021Robust and Information-theoretically Safe Bias Classifier against Adversarial Attackscited by 2
- 2025Beyond topography: Topographic regularization improves robustness and reshapes representations in convolutional neural networkscited by 0
- 2025Beyond topography: Topographic regularization improves robustness and reshapes representations in convolutional neural networks31 Jul 2025
- 2025One Rank at a Time: Cascading Error Dynamics in Sequential Learning28 May 2025
- 2023Projected Randomized Smoothing for Certified Adversarial Robustness25 Sep 2023
- 2022A law of adversarial risk, interpolation, and label noise8 Jul 2022
- 2022An Empirical Study of Implicit Regularization in Deep Offline RL5 Jul 2022
- 2022Understanding Robust Learning through the Lens of Representation Similarities20 Jun 2022
- 2022Calibrate and Debias Layer-wise Sampling for Graph Convolutional Networks1 Jun 2022
- 2022Make Some Noise: Reliable and Efficient Single-Step Adversarial Training2 Feb 2022
- 2021Sketching as a Tool for Understanding and Accelerating Self-attention for Long Sequences10 Dec 2021
- 2021Robust and Information-theoretically Safe Bias Classifier against Adversarial Attacks8 Nov 2021
- 2021CIFS: Improving Adversarial Robustness of CNNs via Channel-wise Importance-based Feature Selection10 Feb 2021