Minimax Optimization with Smooth Algorithmic Adversaries
Tanner Fiez, Chi Jin, Praneeth Netrapalli, Lillian J. Ratliff

TL;DR
This paper introduces a new minimax optimization algorithm that effectively handles nonconvex-nonconcave problems by playing against smooth algorithms, ensuring convergence and practical effectiveness in complex machine learning scenarios.
Contribution
It proposes a novel algorithm for minimax problems that plays against smooth algorithms rather than full maximization, guaranteeing convergence in challenging nonconvex-nonconcave settings.
Findings
Algorithm guarantees monotonic progress and avoids limit cycles.
Converges to stationary points in polynomial time.
Effective in practical machine learning applications like GANs.
Abstract
This paper considers minimax optimization in the challenging setting where can be both nonconvex in and nonconcave in . Though such optimization problems arise in many machine learning paradigms including training generative adversarial networks (GANs) and adversarially robust models, many fundamental issues remain in theory, such as the absence of efficiently computable optimality notions, and cyclic or diverging behavior of existing algorithms. Our framework sprouts from the practical consideration that under a computational budget, the max-player can not fully maximize since nonconcave maximization is NP-hard in general. So, we propose a new algorithm for the min-player to play against smooth algorithms deployed by the adversary (i.e., the max-player) instead of against full maximization. Our algorithm is guaranteed to make monotonic…
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.
Code & Models
Videos
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Machine Learning and Algorithms · Sparse and Compressive Sensing Techniques
