In Search of Goodness: Large Scale Benchmarking of Goodness Functions for the Forward-Forward Algorithm
Not on the map. Why?
Abstract (arXiv)
The Forward-Forward (FF) algorithm offers a biologically plausible alternative to backpropagation, enabling neural networks to learn through local updates. However, FF's efficacy relies heavily on the definition of "goodness", which is a scalar measure of neural activity. While current implementations predominantly utilize a simple sum-of-squares metric, it remains unclear if this default choice is optimal. To address this, we benchmarked 21 distinct goodness functions across four standard image datasets (MNIST, FashionMNIST, CIFAR-10, STL-10), evaluating classification accuracy, energy consumption, and carbon footprint. We found that certain alternative goodness functions inspired from various domains significantly outperform the standard baseline. Specifically, textttgametheoreticlocal achieved 97.15% accuracy on MNIST, textttsoftmaxenergymarginlocal reached 82.84% on FashionMNIST, and texttttripletmarginlocal attained 37.69% on STL-10. Furthermore, we observed substantial variability in computational efficiency, highlighting a critical trade-off between predictive performance and environmental cost. These findings demonstrate that the goodness function is a pivotal hyperparameter in FF design. We release our code on hrefhttps://github.com/aryashah2k/In-Search-of-GoodnessGithub for reference and reproducibility.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 18 of its 42 references that are in the map. First posted on arXiv 23 Nov 2025.
Builds on
18 of 42 references.
References · 18
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2021Barlow Twins: Self-Supervised Learning via Redundancy Reductioncited by 1,818
- 2019Energy and Policy Considerations for Deep Learning in NLPcited by 1,242
- 2021Carbon Emissions and Large Neural Network Trainingcited by 561
- 2016Large-Margin Softmax Loss for Convolutional Neural Networkscited by 296
- 2016Equilibrium Propagation: Bridging the Gap Between Energy-Based Models and Backpropagationcited by 251
6 more
- 2014Difference Target Propagationcited by 144
- 2016Decoupled Neural Interfaces using Synthetic Gradientscited by 135
- 2018The Mechanics of n-Player Differentiable Gamescited by 118
- 2015Reducing Overfitting in Deep Networks by Decorrelating Representationscited by 94
- 2014How Auto-Encoders Could Provide Credit Assignment in Deep Networks via Target Propagationcited by 77
- 2015Towards Biologically Plausible Deep Learningcited by 66
Built on by
Citing papers per year: 2026: 2.
2 papers.