The Predictive Forward-Forward Algorithm
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 35 papers in the map (data through 14 Oct 2026). Builds on 29 of its 62 references that are in the map. First posted on arXiv 4 Jan 2023.
Builds on
29 of 62 references.
References · 29
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,254
- 2013Exact solutions to the nonlinear dynamics of learning in deep linear neural networkscited by 763
- 2018Deep Learning for Classical Japanese Literaturecited by 422
- 2022The Forward-Forward Algorithm: Some Preliminary Investigationscited by 266
- 2016Equilibrium Propagation: Bridging the Gap Between Energy-Based Models and Backpropagationcited by 259
- 2016Direct Feedback Alignment Provides Learning in Deep Neural Networkscited by 240
- 2014Difference Target Propagationcited by 148
- 2016Decoupled Neural Interfaces using Synthetic Gradientscited by 137
- 2019Training Neural Networks with Local Error Signalscited by 136
- 2018Assessing the Scalability of Biologically-Motivated Deep Learning Algorithms and Architecturescited by 101
17 more
- 2016Towards an integration of deep learning and neurosciencecited by 78
- 2019Decoupled Greedy Learning of CNNscited by 78
- 2014Reweighted Wake-Sleepcited by 66
- 2022Error-driven Input Modulation: Solving the Credit Assignment Problem without a Backward Passcited by 63
- 2014Random feedback weights support learning in deep neural networkscited by 47
- 2020The Neural Coding Framework for Learning Generative Modelscited by 44
- 2021Associative Memories via Predictive Codingcited by 44
- 2018Biologically Motivated Algorithms for Propagating Local Target Representationscited by 43
- 2013Deep Generative Stochastic Networks Trainable by Backpropcited by 36
- 2022Signal Propagation: A Framework for Learning and Inference In a Forward Passcited by 24
- 2021Reverse Differentiation via Predictive Codingcited by 23
- 2019Spiking Neural Predictive Coding for Continual Learning from Data Streamscited by 17
- 2018Error Forward-Propagation: Reusing Feedforward Connections to Propagate Errors in Deep Learningcited by 16
- 2017Learning to Adapt by Minimizing Discrepancycited by 12
- 2014Kickback cuts Backprop's red-tape: Biologically plausible credit assignment in neural networkscited by 11
- 2020Afro-MNIST: Synthetic generation of MNIST-style datasets for low-resource languagescited by 5
- 2022An Empirical Analysis of Recurrent Learning Algorithms In Neural Lossy Image Compression Systemscited by 2
Built on by
Citing papers per year: 2023: 12; 2024: 11; 2025: 7; 2026: 5.
35 papers.
Sort:
By area:
- 2023Brain-inspired Computational Intelligence via Predictive Codingcited by 30
- 2023The Cascaded Forward Algorithm for Neural Network Trainingcited by 17
- 2024Self-Contrastive Forward-Forward Algorithmcited by 17
- 2023Brain-Inspired Machine Intelligence: A Survey of Neurobiologically-Plausible Credit Assignmentcited by 15
- 2023Training Convolutional Neural Networks with the Forward-Forward algorithmcited by 14
- 2023Forward Learning with Top-Down Feedback: Empirical and Analytical Characterizationcited by 13
- 2023The Trifecta: Three simple techniques for training deeper Forward-Forward networkscited by 12
- 2023Contrastive-Signal-Dependent Plasticity: Self-Supervised Learning in Spiking Neural Circuitscited by 10
- 2023Block-local learning with probabilistic latent representationscited by 6
- 2023Extending the Forward Forward Algorithmcited by 6
- 2024A Review of Neuroscience-Inspired Machine Learningcited by 6
- 2025Backpropagation-free Spiking Neural Networks with the Forward-Forward Algorithmcited by 5
23 more
- 2023Flexible Phase Dynamics for Bio-Plausible Contrastive Learningcited by 4
- 2023A Study of Forward-Forward Algorithm for Self-Supervised Learningcited by 4
- 2025Mono-Forward: Revisiting Forward-Forward through Objective-Locality Decompositioncited by 4
- 2023Feed-Forward Optimization With Delayed Feedback for Neural Network Trainingcited by 3
- 2024LightFF: Lightweight Inference for Forward-Forward Algorithmcited by 3
- 2024Employing Layerwised Unsupervised Learning to Lessen Data and Loss Requirements in Forward-Forward Algorithmscited by 2
- 2024Resource-efficient Medical Image Analysis with Self-adapting Forward-Forward Networkscited by 2
- 2024A Contrastive Symmetric Forward-Forward Algorithm (SFFA) for Continual Learning Taskscited by 2
- 2026HCL-FF: Hierarchical and Contrastive Learning for Forward-Forward Algorithmcited by 2
- 2024Forward Learning of Graph Neural Networkscited by 1
- 2024Emerging NeoHebbian Dynamics in Forward-Forward Learning: Implications for Neuromorphic Computingcited by 1
- 2024On the Improvement of Generalization and Stability of Forward-Only Learning via Neural Polarizationcited by 1
- 2024A Unified Framework for Neural Computation and Learning Over Timecited by 1
- 2024Nature-Inspired Local Propagationcited by 0
- 2025Forward-Cooperation-Backward (FCB) learning in a Multi-Encoding Uni-Decoding neural network architecturecited by 0
- 2025Meta-Representational Predictive Coding: Neuroscience-Informed Self-Supervised Learningcited by 0
- 2025Forward Target Propagation: A Forward-Only Approach to Global Error Credit Assignment via Local Lossescited by 0
- 2025Local Pairwise Distance Matching for Backpropagation-Free Reinforcement Learningcited by 0
- 2025Local Reinforcement Learning with Action-Conditioned Root Mean Squared Q-Functionscited by 0
- 2026Selectivity and Shape in the Design of Forward-Forward Goodness Functionscited by 0
- 2026Synthetic Benchmarks Overstate Forward-Forward Scaling: Real-Data Limits of Layer-Local Trainingcited by 0
- 2026Forward-Only Convolutional Neural Networks with Learnable Channel-Class Assignmentcited by 0
- 2026Gauge-Fixing the Forward-Forward Objective: A Whitened Goodness Derived from a Likelihood-Ratio Accountcited by 0
- 2026Gauge-Fixing the Forward-Forward Objective: A Whitened Goodness Derived from a Likelihood-Ratio Account14 Jul 2026
- 2026Forward-Only Convolutional Neural Networks with Learnable Channel-Class Assignment7 Jun 2026
- 2026Synthetic Benchmarks Overstate Forward-Forward Scaling: Real-Data Limits of Layer-Local Training4 Jun 2026
- 2026HCL-FF: Hierarchical and Contrastive Learning for Forward-Forward Algorithm24 May 2026
- 2026Selectivity and Shape in the Design of Forward-Forward Goodness Functions28 Mar 2026
- 2025Local Reinforcement Learning with Action-Conditioned Root Mean Squared Q-Functions8 Oct 2025
- 2025Local Pairwise Distance Matching for Backpropagation-Free Reinforcement Learning15 Jul 2025
- 2025Forward Target Propagation: A Forward-Only Approach to Global Error Credit Assignment via Local Losses20 May 2025
- 2025Meta-Representational Predictive Coding: Neuroscience-Informed Self-Supervised Learning22 Mar 2025
- 2025Forward-Cooperation-Backward (FCB) learning in a Multi-Encoding Uni-Decoding neural network architecture27 Feb 2025
- 2025Backpropagation-free Spiking Neural Networks with the Forward-Forward Algorithm19 Feb 2025
- 2025Mono-Forward: Revisiting Forward-Forward through Objective-Locality Decomposition16 Jan 2025
23 more
- 2024A Unified Framework for Neural Computation and Learning Over Time18 Sep 2024
- 2024Self-Contrastive Forward-Forward Algorithm17 Sep 2024
- 2024A Contrastive Symmetric Forward-Forward Algorithm (SFFA) for Continual Learning Tasks11 Sep 2024
- 2024On the Improvement of Generalization and Stability of Forward-Only Learning via Neural Polarization17 Aug 2024
- 2024Emerging NeoHebbian Dynamics in Forward-Forward Learning: Implications for Neuromorphic Computing24 Jun 2024
- 2024Resource-efficient Medical Image Analysis with Self-adapting Forward-Forward Networks20 Jun 2024
- 2024Employing Layerwised Unsupervised Learning to Lessen Data and Loss Requirements in Forward-Forward Algorithms23 Apr 2024
- 2024LightFF: Lightweight Inference for Forward-Forward Algorithm8 Apr 2024
- 2024Forward Learning of Graph Neural Networks16 Mar 2024
- 2024A Review of Neuroscience-Inspired Machine Learning16 Feb 2024
- 2024Nature-Inspired Local Propagation4 Feb 2024
- 2023Training Convolutional Neural Networks with the Forward-Forward algorithm22 Dec 2023
- 2023Brain-Inspired Machine Intelligence: A Survey of Neurobiologically-Plausible Credit Assignment1 Dec 2023
- 2023The Trifecta: Three simple techniques for training deeper Forward-Forward networks29 Nov 2023
- 2023A Study of Forward-Forward Algorithm for Self-Supervised Learning21 Sep 2023
- 2023Brain-inspired Computational Intelligence via Predictive Coding15 Aug 2023
- 2023Extending the Forward Forward Algorithm9 Jul 2023
- 2023Block-local learning with probabilistic latent representations24 May 2023
- 2023Feed-Forward Optimization With Delayed Feedback for Neural Network Training26 Apr 2023
- 2023Contrastive-Signal-Dependent Plasticity: Self-Supervised Learning in Spiking Neural Circuits30 Mar 2023
- 2023The Cascaded Forward Algorithm for Neural Network Training17 Mar 2023
- 2023Flexible Phase Dynamics for Bio-Plausible Contrastive Learning24 Feb 2023
- 2023Forward Learning with Top-Down Feedback: Empirical and Analytical Characterization10 Feb 2023
- 2023Brain-inspired Computational Intelligence via Predictive Codingcited by 30
- 2023The Cascaded Forward Algorithm for Neural Network Trainingcited by 17
- 2024Self-Contrastive Forward-Forward Algorithmcited by 17
- 2023Brain-Inspired Machine Intelligence: A Survey of Neurobiologically-Plausible Credit Assignmentcited by 15
- 2023Training Convolutional Neural Networks with the Forward-Forward algorithmcited by 14
- 2023Forward Learning with Top-Down Feedback: Empirical and Analytical Characterizationcited by 13
- 2023The Trifecta: Three simple techniques for training deeper Forward-Forward networkscited by 12
- 2023Contrastive-Signal-Dependent Plasticity: Self-Supervised Learning in Spiking Neural Circuitscited by 10
- 2023Block-local learning with probabilistic latent representationscited by 6
- 2023Extending the Forward Forward Algorithmcited by 6
- 2024A Review of Neuroscience-Inspired Machine Learningcited by 6
- 2025Backpropagation-free Spiking Neural Networks with the Forward-Forward Algorithmcited by 5
12 most cited of 33 All 33 (JSON)
- 2026Gauge-Fixing the Forward-Forward Objective: A Whitened Goodness Derived from a Likelihood-Ratio Account14 Jul 2026
- 2026Forward-Only Convolutional Neural Networks with Learnable Channel-Class Assignment7 Jun 2026
- 2026Synthetic Benchmarks Overstate Forward-Forward Scaling: Real-Data Limits of Layer-Local Training4 Jun 2026
- 2026HCL-FF: Hierarchical and Contrastive Learning for Forward-Forward Algorithm24 May 2026
- 2026Selectivity and Shape in the Design of Forward-Forward Goodness Functions28 Mar 2026
- 2025Forward Target Propagation: A Forward-Only Approach to Global Error Credit Assignment via Local Losses20 May 2025
- 2025Meta-Representational Predictive Coding: Neuroscience-Informed Self-Supervised Learning22 Mar 2025
- 2025Forward-Cooperation-Backward (FCB) learning in a Multi-Encoding Uni-Decoding neural network architecture27 Feb 2025
- 2025Backpropagation-free Spiking Neural Networks with the Forward-Forward Algorithm19 Feb 2025
- 2025Mono-Forward: Revisiting Forward-Forward through Objective-Locality Decomposition16 Jan 2025
- 2024A Unified Framework for Neural Computation and Learning Over Time18 Sep 2024
- 2024Self-Contrastive Forward-Forward Algorithm17 Sep 2024
12 newest of 33 All 33 (JSON)