Self-Contrastive Forward-Forward Algorithm
Xing Chen, Dongshu Liu, Jeremie Laydevant, Julie Grollier

TL;DR
The paper introduces the Self-Contrastive Forward-Forward (SCFF) algorithm, enhancing the Forward-Forward method with contrastive learning to achieve competitive performance on benchmarks while maintaining suitability for resource-constrained, decentralized systems.
Contribution
It proposes the SCFF algorithm that improves Forward-Forward training with self-contrastive methods, enabling better unsupervised learning and extending applicability to recurrent neural networks.
Findings
SCFF outperforms existing unsupervised local learning algorithms on benchmarks.
The method is effective across multiple datasets including MNIST, CIFAR-10, STL-10, and Tiny ImageNet.
SCFF enables high-accuracy, real-time learning on resource-constrained devices.
Abstract
Agents that operate autonomously benefit from lifelong learning capabilities. However, compatible training algorithms must comply with the decentralized nature of these systems, which imposes constraints on both the parameter counts and the computational resources. The Forward-Forward (FF) algorithm is one of these. FF relies only on feedforward operations, the same used for inference, for optimizing layer-wise objectives. This purely forward approach eliminates the need for transpose operations required in traditional backpropagation. Despite its potential, FF has failed to reach state-of-the-art performance on most standard benchmark tasks, in part due to unreliable negative data generation methods for unsupervised learning. In this work, we propose the Self-Contrastive Forward-Forward (SCFF) algorithm, a competitive training method aimed at closing this performance gap. Inspired by…
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.
Taxonomy
TopicsNeural Networks and Applications · Advanced Optical Sensing Technologies · Neural Networks and Reservoir Computing
MethodsContrastive Learning
