Adaptive Certified Training: Towards Better Accuracy-Robustness Tradeoffs

Zhakshylyk Nurlanov, Frank R. Schmidt, Florian Bernard
7/24/2023
cs.LGcs.AIcs.CV

No official code found. Best implementation: boschresearch/adaptive_robust_training (3 stars, AGPL-3.0, last commit 2024-06-11).

Abstract

As deep learning models continue to advance and are increasingly utilized in real-world systems, the issue of robustness remains a major challenge. Existing certified training methods produce models that achieve high provable robustness guarantees at certain perturbation levels. However, the main problem of such models is a dramatically low standard accuracy, i.e. accuracy on clean unperturbed data, that makes them impractical. In this work, we consider a more realistic perspective of maximizing the robustness of a model at certain levels of (high) standard accuracy. To this end, we propose a novel certified training method based on a key insight that training with adaptive certified radii helps to improve both the accuracy and robustness of the model, advancing state-of-the-art accuracy-robustness tradeoffs. We demonstrate the effectiveness of the proposed method on MNIST, CIFAR-10, and TinyImageNet datasets. Particularly, on CIFAR-10 and TinyImageNet, our method yields models with up to two times higher robustness, measured as an average certified radius of a test set, at the same levels of standard accuracy compared to baseline approaches.

View on arXivView PDF

Code Implementations(1)

AGPL-3.0

Official implementation of "Adaptive Certified Training: Towards Better Accuracy-Robustness Tradeoffs" (ECML-PKDD 2024)

32Shell, PythonJun 11, 20242 years agoAGPL-3.0
bcaipaper-resource

Similar Papers

Cite this paper

@article{nurlanov2023adaptive,
  title  = {Adaptive Certified Training: Towards Better Accuracy-Robustness Tradeoffs},
  author = {Zhakshylyk Nurlanov and Frank R. Schmidt and Florian Bernard},
  year   = {2023},
  eprint = {2307.13078},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.13078v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2307.13078.svg)](https://codeofpaper.com/paper/2307.13078)

Discussion