mlsanityData to 7 Oct 2026

DFA-GNN: Forward Learning of Graph Neural Networks by Direct Feedback Alignment

arXiv 2406.02040 ↗First posted 4 Jun 2024cs.LG cs.AIcited by 2

Not on the map. Why?

Abstract (arXiv)

Graph neural networks are recognized for their strong performance across various applications, with the backpropagation algorithm playing a central role in the development of most GNN models. However, despite its effectiveness, BP has limitations that challenge its biological plausibility and affect the efficiency, scalability and parallelism of training neural networks for graph-based tasks. While several non-BP training algorithms, such as the direct feedback alignment, have been successfully applied to fully-connected and convolutional network components for handling Euclidean data, directly adapting these non-BP frameworks to manage non-Euclidean graph data in GNN models presents significant challenges. These challenges primarily arise from the violation of the i.i.d. assumption in graph data and the difficulty in accessing prediction errors for all samples (nodes) within the graph. To overcome these obstacles, in this paper we propose DFA-GNN, a novel forward learning framework tailored for GNNs with a case study of semi-supervised learning. The proposed method breaks the limitations of BP by using a dedicated forward training mechanism. Specifically, DFA-GNN extends the principles of DFA to adapt to graph data and unique architecture of GNNs, which incorporates the information of graph topology into the feedback links to accommodate the non-Euclidean characteristics of graph data. Additionally, for semi-supervised graph learning tasks, we developed a pseudo error generator that spreads residual errors from training data to create a pseudo error for each unlabeled node. These pseudo errors are then utilized to train GNNs using DFA. Extensive experiments on 10 public benchmarks reveal that our learning framework outperforms not only previous non-BP methods but also the standard BP methods, and it exhibits excellent robustness against various types of noise and attacks.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 16 of its 37 references that are in the map. First posted on arXiv 4 Jun 2024.

Builds on

16 of 37 references.

References · 16

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Graph Attention Networkscited by 8,854
  3. 2017Inductive Representation Learning on Large Graphscited by 6,284
  4. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  5. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  6. 2019Simplifying Graph Convolutional Networkscited by 1,470
  7. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
  8. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
  9. 2021QA-GNN: Reasoning with Language Models and Knowledge Graphs for Question Answeringcited by 386
  10. 2023A critical look at the evaluation of GNNs under heterophily: Are we really making progress?cited by 332
  11. 2022The Forward-Forward Algorithm: Some Preliminary Investigationscited by 262
  12. 2016Direct Feedback Alignment Provides Learning in Deep Neural Networkscited by 240
4 more
  1. 2020Combining Label Propagation and Simple Models Out-performs Graph Neural Networkscited by 199
  2. 2022Error-driven Input Modulation: Solving the Credit Assignment Problem without a Backward Passcited by 63
  3. 2023The Cascaded Forward Algorithm for Neural Network Trainingcited by 17
  4. 2021Photonic Differential Privacy with Direct Feedback Alignmentcited by 5

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 1; 2026: 1.

2 papers.