Self-Contrastive Forward-Forward Algorithm
Chen, Xing, Liu, Dongshu, Laydevant, Jeremie, Grollier, Julie
–arXiv.org Artificial Intelligence
The Forward-Forward (FF) algorithm is a recent, purely forward-mode learning method, that updates weights locally and layer-wise and supports supervised as well as unsupervised learning. These features make it ideal for applications such as brain-inspired learning, low-power hardware neural networks, and distributed learning in large models. However, while FF has shown promise on written digit recognition tasks, its performance on natural images and time-series remains a challenge. A key limitation is the need to generate high-quality negative examples for contrastive learning, especially in unsupervised tasks, where versatile solutions are currently lacking. To address this, we introduce the Self-Contrastive Forward-Forward (SCFF) method, inspired by self-supervised contrastive learning. SCFF generates positive and negative examples applicable across different datasets, surpassing existing local forward algorithms for unsupervised classification accuracy on MNIST (MLP: 98.7%), CIFAR-10 (CNN: 80.75%), and STL-10 (CNN: 77.3%). Additionally, SCFF is the first to enable FF training of recurrent neural networks, opening the door to more complex tasks and continuous-time video and text processing.
arXiv.org Artificial Intelligence
Sep-17-2024
- Country:
- Africa > Mali (0.04)
- Asia
- Japan > Honshū
- Tōhoku > Fukushima Prefecture > Fukushima (0.04)
- Middle East > Jordan (0.04)
- Japan > Honshū
- Europe > France (0.04)
- North America > United States
- California > Santa Clara County
- Mountain View (0.04)
- New York
- New York County > New York City (0.04)
- Tompkins County > Ithaca (0.04)
- California > Santa Clara County
- Genre:
- Research Report > New Finding (0.67)
- Industry:
- Health & Medicine > Therapeutic Area (0.46)
- Technology: