arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2006.06171math.OCcs.DScs.LG
收藏

学习算法中随机动力学分析的一般框架

A General Framework for Analyzing Stochastic Dynamics in Learning Algorithms

Harvard University(哈佛大学)

Chi-Ning Chou, Juspreet Singh Sandhu, Mien Brabeeba Wang, Tiancheng Yu

摘要:

分析学习算法的挑战之一是目标值和随机噪声之间的循环纠缠。这也被称为“鸡和蛋”现象,传统上,没有原则性的方法来处理这个问题。人们通常是利用动力系统的特殊结构来解决问题,因此分析结果很难推广。在这项工作中,我们提出了一个精简的三步配方来解决“鸡和蛋”的问题,并给出了一个一般的框架,用于分析学习算法中的随机动力学。我们的框架由概率论的标准技术组成,如停时和鞅浓度。我们通过对三个非常不同的学习问题进行统一分析,展示了我们框架的强大功能和灵活性,这些学习问题具有最后的一致性和强一致高概率收敛保证。这些问题是强凸函数的随机梯度下降,流主成分分析和线性强盗与随机梯度下降更新。我们要么改进,要么匹配所有三个动态的最先进的边界。

英文摘要:

One of the challenges in analyzing learning algorithms is the circular entanglement between the objective value and the stochastic noise. This is also known as the "chicken and egg" phenomenon and traditionally, there is no principled way to tackle this issue. People solve the problem by utilizing the special structure of the dynamic, and hence the analysis would be difficult to generalize. In this work, we present a streamlined three-step recipe to tackle the "chicken and egg" problem and give a general framework for analyzing stochastic dynamics in learning algorithms. Our framework composes standard techniques from probability theory, such as stopping time and martingale concentration. We demonstrate the power and flexibility of our framework by giving a unifying analysis for three very different learning problems with the last iterate and the strong uniform high probability convergence guarantee. The problems are stochastic gradient descent for strongly convex functions, streaming principal component analysis, and linear bandit with stochastic gradient descent updates. We either improve or match the state-of-the-art bounds on all three dynamics.

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

↑