arrow
Return

Going Forward-Forward in Distributed Deep Learning

delete2026-01-01
delete0
PRE
AI
E
Ege Aktemur *
E
Ege Zorlutuna
K
Kaan Bilgili
T
Tacettin Emre Bök
B
Berrin Yanıkoğlu
S
Süha Orhun Mutluergil
DOI:10.1007/978-3-032-00347-8_11delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
We introduce a new approach in distributed learning, building on Hinton's Forward-Forward (FF) algorithm to speed up the training of neural networks in distributed environments without losing accuracy. Unlike traditional methods that rely on forward and backward passes, the FF algorithm employs a dual forward pass strategy, eliminating the dependency among layers required during the backpropagation period, which prevents efficient parallelization of the training process. Although the original FF algorithm focused on its ability to match the performance of the backpropagation algorithm, this work aims to reduce the training time with pipeline parallelism. We propose three novel pipelined FF algorithms that speed up training 3.75 times on the MNIST dataset while maintaining accuracy when training a four-layer network with four compute nodes. These results show that FF is highly parallelizable and its potential in large-scale distributed/federated systems to enable faster training for larger and more complex models.
Keywords:
Forward-Forward Algorithm
Distributed Learning
Pipeline Parallelism

Journal

N
NETWORKED SYSTEMS, NETYS 2025
IF:
0
Papers:
16
Citations:
0

Organization

S
sabanci university
Scholars:
399
Papers: 198
Citations: 0