LGOCMLJun 19, 2023

Adversarial Training Should Be Cast as a Non-Zero-Sum Game

arXiv:2306.11035v216 citationsh-index: 60
Originality Highly original
AI Analysis

This addresses the issue of insufficient robustness and pathological behavior in adversarial training for machine learning security, representing a novel paradigm shift rather than an incremental improvement.

The paper tackles the problem of adversarial vulnerability in deep neural networks by proposing a non-zero-sum bilevel formulation of adversarial training, which matches or outperforms state-of-the-art attacks, achieves comparable robustness to standard methods, and avoids robust overfitting.

One prominent approach toward resolving the adversarial vulnerability of deep neural networks is the two-player zero-sum paradigm of adversarial training, in which predictors are trained against adversarially chosen perturbations of data. Despite the promise of this approach, algorithms based on this paradigm have not engendered sufficient levels of robustness and suffer from pathological behavior like robust overfitting. To understand this shortcoming, we first show that the commonly used surrogate-based relaxation used in adversarial training algorithms voids all guarantees on the robustness of trained classifiers. The identification of this pitfall informs a novel non-zero-sum bilevel formulation of adversarial training, wherein each player optimizes a different objective function. Our formulation yields a simple algorithmic framework that matches and in some cases outperforms state-of-the-art attacks, attains comparable levels of robustness to standard adversarial training algorithms, and does not suffer from robust overfitting.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes