LGDec 2, 2021

Target Propagation via Regularized Inversion

arXiv:2112.01453v15 citations
Originality Incremental advance
AI Analysis

This work provides an incremental improvement for researchers and practitioners in deep learning by offering a more implementable TP method that can be attractive in specific computational regimes.

The paper tackles the challenge of making Target Propagation (TP) a practical alternative to back-propagation (BP) by introducing a simple version based on regularized inversion of network layers, showing its applicability in training recurrent neural networks on long sequences.

Target Propagation (TP) algorithms compute targets instead of gradients along neural networks and propagate them backward in a way that is similar yet different than gradient back-propagation (BP). The idea was first presented as a perturbative alternative to back-propagation that may achieve greater accuracy in gradient evaluation when training multi-layer neural networks (LeCun et al., 1989). However, TP has remained more of a template algorithm with many variations than a well-identified algorithm. Revisiting insights of LeCun et al., (1989) and more recently of Lee et al. (2015), we present a simple version of target propagation based on regularized inversion of network layers, easily implementable in a differentiable programming framework. We compare its computational complexity to the one of BP and delineate the regimes in which TP can be attractive compared to BP. We show how our TP can be used to train recurrent neural networks with long sequences on various sequence modeling problems. The experimental results underscore the importance of regularization in TP in practice.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes