Efficient Projection-free Algorithms for Saddle Point Problems
Cheng Chen, Luo Luo, Weinan Zhang, Yong Yu
Abstract
The Frank-Wolfe algorithm is a classic method for constrained optimization problems. It has recently been popular in many machine learning applications because its projection-free property leads to more efficient iterations. In this paper, we study projection-free algorithms for convex-strongly-concave saddle point problems with complicated constraints. Our method combines Conditional Gradient Sliding with Mirror-Prox and show that it only requires $\tilde{\cO}(1/\sqrt{\epsilon})$ gradient evaluations and $\tilde{\cO}(1/\epsilon^2)$ linear optimizations in the batch setting. We also extend our method to the stochastic setting and propose first stochastic projection-free algorithms for saddle point problems. Experimental results demonstrate the effectiveness of our algorithms and verify our theoretical guarantees.
BibTeX
@inproceedings{NEURIPS2020_7a53928f,
author = {Chen, Cheng and Luo, Luo and Zhang, Weinan and Yu, Yong},
booktitle = {Advances in Neural Information Processing Systems},
editor = {H. Larochelle and M. Ranzato and R. Hadsell and M.F. Balcan and H. Lin},
pages = {10799--10808},
publisher = {Curran Associates, Inc.},
title = {Efficient Projection-free Algorithms for Saddle Point Problems},
url = {https://proceedings.neurips.cc/paper_files/paper/2020/file/7a53928fa4dd31e82c6ef826f341daec-Paper.pdf},
volume = {33},
year = {2020}
}