Lipschitz Bounds and Provably Robust Training by Laplacian Smoothing
Vishaal Krishnan, Abed AlRahman Al Makdah, Fabio Pasqualetti

TL;DR
This paper introduces a graph-based framework for training machine learning models with provable robustness to adversarial attacks by leveraging Lipschitz bounds and Laplacian smoothing, establishing fundamental limits on robustness.
Contribution
It formulates adversarial robustness as a Lipschitz-constrained loss minimization problem linked to a Poisson equation, and proposes a provably robust training scheme using graph discretization and primal-dual methods.
Findings
Establishes a connection between elliptic operators and adversarial robustness.
Derives fundamental Lipschitz lower bounds based on loss and data distribution.
Proposes training schemes that achieve these bounds under performance constraints.
Abstract
In this work we propose a graph-based learning framework to train models with provable robustness to adversarial perturbations. In contrast to regularization-based approaches, we formulate the adversarially robust learning problem as one of loss minimization with a Lipschitz constraint, and show that the saddle point of the associated Lagrangian is characterized by a Poisson equation with weighted Laplace operator. Further, the weighting for the Laplace operator is given by the Lagrange multiplier for the Lipschitz constraint, which modulates the sensitivity of the minimizer to perturbations. We then design a provably robust training scheme using graph-based discretization of the input space and a primal-dual algorithm to converge to the Lagrangian's saddle point. Our analysis establishes a novel connection between elliptic operators with constraint-enforced weighting and adversarial…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Domain Adaptation and Few-Shot Learning
