arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2310.20060math.OCcs.LGstat.ML
收藏

AdaSub:在低维子空间中利用二阶信息的随机优化

AdaSub: Stochastic Optimization Using Second-Order Information in Low-Dimensional Subspaces

Technical University of Denmark(丹麦技术大学)

João Victor Galvão da Mata, Martin S. Andersen

AI总结:

本研究针对二阶随机优化方法计算成本过高的问题,提出了自适应低维子空间二阶优化算法AdaSub,可通过选择子空间维度平衡计算成本与效率,实验验证其在收敛时间和迭代次数上优于主流随机优化器。

摘要:

我们提出了AdaSub(自适应子空间随机优化算法),这是一种随机优化算法,它基于低维子空间中的二阶信息计算搜索方向,而该低维子空间是根据当前和过往可用信息自适应定义的。与一阶方法相比,二阶方法展现出更优的收敛特性,但每次迭代都需要计算Hessian矩阵,这会导致计算成本过高,使其难以实际应用。为解决这一问题,我们的方法允许选择搜索所用的子空间维度,从而实现计算成本与算法效率的管控。我们的代码已在GitHub上公开提供,初步数值结果表明,在达到给定精度所需的时间和迭代次数方面,AdaSub优于主流的随机优化器。

英文摘要:

We introduce AdaSub, a stochastic optimization algorithm that computes a search direction based on second-order information in a low-dimensional subspace that is defined adaptively based on available current and past information. Compared to first-order methods, second-order methods exhibit better convergence characteristics, but the need to compute the Hessian matrix at each iteration results in excessive computational expenses, making them impractical. To address this issue, our approach enables the management of computational expenses and algorithm efficiency by enabling the selection of the subspace dimension for the search. Our code is freely available on GitHub, and our preliminary numerical results demonstrate that AdaSub surpasses popular stochastic optimizers in terms of time and number of iterations required to reach a given accuracy.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑