Limitations of Piecewise Linearity for Efficient Robustness Certification
Klas Leino

TL;DR
This paper analyzes how the piecewise linearity of neural networks limits the effectiveness of robustness certification methods, and suggests that smooth activation functions could overcome these fundamental barriers.
Contribution
It identifies the fundamental limitations imposed by piecewise linearity on certification tightness and discusses the potential of smooth activations to improve certified robustness.
Findings
Piecewise linearity constrains certification tightness.
Scaling model capacity may not fully address limitations.
Smooth activation functions could enhance certified robustness.
Abstract
Certified defenses against small-norm adversarial examples have received growing attention in recent years; though certified accuracies of state-of-the-art methods remain far below their non-robust counterparts, despite the fact that benchmark datasets have been shown to be well-separated at far larger radii than the literature generally attempts to certify. In this work, we offer insights that identify potential factors in this performance gap. Specifically, our analysis reveals that piecewise linearity imposes fundamental limitations on the tightness of leading certification techniques. These limitations are felt in practical terms as a greater need for capacity in models hoped to be certified efficiently. Moreover, this is in addition to the capacity necessary to learn a robust boundary, studied in prior work. However, we argue that addressing the limitations of piecewise linearity…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning
