Linear Convergence of a Frank-Wolfe Type Algorithm over Trace-Norm Balls
Machine Learning
2017-11-10 v3 Data Structures and Algorithms
Optimization and Control
Machine Learning
Abstract
We propose a rank- variant of the classical Frank-Wolfe algorithm to solve convex optimization over a trace-norm ball. Our algorithm replaces the top singular-vector computation (-SVD) in Frank-Wolfe with a top- singular-vector computation (-SVD), which can be done by repeatedly applying -SVD times. Alternatively, our algorithm can be viewed as a rank- restricted version of projected gradient descent. We show that our algorithm has a linear convergence rate when the objective function is smooth and strongly convex, and the optimal solution has rank at most . This improves the convergence rate and the total time complexity of the Frank-Wolfe method and its variants.
Cite
@article{arxiv.1708.02105,
title = {Linear Convergence of a Frank-Wolfe Type Algorithm over Trace-Norm Balls},
author = {Zeyuan Allen-Zhu and Elad Hazan and Wei Hu and Yuanzhi Li},
journal= {arXiv preprint arXiv:1708.02105},
year = {2017}
}
Comments
In NIPS 2017