Towards Certifying L-infinity Robustness using Neural Networks with L-inf-dist Neurons
Not on the map. Why?
Abstract (arXiv)
It is well-known that standard neural networks, even with a high classification accuracy, are vulnerable to small ℓ_∞-norm bounded adversarial perturbations. Although many attempts have been made, most previous works either can only provide empirical verification of the defense to a particular attack method, or can only develop a certified guarantee of the model robustness in limited scenarios. In this paper, we seek for a new approach to develop a theoretically principled neural network that inherently resists ℓ_∞ perturbations. In particular, we design a novel neuron that uses ℓ_∞-distance as its basic operation (which we call ℓ_∞-dist neuron), and show that any neural network constructed with ℓ_∞-dist neurons (called ℓ∞-dist net) is naturally a 1-Lipschitz function with respect to ℓ_∞-norm. This directly provides a rigorous guarantee of the certified robustness based on the margin of prediction outputs. We then prove that such networks have enough expressive power to approximate any 1-Lipschitz function with robust generalization guarantee. We further provide a holistic training strategy that can greatly alleviate optimization difficulties. Experimental results show that using ℓ∞-dist nets as basic building blocks, we consistently achieve state-of-the-art performance on commonly used datasets: 93.09% certified accuracy on MNIST (ε=0.3), 35.42% on CIFAR-10 (ε=8/255) and 16.31% on TinyImageNet (ε=1/255).
Key facts. Cited by 40 papers in the map (data through 7 Oct 2026). Builds on 47 of its 61 references that are in the map. First posted on arXiv 10 Feb 2021.
Builds on
47 of 61 references.
References · 47
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
- 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
- 2020Fast is better than free: Revisiting adversarial trainingcited by 723
- 2017Evasion Attacks against Machine Learning at Test Timecited by 686
- 2017Exploring Generalization in Deep Learningcited by 595
35 more
- 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 564
- 2020On Adaptive Attacks to Adversarial Example Defensescited by 547
- 2018Certified Robustness to Adversarial Examples with Differential Privacycited by 462
- 2018Efficient Neural Network Robustness Certification with General Activation Functionscited by 439
- 2019Provably Robust Deep Learning via Adversarially Trained Smoothed Classifierscited by 328
- 2018On the Effectiveness of Interval Bound Propagation for Training Verifiably Robust Modelscited by 322
- 2017The Expressive Power of Neural Networks: A View from the Widthcited by 318
- 2018Regularisation of Neural Networks by Enforcing Lipschitz Continuitycited by 311
- 2018Certified Defenses against Adversarial Examplescited by 305
- 2017Nearly-tight VC-dimension and pseudodimension bounds for piecewise linear neural networkscited by 304
- 2017Parseval Networks: Improving Robustness to Adversarial Examplescited by 288
- 2018Towards Fast Computation of Certified Robustness for ReLU Networkscited by 254
- 2018Sorting out Lipschitz function approximationcited by 211
- 2019Towards Stable and Efficient Training of Verifiably Robust Neural Networkscited by 204
- 2018Lipschitz-Margin Training: Scalable Certification of Perturbation Invariance for Deep Neural Networkscited by 193
- 2017Spectral Norm Regularization for Improving the Generalizability of Deep Learningcited by 178
- 2018MMA Training: Direct Input Space Margin Maximization through Adversarial Trainingcited by 171
- 2020Randomized Smoothing of All Shapes and Sizescited by 146
- 2018Scaling provable adversarial defensescited by 141
- 2018A Dual Approach to Scalable Verification of Deep Networkscited by 125
- 2016Robust Large Margin Deep Neural Networkscited by 117
- 2019Preventing Gradient Attenuation in Lipschitz Constrained Convolutional Networkscited by 86
- 2019AdderNet: Do We Really Need Multiplications in Deep Learning?cited by 82
- 2015Learning with a Strong Adversarycited by 68
- 2018Training for Faster Adversarial Robustness Verification via Inducing ReLU Stabilitycited by 67
- 2020Curse of Dimensionality on Randomized Smoothing for Certifiable Robustnesscited by 56
- 2018Training verified learners with learned verifierscited by 50
- 2018Limitations of the Lipschitz constant as a defense against adversarial examplescited by 48
- 2020Black-Box Certification with Randomized Smoothing: A Functional Optimization Based Frameworkcited by 45
- 2020Random Smoothing Might be Unable to Certify ℓ_∞ Robustness for High-Dimensional Imagescited by 35
- 2018L2-Nonexpansive Neural Networkscited by 21
- 2019Kervolutional Neural Networkscited by 20
- 2020Kernel Based Progressive Distillation for Adder Neural Networkscited by 19
- 2019Universal Lipschitz Approximation in Bounded Depth Neural Networkscited by 11
- 2019A Provable Defense for Deep Residual Networkscited by 5
Built on by
Citing papers per year: 2021: 4; 2022: 14; 2023: 10; 2024: 8; 2025: 2; 2026: 2.
40 papers.
Sort:
- 2022Certified Training: Small Boxes are All You Needcited by 51
- 2022Rethinking Lipschitz Neural Networks and Certified Robustness: A Boolean Function Perspectivecited by 48
- 2022Efficiently Computing Local Lipschitz Constants of Neural Networks via Bound Propagationcited by 45
- 2022Adversarial Robustness of Deep Neural Networks: A Survey from a Formal Verification Perspectivecited by 41
- 2021Pay attention to your loss: understanding misconceptions about 1-Lipschitz neural networkscited by 30
- 2021Boosting the Certified Robustness of L-infinity Distance Netscited by 24
- 2022Why Robust Generalization in Deep Learning is Difficult: Perspective of Expressive Powercited by 23
- 2022Improving Lipschitz-Constrained Neural Networks by Learning Activation Functionscited by 23
- 2023Expressive Losses for Verified Robustness via Convex Combinationscited by 23
- 2022IBP Regularization for Verified Adversarial Robustness via Branch-and-Boundcited by 21
- 2022Denoising Masked AutoEncoders Help Robust Classificationcited by 21
- 2023Certified Robustness via Dynamic Margin Maximization and Improved Lipschitz Regularizationcited by 19
28 more
- 2023The Best Defense is a Good Offense: Adversarial Augmentation against Adversarial Attackscited by 15
- 2024The Effect of Intrinsic Dataset Properties on Generalization: Unraveling Learning Differences Between Natural and Medical Imagescited by 13
- 2021On the Paradox of Certified Trainingcited by 12
- 2023TAPS: Connecting Certified and Adversarial Trainingcited by 11
- 2022TPC: Transformation-Specific Smoothing for Point Cloud Modelscited by 10
- 2022Towards Robust Dataset Learningcited by 9
- 2024Monotone, Bi-Lipschitz, and Polyak-Lojasiewicz Networkscited by 9
- 2021NoiLIn: Improving Adversarial Training and Correcting Stereotype of Noisy Labelscited by 8
- 2022One-vs-the-Rest Loss to Focus on Important Samples in Adversarial Trainingcited by 7
- 2023Improve Robustness of Reinforcement Learning against Observation Perturbations via l_∞ Lipschitz Policy Networkscited by 7
- 2022On the Convergence of Certified Robust Training with Interval Bound Propagationcited by 5
- 2023Convolutional Neural Networks as 2-D systemscited by 5
- 2022A Scalable, Interpretable, Verifiable & Differentiable Logic Gate Convolutional Neural Network Architecture From Truth Tablescited by 4
- 2025Efficient Robust Conformal Prediction via Lipschitz-Bounded Networkscited by 4
- 2023Certified Robust Models with Slack Control and Large Lipschitz Constantscited by 3
- 2022Provably Adversarially Robust Nearest Prototype Classifierscited by 2
- 2023Certifying Ensembles: A General Certification Theory with S-Lipschitznesscited by 2
- 2024Do stable neural networks exist for classification problems? -- A new view on stability in AIcited by 2
- 2024Certified Robustness for Deep Equilibrium Models via Serialized Random Smoothingcited by 2
- 2024Training More Robust Classification Model via Discriminative Loss and Gaussian Noise Injectioncited by 1
- 2024OTAD: An Optimal Transport-Induced Robust Model for Agnostic Adversarial Attackcited by 1
- 2024A practical generalization metric for deep networks benchmarkingcited by 1
- 2026Learning Better Certified Models from Empirically-Robust Teacherscited by 1
- 2023Adversarial Defenses via Vector Quantizationcited by 0
- 2023Trainwreck: A damaging adversarial attack on image classifierscited by 0
- 2024Certified Adversarial Robustness via Partition-based Randomized Smoothingcited by 0
- 2025SOLAR: Switchable Output Layer for Accuracy and Robustness in Once-for-All Trainingcited by 0
- 2026On the Extreme Variance of Certified Local Robustness Across Model Seedscited by 0
- 2026Learning Better Certified Models from Empirically-Robust Teachers2 Feb 2026
- 2026On the Extreme Variance of Certified Local Robustness Across Model Seeds19 Jan 2026
- 2025SOLAR: Switchable Output Layer for Accuracy and Robustness in Once-for-All Training20 Sep 2025
- 2025Efficient Robust Conformal Prediction via Lipschitz-Bounded Networks5 Jun 2025
- 2024Certified Robustness for Deep Equilibrium Models via Serialized Random Smoothing1 Nov 2024
- 2024Certified Adversarial Robustness via Partition-based Randomized Smoothing20 Sep 2024
- 2024A practical generalization metric for deep networks benchmarking2 Sep 2024
- 2024OTAD: An Optimal Transport-Induced Robust Model for Agnostic Adversarial Attack1 Aug 2024
- 2024Training More Robust Classification Model via Discriminative Loss and Gaussian Noise Injection28 May 2024
- 2024Monotone, Bi-Lipschitz, and Polyak-Lojasiewicz Networks2 Feb 2024
- 2024The Effect of Intrinsic Dataset Properties on Generalization: Unraveling Learning Differences Between Natural and Medical Images16 Jan 2024
- 2024Do stable neural networks exist for classification problems? -- A new view on stability in AI15 Jan 2024
28 more
- 2023Improve Robustness of Reinforcement Learning against Observation Perturbations via l_∞ Lipschitz Policy Networks14 Dec 2023
- 2023Trainwreck: A damaging adversarial attack on image classifiers24 Nov 2023
- 2023Certified Robustness via Dynamic Margin Maximization and Improved Lipschitz Regularization29 Sep 2023
- 2023Certified Robust Models with Slack Control and Large Lipschitz Constants12 Sep 2023
- 2023The Best Defense is a Good Offense: Adversarial Augmentation against Adversarial Attacks23 May 2023
- 2023Expressive Losses for Verified Robustness via Convex Combinations23 May 2023
- 2023Adversarial Defenses via Vector Quantization23 May 2023
- 2023TAPS: Connecting Certified and Adversarial Training8 May 2023
- 2023Certifying Ensembles: A General Certification Theory with S-Lipschitzness25 Apr 2023
- 2023Convolutional Neural Networks as 2-D systems6 Mar 2023
- 2022Towards Robust Dataset Learning19 Nov 2022
- 2022Improving Lipschitz-Constrained Neural Networks by Learning Activation Functions28 Oct 2022
- 2022Efficiently Computing Local Lipschitz Constants of Neural Networks via Bound Propagation13 Oct 2022
- 2022Denoising Masked AutoEncoders Help Robust Classification10 Oct 2022
- 2022Certified Training: Small Boxes are All You Need10 Oct 2022
- 2022Rethinking Lipschitz Neural Networks and Certified Robustness: A Boolean Function Perspective4 Oct 2022
- 2022A Scalable, Interpretable, Verifiable & Differentiable Logic Gate Convolutional Neural Network Architecture From Truth Tables18 Aug 2022
- 2022One-vs-the-Rest Loss to Focus on Important Samples in Adversarial Training21 Jul 2022
- 2022Provably Adversarially Robust Nearest Prototype Classifiers14 Jul 2022
- 2022IBP Regularization for Verified Adversarial Robustness via Branch-and-Bound29 Jun 2022
- 2022Adversarial Robustness of Deep Neural Networks: A Survey from a Formal Verification Perspective24 Jun 2022
- 2022Why Robust Generalization in Deep Learning is Difficult: Perspective of Expressive Power27 May 2022
- 2022On the Convergence of Certified Robust Training with Interval Bound Propagation16 Mar 2022
- 2022TPC: Transformation-Specific Smoothing for Point Cloud Models30 Jan 2022
- 2021Boosting the Certified Robustness of L-infinity Distance Nets13 Oct 2021
- 2021NoiLIn: Improving Adversarial Training and Correcting Stereotype of Noisy Labels31 May 2021
- 2021Pay attention to your loss: understanding misconceptions about 1-Lipschitz neural networks11 Apr 2021
- 2021On the Paradox of Certified Training12 Feb 2021
- 2022Certified Training: Small Boxes are All You Needcited by 51
- 2022Rethinking Lipschitz Neural Networks and Certified Robustness: A Boolean Function Perspectivecited by 48
- 2022Efficiently Computing Local Lipschitz Constants of Neural Networks via Bound Propagationcited by 45
- 2022Adversarial Robustness of Deep Neural Networks: A Survey from a Formal Verification Perspectivecited by 41
- 2021Pay attention to your loss: understanding misconceptions about 1-Lipschitz neural networkscited by 30
- 2021Boosting the Certified Robustness of L-infinity Distance Netscited by 24
- 2022Why Robust Generalization in Deep Learning is Difficult: Perspective of Expressive Powercited by 23
- 2022Improving Lipschitz-Constrained Neural Networks by Learning Activation Functionscited by 23
- 2023Expressive Losses for Verified Robustness via Convex Combinationscited by 23
- 2022IBP Regularization for Verified Adversarial Robustness via Branch-and-Boundcited by 21
- 2022Denoising Masked AutoEncoders Help Robust Classificationcited by 21
- 2023Certified Robustness via Dynamic Margin Maximization and Improved Lipschitz Regularizationcited by 19
12 most cited of 40 All 40 (JSON)
- 2026Learning Better Certified Models from Empirically-Robust Teachers2 Feb 2026
- 2026On the Extreme Variance of Certified Local Robustness Across Model Seeds19 Jan 2026
- 2025SOLAR: Switchable Output Layer for Accuracy and Robustness in Once-for-All Training20 Sep 2025
- 2025Efficient Robust Conformal Prediction via Lipschitz-Bounded Networks5 Jun 2025
- 2024Certified Robustness for Deep Equilibrium Models via Serialized Random Smoothing1 Nov 2024
- 2024Certified Adversarial Robustness via Partition-based Randomized Smoothing20 Sep 2024
- 2024A practical generalization metric for deep networks benchmarking2 Sep 2024
- 2024OTAD: An Optimal Transport-Induced Robust Model for Agnostic Adversarial Attack1 Aug 2024
- 2024Training More Robust Classification Model via Discriminative Loss and Gaussian Noise Injection28 May 2024
- 2024Monotone, Bi-Lipschitz, and Polyak-Lojasiewicz Networks2 Feb 2024
- 2024The Effect of Intrinsic Dataset Properties on Generalization: Unraveling Learning Differences Between Natural and Medical Images16 Jan 2024
- 2024Do stable neural networks exist for classification problems? -- A new view on stability in AI15 Jan 2024
12 newest of 40 All 40 (JSON)