Selectivity and Shape in the Design of Forward-Forward Goodness Functions
Talha Ruzgar Akkus, Suayp Talha Kocabay, Kamer Ali Yuksel, Hassan Sawaf

TL;DR
This paper explores the design space of goodness functions for the Forward-Forward algorithm, emphasizing shape sensitivity over energy, leading to improved performance across multiple datasets.
Contribution
It introduces shape-sensitive and selectivity-based goodness functions, demonstrating their effectiveness and robustness in training neural networks with the Forward-Forward algorithm.
Findings
Achieved 89.0% on Fashion-MNIST and 98.2% on MNIST, surpassing sum-of-squares by +32.6pp.
Shape-sensitive functions improve robustness to magnitude shifts.
Consistent performance gains across diverse datasets and activation functions.
Abstract
The Forward-Forward (FF) algorithm trains networks layer-by-layer using a local "goodness function," yet sum-of-squares (SoS) has remained the only choice studied. We systematically explore the goodness-function design space and identify a unifying principle: the goodness function must be sensitive to the shape of neural activity, not its total energy. This principle is motivated by the observation that deep network activations follow heavy-tailed distributions and that discriminative information is often concentrated in peak activities. We propose two complementary families: selective functions (top-k, entmax-weighted energy) that measure only peak activity, and shape-sensitive functions (excess kurtosis / "burstiness" and higher-order moments) that reward heavy-tailed distributions via scale-invariant statistics. Combined with separate label-feature forwarding (FFCL), controlled…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
