LGCRNov 28, 2020

Deterministic Certification to Adversarial Attacks via Bernstein Polynomial Approximation

arXiv:2011.14085v11 citations
AI Analysis

This work addresses the problem of achieving deterministic certified robustness for classifiers without sacrificing natural accuracy, which is a significant challenge for researchers working on adversarial robustness.

This paper proposes a deterministic method for certifying robustness against adversarial attacks using Bernstein polynomial approximation, aiming to overcome the natural accuracy drop associated with randomized smoothing. The method transforms any classifier into a certified robust one, providing a deterministic algorithm for decision boundary smoothing.

Randomized smoothing has established state-of-the-art provable robustness against $\ell_2$ norm adversarial attacks with high probability. However, the introduced Gaussian data augmentation causes a severe decrease in natural accuracy. We come up with a question, "Is it possible to construct a smoothed classifier without randomization while maintaining natural accuracy?". We find the answer is definitely yes. We study how to transform any classifier into a certified robust classifier based on a popular and elegant mathematical tool, Bernstein polynomial. Our method provides a deterministic algorithm for decision boundary smoothing. We also introduce a distinctive approach of norm-independent certified robustness via numerical solutions of nonlinear systems of equations. Theoretical analyses and experimental results indicate that our method is promising for classifier smoothing and robustness certification.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes