Efficient Optimization Algorithms for Linear Adversarial Training

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: RIbeiro, Antônio H., Schön, Thomas B., Zahariah, Dave, Bach, Francis
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909541659049984
author RIbeiro, Antônio H.
Schön, Thomas B.
Zahariah, Dave
Bach, Francis
author_facet RIbeiro, Antônio H.
Schön, Thomas B.
Zahariah, Dave
Bach, Francis
contents Adversarial training can be used to learn models that are robust against perturbations. For linear models, it can be formulated as a convex optimization problem. Compared to methods proposed in the context of deep learning, leveraging the optimization structure allows significantly faster convergence rates. Still, the use of generic convex solvers can be inefficient for large-scale problems. Here, we propose tailored optimization algorithms for the adversarial training of linear models, which render large-scale regression and classification problems more tractable. For regression problems, we propose a family of solvers based on iterative ridge regression and, for classification, a family of solvers based on projected gradient descent. The methods are based on extended variable reformulations of the original problem. We illustrate their efficiency in numerical examples.
format Preprint
id arxiv_https___arxiv_org_abs_2410_12677
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Efficient Optimization Algorithms for Linear Adversarial Training
RIbeiro, Antônio H.
Schön, Thomas B.
Zahariah, Dave
Bach, Francis
Machine Learning
Cryptography and Security
Optimization and Control
Adversarial training can be used to learn models that are robust against perturbations. For linear models, it can be formulated as a convex optimization problem. Compared to methods proposed in the context of deep learning, leveraging the optimization structure allows significantly faster convergence rates. Still, the use of generic convex solvers can be inefficient for large-scale problems. Here, we propose tailored optimization algorithms for the adversarial training of linear models, which render large-scale regression and classification problems more tractable. For regression problems, we propose a family of solvers based on iterative ridge regression and, for classification, a family of solvers based on projected gradient descent. The methods are based on extended variable reformulations of the original problem. We illustrate their efficiency in numerical examples.
title Efficient Optimization Algorithms for Linear Adversarial Training
topic Machine Learning
Cryptography and Security
Optimization and Control
url https://arxiv.org/abs/2410.12677