1-Lipschitz Layers Compared: Memory, Speed, and Certifiable Robustness
Not on the map. Why?
Abstract (arXiv)
The robustness of neural networks against input perturbations with bounded magnitude represents a serious concern in the deployment of deep learning models in safety-critical systems. Recently, the scientific community has focused on enhancing certifiable robustness guarantees by crafting 1-Lipschitz neural networks that leverage Lipschitz bounded dense and convolutional layers. Although different methods have been proposed in the literature to achieve this goal, understanding the performance of such methods is not straightforward, since different metrics can be relevant (e.g., training time, memory usage, accuracy, certifiable robustness) for different applications. For this reason, this work provides a thorough theoretical and empirical comparison between methods by evaluating them in terms of memory usage, speed, and certifiable robust accuracy. The paper also provides some guidelines and recommendations to support the user in selecting the methods that work best depending on the available resources. We provide code at https://github.com/berndprach/1LipschitzLayersCompared.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 37 of its 52 references that are in the map. First posted on arXiv 28 Nov 2023.
Builds on
37 of 52 references.
References · 37
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
- 2018Spectral Normalization for Generative Adversarial Networkscited by 1,618
- 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
- 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
- 2017Evasion Attacks against Machine Learning at Test Timecited by 686
- 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 564
- 2017Parseval Networks: Improving Robustness to Adversarial Examplescited by 288
- 2018Towards Fast Computation of Certified Robustness for ReLU Networkscited by 254
25 more
- 2018Lipschitz-Margin Training: Scalable Certification of Perturbation Invariance for Deep Neural Networkscited by 193
- 2018Dynamical Isometry and a Mean Field Theory of CNNs: How to Train 10,000-Layer Vanilla Convolutional Neural Networkscited by 176
- 2019Cheap Orthogonal Constraints in Neural Networks: A Simple Parametrization of the Orthogonal and Unitary Groupcited by 133
- 2022(Certified!!) Adversarial Robustness for Free!cited by 130
- 2021Globally-Robust Neural Networkscited by 106
- 2021Orthogonalizing Convolutional Layers with the Cayley Transformcited by 105
- 2015Fast Algorithms for Convolutional Neural Networkscited by 102
- 2020SoK: Certified Robustness for Deep Neural Networkscited by 100
- 2019Preventing Gradient Attenuation in Lipschitz Constrained Convolutional Networkscited by 86
- 2019Orthogonal Deep Neural Networkscited by 72
- 2018Generalizable Adversarial Training via Spectral Normalizationcited by 68
- 2021Skew Orthogonal Convolutionscited by 67
- 2021A Dynamical System Perspective for Lipschitz Neural Networkscited by 59
- 2023A Unified Algebraic Perspective on Lipschitz Neural Networkscited by 58
- 2023Direct Parameterization of Lipschitz-Bounded Deep Networkscited by 49
- 2022Almost-Orthogonal Layers for Efficient General-Purpose Lipschitz Networkscited by 39
- 2022LOT: Layer-wise Orthogonal Training on Improving ℓ2 Certified Robustnesscited by 32
- 2020Controllable Orthogonalization in Training DNNscited by 30
- 2020The Convolution Exponential and Generalized Sylvester Flowscited by 18
- 2023Unlocking Deterministic Robustness Certification on ImageNetcited by 13
- 2022Improved techniques for deterministic l2 robustnesscited by 9
- 2023Raising the Bar for Certified Adversarial Robustness with Diffusion Modelscited by 7
- 2019Fantastic Four: Differentiable Bounds on Singular Values of Convolution Layerscited by 6
- 2022Robust-by-Design Classification via Unitary-Gradient Neural Networkscited by 4
- 2023Certified Robust Models with Slack Control and Large Lipschitz Constantscited by 3
Built on by
Citing papers per year: 2024: 2; 2025: 7; 2026: 6.
15 papers.
Sort:
- 2025Neural Network Verification is a Programming Language Challengecited by 12
- 2024Group and Shuffle: Efficient Structured Orthogonal Parametrizationcited by 10
- 2025An Adaptive Orthogonal Convolution Scheme for Efficient and Flexible CNN Architecturescited by 8
- 2025Approximation theory for 1-Lipschitz ResNetscited by 7
- 2025Enhancing Certified Robustness via Block Reflector Orthogonal Layers and Logit Annealing Losscited by 5
- 2026Approximation Theory for Lipschitz Continuous Transformerscited by 5
- 2024Intriguing Properties of Robust Classificationcited by 3
- 2025LipShiFT: A Certifiably Robust Shift-based Vision Transformercited by 3
- 2026Learning Better Certified Models from Empirically-Robust Teacherscited by 1
- 2026LipsAM: Lipschitz-Continuous Amplitude Modifier for Audio Signal Processing and its Application to Plug-and-Play Dereverberationcited by 1
- 2025Deep Network Trainability via Persistent Subspace Orthogonalitycited by 0
- 2025Stable neural networks and connections to continuous dynamical systemscited by 0
3 more
- 2026How Worst-Case Are Adversarial Attacks? Linking Adversarial and Perturbation Robustnesscited by 0
- 2026Provably Contractive and High-Quality Denoisers for Convergent Restorationcited by 0
- 2026LipSSM: Structurally Lipschitz-Bounded Cascaded State-Space Model via Metric Transfer between Consecutive SSM Layerscited by 0
- 2026LipSSM: Structurally Lipschitz-Bounded Cascaded State-Space Model via Metric Transfer between Consecutive SSM Layers25 Sep 2026
- 2026Provably Contractive and High-Quality Denoisers for Convergent Restoration27 Mar 2026
- 2026LipsAM: Lipschitz-Continuous Amplitude Modifier for Audio Signal Processing and its Application to Plug-and-Play Dereverberation23 Mar 2026
- 2026Approximation Theory for Lipschitz Continuous Transformers17 Feb 2026
- 2026Learning Better Certified Models from Empirically-Robust Teachers2 Feb 2026
- 2026How Worst-Case Are Adversarial Attacks? Linking Adversarial and Perturbation Robustness20 Jan 2026
- 2025Stable neural networks and connections to continuous dynamical systems25 Oct 2025
- 2025Deep Network Trainability via Persistent Subspace Orthogonality4 Aug 2025
- 2025Enhancing Certified Robustness via Block Reflector Orthogonal Layers and Logit Annealing Loss21 May 2025
- 2025Approximation theory for 1-Lipschitz ResNets17 May 2025
- 2025LipShiFT: A Certifiably Robust Shift-based Vision Transformer18 Mar 2025
- 2025An Adaptive Orthogonal Convolution Scheme for Efficient and Flexible CNN Architectures14 Jan 2025
3 more
- 2025Neural Network Verification is a Programming Language Challenge10 Jan 2025
- 2024Intriguing Properties of Robust Classification5 Dec 2024
- 2024Group and Shuffle: Efficient Structured Orthogonal Parametrization14 Jun 2024
- 2025Neural Network Verification is a Programming Language Challengecited by 12
- 2024Group and Shuffle: Efficient Structured Orthogonal Parametrizationcited by 10
- 2025An Adaptive Orthogonal Convolution Scheme for Efficient and Flexible CNN Architecturescited by 8
- 2025Approximation theory for 1-Lipschitz ResNetscited by 7
- 2025Enhancing Certified Robustness via Block Reflector Orthogonal Layers and Logit Annealing Losscited by 5
- 2026Approximation Theory for Lipschitz Continuous Transformerscited by 5
- 2024Intriguing Properties of Robust Classificationcited by 3
- 2025LipShiFT: A Certifiably Robust Shift-based Vision Transformercited by 3
- 2026Learning Better Certified Models from Empirically-Robust Teacherscited by 1
- 2026LipsAM: Lipschitz-Continuous Amplitude Modifier for Audio Signal Processing and its Application to Plug-and-Play Dereverberationcited by 1
- 2025Deep Network Trainability via Persistent Subspace Orthogonalitycited by 0
- 2025Stable neural networks and connections to continuous dynamical systemscited by 0
12 most cited of 15 All 15 (JSON)
- 2026LipSSM: Structurally Lipschitz-Bounded Cascaded State-Space Model via Metric Transfer between Consecutive SSM Layers25 Sep 2026
- 2026Provably Contractive and High-Quality Denoisers for Convergent Restoration27 Mar 2026
- 2026LipsAM: Lipschitz-Continuous Amplitude Modifier for Audio Signal Processing and its Application to Plug-and-Play Dereverberation23 Mar 2026
- 2026Approximation Theory for Lipschitz Continuous Transformers17 Feb 2026
- 2026Learning Better Certified Models from Empirically-Robust Teachers2 Feb 2026
- 2026How Worst-Case Are Adversarial Attacks? Linking Adversarial and Perturbation Robustness20 Jan 2026
- 2025Stable neural networks and connections to continuous dynamical systems25 Oct 2025
- 2025Deep Network Trainability via Persistent Subspace Orthogonality4 Aug 2025
- 2025Enhancing Certified Robustness via Block Reflector Orthogonal Layers and Logit Annealing Loss21 May 2025
- 2025Approximation theory for 1-Lipschitz ResNets17 May 2025
- 2025LipShiFT: A Certifiably Robust Shift-based Vision Transformer18 Mar 2025
- 2025An Adaptive Orthogonal Convolution Scheme for Efficient and Flexible CNN Architectures14 Jan 2025
12 newest of 15 All 15 (JSON)