Nov, 2015

一种带有 “面内” 方向的扩展 Frank-Wolfe 方法及其在低秩矩阵补全中的应用

TL;DR本文基于低秩矩阵补全问题,提供了 Frank-Wolfe 方法的一种扩展,该方法旨在在可行区域的低维面上产生近最优解。我们采用一种新方法,在每次迭代中生成 “面内” 方向,并通过在面内和 “定常” Frank-Wolfe 步骤之间选择的新选择规则来实现。我们引入的生成面内方向的框架将 Wolfe 引入的离开步骤的概念推广了出来。特别地,面内方向始终保持下一个迭代在包含当前迭代的最小面内。我们为新方法提供了计算保证,以在计算近最优解的效率和迭代产生的最小面的维度上进行权衡。我们将新方法应用于矩阵补全问题,其中低维面对应于低秩矩阵。我们提供了计算结果,证明了我们的方法论方法在产生非常低秩的近最优解方面的有效性。在人工数据集和真实数据集上,与 Frank-Wolfe 方法或其传统的远离步骤变体相比,我们展示了计算非常低秩近最优解的显著加速。