Skip to main navigation Skip to search Skip to main content

Reducing Discretization Error in the Frank-Wolfe Method

  • Stony Brook University

Research output: Contribution to journalConference articlepeer-review

Abstract

The Frank-Wolfe algorithm is a popular method in structurally constrained machine learning applications, due to its fast per-iteration complexity. However, one major limitation of the method is a slow rate of convergence that is difficult to accelerate due to erratic, zig-zagging step directions, even asymptotically close to the solution. We view this as an artifact of discretization; that is to say, the Frank-Wolfe flow, which is its trajectory at asymptotically small step sizes, does not zig-zag, and reducing discretization error will go hand-in-hand in producing a more stabilized method, with better convergence properties. We propose two improvements: a multistep Frank-Wolfe method that directly applies optimized higher-order discretization schemes; and an LMO-averaging scheme with reduced discretization error, and whose local convergence rate over general convex sets accelerates from a rate of O(1/k) to up to O(1/k3/2).

Original languageEnglish
Pages (from-to)9697-9727
Number of pages31
JournalProceedings of Machine Learning Research
Volume206
StatePublished - 2023
Event26th International Conference on Artificial Intelligence and Statistics, AISTATS 2023 - Valencia, Spain
Duration: Apr 25 2023Apr 27 2023

Fingerprint

Dive into the research topics of 'Reducing Discretization Error in the Frank-Wolfe Method'. Together they form a unique fingerprint.

Cite this