中文

桥接离散与反向传播:Straight-Through及其超越

机器学习 2023-10-17 v3 人工智能 计算与语言 计算机视觉与模式识别

摘要

反向传播作为深度学习的基石,局限于为连续变量计算梯度。这一局限给涉及离散潜变量的问题带来挑战。为解决此问题,我们提出一种近似生成离散潜变量所涉及参数梯度的新方法。首先,我们考察广泛使用的 Straight-Through (ST) 启发式方法,并证明其作为梯度的一阶近似而工作。受我们的发现引导,我们提出 ReinMax,其通过集成 Heun 方法(一种求解常微分方程的二阶数值方法)实现二阶精度。ReinMax 不需要 Hessian 或其他二阶导数,因而具有可忽略的计算开销。在各种任务上的广泛实验结果展示了 ReinMax 相对于当前最优方法的优越性。实现发布于 https://github.com/microsoft/ReinMax。

关键词

引用

@article{arxiv.2304.08612,
  title  = {Bridging Discrete and Backpropagation: Straight-Through and Beyond},
  author = {Liyuan Liu and Chengyu Dong and Xiaodong Liu and Bin Yu and Jianfeng Gao},
  journal= {arXiv preprint arXiv:2304.08612},
  year   = {2023}
}

备注

NeurIPS 2023 (Oral)