On Using Certified Training towards Empirical Robustness

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: De Palma, Alessandro, Durand, Serge, Chihani, Zakaria, Terrier, François, Urban, Caterina
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912288266518528
author De Palma, Alessandro
Durand, Serge
Chihani, Zakaria
Terrier, François
Urban, Caterina
author_facet De Palma, Alessandro
Durand, Serge
Chihani, Zakaria
Terrier, François
Urban, Caterina
contents Adversarial training is arguably the most popular way to provide empirical robustness against specific adversarial examples. While variants based on multi-step attacks incur significant computational overhead, single-step variants are vulnerable to a failure mode known as catastrophic overfitting, which hinders their practical utility for large perturbations. A parallel line of work, certified training, has focused on producing networks amenable to formal guarantees of robustness against any possible attack. However, the wide gap between the best-performing empirical and certified defenses has severely limited the applicability of the latter. Inspired by recent developments in certified training, which rely on a combination of adversarial attacks with network over-approximations, and by the connections between local linearity and catastrophic overfitting, we present experimental evidence on the practical utility and limitations of using certified training towards empirical robustness. We show that, when tuned for the purpose, a recent certified training algorithm can prevent catastrophic overfitting on single-step attacks, and that it can bridge the gap to multi-step baselines under appropriate experimental settings. Finally, we present a conceptually simple regularizer for network over-approximations that can achieve similar effects while markedly reducing runtime.
format Preprint
id arxiv_https___arxiv_org_abs_2410_01617
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle On Using Certified Training towards Empirical Robustness
De Palma, Alessandro
Durand, Serge
Chihani, Zakaria
Terrier, François
Urban, Caterina
Machine Learning
Cryptography and Security
Adversarial training is arguably the most popular way to provide empirical robustness against specific adversarial examples. While variants based on multi-step attacks incur significant computational overhead, single-step variants are vulnerable to a failure mode known as catastrophic overfitting, which hinders their practical utility for large perturbations. A parallel line of work, certified training, has focused on producing networks amenable to formal guarantees of robustness against any possible attack. However, the wide gap between the best-performing empirical and certified defenses has severely limited the applicability of the latter. Inspired by recent developments in certified training, which rely on a combination of adversarial attacks with network over-approximations, and by the connections between local linearity and catastrophic overfitting, we present experimental evidence on the practical utility and limitations of using certified training towards empirical robustness. We show that, when tuned for the purpose, a recent certified training algorithm can prevent catastrophic overfitting on single-step attacks, and that it can bridge the gap to multi-step baselines under appropriate experimental settings. Finally, we present a conceptually simple regularizer for network over-approximations that can achieve similar effects while markedly reducing runtime.
title On Using Certified Training towards Empirical Robustness
topic Machine Learning
Cryptography and Security
url https://arxiv.org/abs/2410.01617