Efficient and Flexible Neural Network Training through Layer-wise Feedback Propagation
Leander Weber, Jim Berend, Moritz Weckbecker, Alexander Binder, Thomas Wiegand, Wojciech Samek, Sebastian Lapuschkin

TL;DR
Layer-wise Feedback Propagation (LFP) is a novel training method that uses explainability techniques to assign neuron-specific rewards, enabling efficient, flexible, and non-gradient-based neural network training with theoretical convergence guarantees.
Contribution
Introduces LFP, a new training principle that decomposes rewards to neurons for efficient, flexible, and gradient-free neural network optimization, applicable to various architectures.
Findings
LFP achieves comparable computational complexity to gradient descent.
LFP produces sparse, memory- and energy-efficient parameter updates.
LFP demonstrates effectiveness in neural network pruning and training Spiking Neural Networks.
Abstract
Gradient-based optimization has been a cornerstone of machine learning that enabled the vast advances of Artificial Intelligence (AI) development over the past decades. However, this type of optimization requires differentiation, and with recent evidence of the benefits of non-differentiable (e.g. neuromorphic) architectures over classical models w.r.t. efficiency, such constraints can become limiting in the future. We present Layer-wise Feedback Propagation (LFP), a novel training principle for neural network-like predictors that utilizes methods from the domain of explainability to decompose a reward to individual neurons based on their respective contributions. Leveraging these neuron-wise rewards, our method then implements a greedy approach reinforcing helpful parts of the network and weakening harmful ones. While having comparable computational complexity to gradient descent, LFP…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Neural Networks and Applications · Machine Learning in Materials Science
