Graph Neural Networks Go Forward-Forward

Daniele Paliotta, Mathieu Alain, Bálint Máté, François Fleuret
2/10/2023
cs.LGcs.AI

No confident code implementation found for this paper. 4 possible matches can be shown below.

Abstract

We present the Graph Forward-Forward (GFF) algorithm, an extension of the Forward-Forward procedure to graphs, able to handle features distributed over a graph's nodes. This allows training graph neural networks with forward passes only, without backpropagation. Our method is agnostic to the message-passing scheme, and provides a more biologically plausible learning scheme than backpropagation, while also carrying computational advantages. With GFF, graph neural networks are trained greedily layer by layer, using both positive and negative samples. We run experiments on 11 standard graph property prediction tasks, showing how GFF provides an effective alternative to backpropagation for training graph neural networks. This shows in particular that this procedure is remarkably efficient in spite of combining the per-layer training with the locality of the processing in a GNN.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 4 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{paliotta2023graph,
  title  = {Graph Neural Networks Go Forward-Forward},
  author = {Daniele Paliotta and Mathieu Alain and Bálint Máté and François Fleuret},
  year   = {2023},
  eprint = {2302.05282},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.05282v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2302.05282.svg)](https://codeofpaper.com/paper/2302.05282)

Discussion