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

Lianhai Ren, Qianxiao Li
9/29/2024
cs.LGmath.OC

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

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.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{ren2024unifying,
  title  = {Unifying back-propagation and forward-forward algorithms through model predictive control},
  author = {Lianhai Ren and Qianxiao Li},
  year   = {2024},
  eprint = {2409.19561},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.19561v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.19561.svg)](https://codeofpaper.com/paper/2409.19561)

Discussion