English

Adversarial Training and Provable Robustness: A Tale of Two Objectives

Machine Learning 2021-06-08 v3 Machine Learning

Abstract

We propose a principled framework that combines adversarial training and provable robustness verification for training certifiably robust neural networks. We formulate the training problem as a joint optimization problem with both empirical and provable robustness objectives and develop a novel gradient-descent technique that can eliminate bias in stochastic multi-gradients. We perform both theoretical analysis on the convergence of the proposed technique and experimental comparison with state-of-the-arts. Results on MNIST and CIFAR-10 show that our method can consistently match or outperform prior approaches for provable l infinity robustness. Notably, we achieve 6.60% verified test error on MNIST at epsilon = 0.3, and 66.57% on CIFAR-10 with epsilon = 8/255.

Keywords

Cite

@article{arxiv.2008.06081,
  title  = {Adversarial Training and Provable Robustness: A Tale of Two Objectives},
  author = {Jiameng Fan and Wenchao Li},
  journal= {arXiv preprint arXiv:2008.06081},
  year   = {2021}
}

Comments

Accepted at AAAI 2021

R2 v1 2026-06-23T17:50:44.640Z