Reshaping the Forward-Forward Algorithm with a Similarity-Based Objective
Not on the map. Why?
Abstract (arXiv)
Backpropagation is the pivotal algorithm underpinning the success of artificial neural networks, yet it has critical limitations such as biologically implausible backward locking and global error propagation. To circumvent these constraints, the Forward-Forward algorithm was proposed as a more biologically plausible method that replaces the backward pass with an additional forward pass. Despite this advantage, the Forward-Forward algorithm significantly trails backpropagation in accuracy, and its optimal form exhibits low inference efficiency due to multiple forward passes required. In this work, the Forward-Forward algorithm is reshaped through its integration with similarity learning frameworks, eliminating the need for multiple forward passes during inference. This proposed algorithm is named Forward-Forward Algorithm Unified with Similarity-based Tuplet loss (FAUST). Empirical evaluations on MNIST, Fashion-MNIST, and CIFAR-10 datasets indicate that FAUST substantially improves accuracy, narrowing the gap with backpropagation. On CIFAR-10, FAUST achieves 56.22% accuracy with a simple multi-layer perceptron architecture, approaching the backpropagation benchmark of 57.63% accuracy.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 12 of its 20 references that are in the map. First posted on arXiv 29 Aug 2025.
Builds on
12 of 20 references.
References · 12
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2017In Defense of the Triplet Loss for Person Re-Identificationcited by 784
- 2022The Forward-Forward Algorithm: Some Preliminary Investigationscited by 262
- 2019Infinite Mixture Prototypes for Few-Shot Learningcited by 99
- 2023SymBa: Symmetric Backpropagation-Free Contrastive Learning with Forward-Forward Algorithm for Optimizing Convergencecited by 27
- 2019A Theoretically Sound Upper Bound on the Triplet Loss for Improving the Efficiency of Deep Distance Metric Learningcited by 25
- 2023Convolutional Channel-wise Competitive Learning for the Forward-Forward Algorithmcited by 23
- 2023Layer Collaboration in the Forward-Forward Algorithmcited by 19
- 2023Training Convolutional Neural Networks with the Forward-Forward algorithmcited by 13
- 2023The Trifecta: Three simple techniques for training deeper Forward-Forward networkscited by 10
Built on by
Citing papers per year: 2025: 1.
1 paper.