LGMay 21, 2024

FFCL: Forward-Forward Net with Cortical Loops, Training and Inference on Edge Without Backpropagation

arXiv:2405.12443v117 citationsh-index: 33GLSVLSI
Originality Incremental advance
AI Analysis

This work addresses the need for efficient edge computing by enabling training and inference without memory-intensive backpropagation, though it is incremental over the existing FFL method.

The paper tackles the problem of training neural networks without backpropagation by enhancing the Forward-Forward Learning algorithm with optimized label processing and cortical feedback loops, resulting in improved learning performance and reduced computational complexity.

The Forward-Forward Learning (FFL) algorithm is a recently proposed solution for training neural networks without needing memory-intensive backpropagation. During training, labels accompany input data, classifying them as positive or negative inputs. Each layer learns its response to these inputs independently. In this study, we enhance the FFL with the following contributions: 1) We optimize label processing by segregating label and feature forwarding between layers, enhancing learning performance. 2) By revising label integration, we enhance the inference process, reduce computational complexity, and improve performance. 3) We introduce feedback loops akin to cortical loops in the brain, where information cycles through and returns to earlier neurons, enabling layers to combine complex features from previous layers with lower-level features, enhancing learning efficiency.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes