中文

基于动量的梯度方法求解非凸下层双层次优化问题

最优化与控制 2023-11-21 v4 机器学习 数值分析 数值分析

摘要

双层次优化是一种流行的两级层次化优化方法,已广泛应用于超参数学习、元学习和持续学习等许多机器学习任务中。尽管近年来已提出许多双层次优化方法,但当下层问题非凸时,双层次方法尚未得到充分研究。为填补这一空白,本文研究一类非凸双层次优化问题,其中上层与下层问题均非凸,且下层问题满足 Polyak-Łojasiewicz (PL) 条件。我们提出一种高效的基于动量的梯度双层次方法 (MGBiO) 来求解这些确定性问题。同时,我们提出一类高效的基于动量的随机梯度双层次方法 (MSGBiO 与 VR-MSGBiO) 来求解这些随机问题。此外,我们为所提方法提供了一个有用的收敛分析框架。具体而言,在一些温和条件下,我们证明所提 MGBiO 方法在寻找确定性双层次问题的 ε-平稳解(即 ‖∇F(x)‖≤ε)时具有 O(ε^{-2}) 的样本(或梯度)复杂度,较现有最优结果改进了 O(ε^{-1}) 的因子。同时,我们证明所提 MSGBiO 与 VR-MSGBiO 方法在寻找随机双层次问题的 ε-平稳解(即 E‖∇F(x)‖≤ε)时样本复杂度分别为 \tilde{O}(ε^{-4}) 与 \tilde{O}(ε^{-3}),较现有最优结果改进了 \tilde{O}(ε^{-3}) 的因子。在双层次 PL 博弈与超表征学习上的大量实验结果证明了我们算法的效率。本文纪念数学家 Boris Polyak (1935–2023)。

关键词

引用

@article{arxiv.2303.03944,
  title  = {On Momentum-Based Gradient Methods for Bilevel Optimization with Nonconvex Lower-Level},
  author = {Feihu Huang},
  journal= {arXiv preprint arXiv:2303.03944},
  year   = {2023}
}

备注

In new version of our paper, we relaxed some assumptions, updated our algorithms and added some numerical experiments