English

Certified Defense to Image Transformations via Randomized Smoothing

Machine Learning 2021-08-26 v4 Cryptography and Security Machine Learning

Abstract

We extend randomized smoothing to cover parameterized transformations (e.g., rotations, translations) and certify robustness in the parameter space (e.g., rotation angle). This is particularly challenging as interpolation and rounding effects mean that image transformations do not compose, in turn preventing direct certification of the perturbed image (unlike certification with p\ell^p norms). We address this challenge by introducing three different kinds of defenses, each with a different guarantee (heuristic, distributional and individual) stemming from the method used to bound the interpolation error. Importantly, we show how individual certificates can be obtained via either statistical error bounds or efficient online inverse computation of the image transformation. We provide an implementation of all methods at https://github.com/eth-sri/transformation-smoothing.

Keywords

Cite

@article{arxiv.2002.12463,
  title  = {Certified Defense to Image Transformations via Randomized Smoothing},
  author = {Marc Fischer and Maximilian Baader and Martin Vechev},
  journal= {arXiv preprint arXiv:2002.12463},
  year   = {2021}
}

Comments

Conference Paper at NeurIPS 2020

R2 v1 2026-06-23T13:56:59.204Z