Weakly-convex–concave min–max optimization: provable algorithms and applications in machine learning

Hassan Rafique, Mingrui Liu, Qihang Lin, Tianbao Yang

Optimization methods & software · 2021 · 58 citations · 27 references

Concepts

TL;DR

Min–max problems are widely used in machine learning for tasks such as non‑decomposable loss learning and robustness to data distribution, yet efficient algorithms for non‑convex min‑max problems remain elusive. This work studies weakly‑convex–concave min‑max problems, where the minimization variables are weakly convex and the maximization variables are concave. We introduce proximally guided stochastic subgradient and variance‑reduced methods, analyze their time complexities, and show they find nearly stationary points for both non‑smooth and smooth instances.

Abstract

Min–max problems have broad applications in machine learning, including learning with non-decomposable loss and learning with robustness to data distribution. Convex–concave min–max problem is an active topic of research with efficient algorithms and sound theoretical foundations developed. However, it remains a challenge to design provably efficient algorithms for non-convex min–max problems with or without smoothness. In this paper, we study a family of non-convex min–max problems, whose objective function is weakly convex in the variables of minimization and is concave in the variables of maximization. We propose a proximally guided stochastic subgradient method and a proximally guided stochastic variance-reduced method for the non-smooth and smooth instances, respectively, in this family of problems. We analyse the time complexities of the proposed methods for finding a nearly stationary point of the outer minimization problem corresponding to the min–max problem.

References

27