利用低维与自适应数据结构加速Frank-Wolfe算法
数据结构与算法
2022-07-20 v1
摘要
在本文中,我们研究加速一类称为Frank-Wolfe的条件梯度优化算法的问题。我们开发并采用了两种新颖的内积搜索数据结构,改进了[Shrivastava, Song and Xu, NeurIPS 2021]中先前最快的算法。* 第一种数据结构使用低维随机投影将问题降维,然后使用高效的内积数据结构。其预处理时间为,每次迭代代价为,其中为小常数。* 第二种数据结构利用了近期自适应内积搜索数据结构的进展,可输出所有内积的估计。其预处理时间为,每次迭代代价为。第一种算法在所有情况下均改进了最优现状(预处理时间,每次迭代代价),而第二种提供了更快的预处理时间,并适用于迭代次数较少的情形。
引用
@article{arxiv.2207.09002,
title = {Accelerating Frank-Wolfe Algorithm using Low-Dimensional and Adaptive Data Structures},
author = {Zhao Song and Zhaozhuo Xu and Yuanyuan Yang and Lichen Zhang},
journal= {arXiv preprint arXiv:2207.09002},
year = {2022}
}