Accelerating Frank-Wolfe Algorithm using Low-Dimensional and Adaptive Data Structures
Zhao Song, Zhaozhuo Xu, Yuanyuan Yang, Lichen Zhang

TL;DR
This paper introduces two innovative data structures to accelerate the Frank-Wolfe optimization algorithm, significantly reducing preprocessing and iteration costs, and advancing the state-of-the-art in conditional gradient methods.
Contribution
The paper presents two novel inner product search data structures that improve the efficiency of the Frank-Wolfe algorithm over previous methods.
Findings
First data structure reduces preprocessing and iteration costs.
Second data structure offers faster preprocessing and is ideal for fewer iterations.
Both methods outperform prior algorithms in various scenarios.
Abstract
In this paper, we study the problem of speeding up a type of optimization algorithms called Frank-Wolfe, a conditional gradient method. We develop and employ two novel inner product search data structures, improving the prior fastest algorithm in [Shrivastava, Song and Xu, NeurIPS 2021]. * The first data structure uses low-dimensional random projection to reduce the problem to a lower dimension, then uses efficient inner product data structure. It has preprocessing time and per iteration cost for small constant . * The second data structure leverages the recent development in adaptive inner product search data structure that can output estimations to all inner products. It has preprocessing time and per iteration cost . The first algorithm improves the state-of-the-art (with…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · Stochastic Gradient Optimization Techniques · Advanced Image and Video Retrieval Techniques
