pith. sign in

arxiv: 1708.02105 · v3 · pith:7C24YSPKnew · submitted 2017-08-07 · 💻 cs.LG · cs.DS· math.OC· stat.ML

Linear Convergence of a Frank-Wolfe Type Algorithm over Trace-Norm Balls

classification 💻 cs.LG cs.DSmath.OCstat.ML
keywords algorithmfrank-wolfeconvergencecomputationconvexlinearrank-rate
0
0 comments X
read the original abstract

We propose a rank-$k$ variant of the classical Frank-Wolfe algorithm to solve convex optimization over a trace-norm ball. Our algorithm replaces the top singular-vector computation ($1$-SVD) in Frank-Wolfe with a top-$k$ singular-vector computation ($k$-SVD), which can be done by repeatedly applying $1$-SVD $k$ times. Alternatively, our algorithm can be viewed as a rank-$k$ 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 $k$. This improves the convergence rate and the total time complexity of the Frank-Wolfe method and its variants.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.