Papers
Topics
Authors
Recent
Search
2000 character limit reached

kkFW: A Frank-Wolfe style algorithm with stronger subproblem oracles

Published 29 Jun 2020 in math.OC and cs.LG | (2006.16142v2)

Abstract: This paper proposes a new variant of Frank-Wolfe (FW), called kkFW. Standard FW suffers from slow convergence: iterates often zig-zag as update directions oscillate around extreme points of the constraint set. The new variant, kkFW, overcomes this problem by using two stronger subproblem oracles in each iteration. The first is a kk linear optimization oracle (kkLOO) that computes the kk best update directions (rather than just one). The second is a kk direction search (kkDS) that minimizes the objective over a constraint set represented by the kk best update directions and the previous iterate. When the problem solution admits a sparse representation, both oracles are easy to compute, and kkFW converges quickly for smooth convex objectives and several interesting constraint sets: kkFW achieves finite 4Lf<sup>3D<sup>4γδ<sup>2\frac{4L_f<sup>3D<sup>4}{\gamma\delta<sup>2} convergence on polytopes and group norm balls, and linear convergence on spectrahedra and nuclear norm balls. Numerical experiments validate the effectiveness of kkFW and demonstrate an order-of-magnitude speedup over existing approaches.

Citations (6)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.