arXiv:2409.19561cs.LGmath.OC2024-09被引 2

用模型预测控制统一反向传播与前向-前向算法,实现训练效率与性能的可调控平衡。

Unifying back-propagation and forward-forward algorithms through model predictive control

论文配图:Unifying back-propagation and forward-forward algorithms through model predictive control
图 1 · 摘自论文原文
  • 以模型预测控制框架统一反向传播与前向-前向算法
  • 在深度线性网络上精确分析了预测范围对性能与效率的权衡
  • 提出根据目标和模型特性选择最优优化步长的方法,适用于多种任务

我们提出一种基于模型预测控制(MPC)的深度神经网络训练框架,系统性地统一了反向传播(BP)与前向-前向(FF)算法。该框架生成一系列具有不同前瞻视野的中间训练算法,形成性能与效率之间的权衡。我们在深度线性网络上对这一权衡进行了精确分析,其定性结论可推广至一般网络。基于此分析,我们提出了一个基于给定目标与模型规格的优化视野选择原则。在多种模型与任务上的数值结果验证了该方法的通用性。

原文摘要 · Abstract (English)

We introduce a Model Predictive Control (MPC) framework for training deep neural networks, systematically unifying the Back-Propagation (BP) and Forward-Forward (FF) algorithms. At the same time, it gives rise to a range of intermediate training algorithms with varying look-forward horizons, leading to a performance-efficiency trade-off. We perform a precise analysis of this trade-off on a deep linear network, where the qualitative conclusions carry over to general networks. Based on our analysis, we propose a principled method to choose the optimization horizon based on given objectives and model specifications. Numerical results on various models and tasks demonstrate the versatility of our method.

模型预测控制反向传播前向-前向训练优化

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。