atlas

Research map / Architectures and efficiency / RNNs and normalization

Layer Collaboration in the Forward-Forward Algorithm

AAAI 2024 · Architectures and efficiency › RNNs and normalization · approach: Theory of depth and width · 6 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Collaborative Forward-Forward, which adds the global goodness of other layers to each layer's forward-forward objective (and alternates layer updates) so layers can collaborate, and links the method to functional entropy.

Problem

The forward-forward algorithm trains each layer independently, so layers do not collaborate: early layers cannot access information from later layers, and the first layer alone often performs best, limiting hierarchical representation learning.

Approach

Add a constant term equal to the summed goodness of the other layers (computed with frozen copies) to each layer's positive/negative sigmoid objective, and alternate updates across all layers, so each layer's gradient is informed by the global network goodness while keeping forward-forward's no-backprop assumptions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add collaboration using γ<t and alternate updates across layersForward-Forward · MNISTerror (%): 3.4 -> 2.2Helped
Add collaboration using γ<t and alternate updates across layersForward-Forward · Fashion-MNISTerror (%): 13.6 -> 11.6Helped
Add collaboration using γ<t and alternate updates across layersForward-Forward · CIFAR-10error (%): 53.7 -> 51.6Helped
Use γ<t instead of γ from all other layers (ablation)Collaborative Forward-Forward, Network · MNISTerror (%): 2.1 -> 2.2Hurt
Use γ<t instead of γ from all other layers (ablation)Collaborative Forward-Forward, Network · Fashion-MNISTerror (%): 12.0 -> 11.6Helped
Use γ<t instead of γ from all other layers (ablation)Collaborative Forward-Forward, Network · CIFAR-10error (%): 52.7 -> 51.6Hurt
Optimize functional entropy instead of the sigmoid objective (ablation)Forward-Forward, Layer · Fashion-MNISTerror (%): 13.2 -> 13.7%Hurt
Optimize functional entropy with the collaborative loss (ablation)Collaborative Forward-Forward · Fashion-MNISTerror (%): 12.0 -> 12.9%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MNIST Fashion-MNIST CIFAR-10

Benchmarks: MNIST Fashion-MNIST CIFAR-10

Metrics: classification error functional entropy

Baselines: Forward-Forward (layer loss) Backpropagation Pairwise Backpropagation Classic

Builds on: Forward-Forward algorithm backpropagation energy-based models

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy