Tight Second-Order Certificates for Randomized Smoothing
Not on the map. Why?
Abstract (arXiv)
Randomized smoothing is a popular way of providing robustness guarantees against adversarial attacks: randomly-smoothed functions have a universal Lipschitz-like bound, allowing for robustness certificates to be easily computed. In this work, we show that there also exists a universal curvature-like bound for Gaussian random smoothing: given the exact value and gradient of a smoothed function, we compute a lower bound on the distance of a point to its closest adversarial example, called the Second-order Smoothing (SoS) robustness certificate. In addition to proving the correctness of this novel certificate, we show that SoS certificates are realizable and therefore tight. Interestingly, we show that the maximum achievable benefits, in terms of certified robustness, from using the additional information of the gradient norm are relatively small: because our bounds are tight, this is a fundamental negative result. The gain of SoS certificates further diminishes if we consider the estimation error of the gradient norms, for which we have developed an estimator. We therefore additionally develop a variant of Gaussian smoothing, called Gaussian dipole smoothing, which provides similar bounds to randomized smoothing with gradient information, but with much-improved sample efficiency. This allows us to achieve (marginally) improved robustness certificates on high-dimensional datasets such as CIFAR-10 and ImageNet. Code is available at https://github.com/alevine0/smoothing_second_order.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 5; 2024: 0; 2025: 0; 2026: 1.
10 papers.
- 2022Double Sampling Randomized Smoothingcited by 22
- 2021Center Smoothing: Certified Robustness for Networks with Structured Outputscited by 18
- 2023Randomized Message-Interception Smoothing: Gray-box Certificates for Graph Neural Networkscited by 10
- 2023Hierarchical Randomized Smoothingcited by 9
- 2022Invariance-Aware Randomized Smoothing Certificatescited by 7
- 2023Rethinking Randomized Smoothing from the Perspective of Scalabilitycited by 3
- 2022Towards Evading the Limits of Randomized Smoothing: A Theoretical Analysiscited by 2
- 2023Towards Large Certified Radius in Randomized Smoothing using Quasiconcave Optimizationcited by 1
- 2023General Lipschitz: Certified Robustness Against Resolvable Semantic Transformations via Transformation-Dependent Randomized Smoothingcited by 0
- 2026Self-Review Reinforcement Learning (SRRL) with Cross-Episode Memory and Policy Distillationcited by 0
- 2026Self-Review Reinforcement Learning (SRRL) with Cross-Episode Memory and Policy Distillation6 Jul 2026
- 2023Rethinking Randomized Smoothing from the Perspective of Scalability19 Dec 2023
- 2023Hierarchical Randomized Smoothing24 Oct 2023
- 2023General Lipschitz: Certified Robustness Against Resolvable Semantic Transformations via Transformation-Dependent Randomized Smoothing17 Aug 2023
- 2023Towards Large Certified Radius in Randomized Smoothing using Quasiconcave Optimization1 Feb 2023
- 2023Randomized Message-Interception Smoothing: Gray-box Certificates for Graph Neural Networks5 Jan 2023
- 2022Invariance-Aware Randomized Smoothing Certificates25 Nov 2022
- 2022Double Sampling Randomized Smoothing16 Jun 2022
- 2022Towards Evading the Limits of Randomized Smoothing: A Theoretical Analysis3 Jun 2022
- 2021Center Smoothing: Certified Robustness for Networks with Structured Outputs19 Feb 2021