Invariance-Aware Randomized Smoothing Certificates
Jan Schuchardt, Stephan G\"unnemann

TL;DR
This paper introduces a novel gray-box approach to randomized smoothing that leverages model invariances, such as permutations and Euclidean transformations, to provide stronger robustness guarantees for machine learning models.
Contribution
It develops the first invariance-aware certificates using group orbits, combining white-box invariance knowledge with black-box smoothing, and derives tight bounds for these certificates.
Findings
Gray-box certificates outperform traditional methods in robustness guarantees.
Orbit-based approximations are effective in practical scenarios.
Proposed approach applies to models with permutation and Euclidean invariance.
Abstract
Building models that comply with the invariances inherent to different domains, such as invariance under translation or rotation, is a key aspect of applying machine learning to real world problems like molecular property prediction, medical imaging, protein folding or LiDAR classification. For the first time, we study how the invariances of a model can be leveraged to provably guarantee the robustness of its predictions. We propose a gray-box approach, enhancing the powerful black-box randomized smoothing technique with white-box knowledge about invariances. First, we develop gray-box certificates based on group orbits, which can be applied to arbitrary models with invariance under permutation and Euclidean isometries. Then, we derive provably tight gray-box certificates. We experimentally demonstrate that the provably tight certificates can offer much stronger guarantees, but that in…
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
Taxonomy
TopicsMachine Learning and Data Classification · Advanced Image and Video Retrieval Techniques · Handwritten Text Recognition Techniques
MethodsRandomized Smoothing
