LGNEJan 4, 2023

The Predictive Forward-Forward Algorithm

arXiv:2301.01452v347 citationsh-index: 26
Originality Incremental advance
AI Analysis

This offers a brain-inspired alternative to backpropagation for neural networks, potentially useful for understanding biological learning mechanisms, though it appears incremental in combining existing concepts.

The paper tackles the problem of credit assignment in neural systems by proposing the predictive forward-forward algorithm, which learns a generative and representation circuit jointly and uses forward passes only, and demonstrates that it performs as well as backpropagation on image data tasks like classification and reconstruction.

We propose the predictive forward-forward (PFF) algorithm for conducting credit assignment in neural systems. Specifically, we design a novel, dynamic recurrent neural system that learns a directed generative circuit jointly and simultaneously with a representation circuit. Notably, the system integrates learnable lateral competition, noise injection, and elements of predictive coding, an emerging and viable neurobiological process theory of cortical function, with the forward-forward (FF) adaptation scheme. Furthermore, PFF efficiently learns to propagate learning signals and updates synapses with forward passes only, eliminating key structural and computational constraints imposed by backpropagation-based schemes. Besides computational advantages, the PFF process could prove useful for understanding the learning mechanisms behind biological neurons that use local signals despite missing feedback connections. We run experiments on image data and demonstrate that the PFF procedure works as well as backpropagation, offering a promising brain-inspired algorithm for classifying, reconstructing, and synthesizing data patterns.

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