arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2302.02607cs.LGmath.OC
收藏

面向随机优化的基于目标的代理函数

Target-based Surrogates for Stochastic Optimization

University of British Columbia(不列颠哥伦比亚大学);Simon Fraser University(西蒙弗雷泽大学);Samsung - SAIT AI Lab(三星综合技术院人工智能实验室);Canada CIFAR AI Chair (Amii)(加拿大高等研究院人工智能讲席(阿尔伯塔机器智能研究所));Microsoft Research(微软研究院);Canada CIFAR AI Chair (MILA)(加拿大高等研究院人工智能讲席(蒙特利尔学习算法研究所))

Jonathan Wilder Lavington, Sharan Vaswani, Reza Babanezhad, Mark Schmidt, Nicolas Le Roux

AI总结:

针对梯度计算成本高的函数最小化问题,提出目标优化框架构建目标空间代理函数以摊销梯度成本,证明理论收敛性并提出SSO算法,实验验证了框架与算法的有效性。

摘要:

我们研究的是(可能为随机的)梯度计算成本高昂的函数最小化问题。这类函数广泛存在于强化学习、模仿学习和对抗训练中。我们提出的目标优化框架利用成本高昂的梯度计算,在**目标空间**(例如分类任务中线性模型输出的logits)中构建可高效最小化的代理函数,从而支持对模型进行多次参数更新,摊销梯度计算的成本。在全批次设置下,我们证明该代理函数是损失函数的全局上界,且可通过黑盒优化算法实现(局部)最小化;我们还证明由此得到的majorization-minimization(优化-最小化)算法可确保收敛到损失函数的驻点。随后,我们将该框架实例化到随机场景中,提出了SSO算法,该算法可视为目标空间中的投影随机梯度下降。基于这一关联,我们证明了SSO在最小化凸函数时的理论保证。我们的框架允许使用标准随机优化算法构建代理函数,且这些代理函数可通过任意确定性优化方法进行最小化。为评估该框架,我们在一组监督学习和模仿学习问题上开展实验,结果表明目标优化具有显著优势,SSO算法具备有效性。

英文摘要:

We consider minimizing functions for which it is expensive to compute the (possibly stochastic) gradient. Such functions are prevalent in reinforcement learning, imitation learning and adversarial training. Our target optimization framework uses the (expensive) gradient computation to construct surrogate functions in a \emph{target space} (e.g. the logits output by a linear model for classification) that can be minimized efficiently. This allows for multiple parameter updates to the model, amortizing the cost of gradient computation. In the full-batch setting, we prove that our surrogate is a global upper-bound on the loss, and can be (locally) minimized using a black-box optimization algorithm. We prove that the resulting majorization-minimization algorithm ensures convergence to a stationary point of the loss. Next, we instantiate our framework in the stochastic setting and propose the $SSO$ algorithm, which can be viewed as projected stochastic gradient descent in the target space. This connection enables us to prove theoretical guarantees for $SSO$ when minimizing convex functions. Our framework allows the use of standard stochastic optimization algorithms to construct surrogates which can be minimized by any deterministic optimization method. To evaluate our framework, we consider a suite of supervised learning and imitation learning problems. Our experiments indicate the benefits of target optimization and the effectiveness of $SSO$.

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

↑