mlsanityData to 7 Oct 2026

FedGAT: A Privacy-Preserving Federated Approximation Algorithm for Graph Attention Networks

arXiv 2412.16144 ↗First posted 20 Dec 2024cs.LG cs.DCcited by 0

Not on the map. Why?

Abstract (arXiv)

Federated training methods have gained popularity for graph learning with applications including friendship graphs of social media sites and customer-merchant interaction graphs of huge online marketplaces. However, privacy regulations often require locally generated data to be stored on local clients. The graph is then naturally partitioned across clients, with no client permitted access to information stored on another. Cross-client edges arise naturally in such cases and present an interesting challenge to federated training methods, as training a graph model at one client requires feature information of nodes on the other end of cross-client edges. Attempting to retain such edges often incurs significant communication overhead, and dropping them altogether reduces model performance. In simpler models such as Graph Convolutional Networks, this can be fixed by communicating a limited amount of feature information across clients before training, but GATs (Graph Attention Networks) require additional information that cannot be pre-communicated, as it changes from training round to round. We introduce the Federated Graph Attention Network (FedGAT) algorithm for semi-supervised node classification, which approximates the behavior of GATs with provable bounds on the approximation error. FedGAT requires only one pre-training communication round, significantly reducing the communication overhead for federated GAT training. We then analyze the error in the approximation and examine the communication overhead and computational complexity of the algorithm. Experiments show that FedGAT achieves nearly the same accuracy as a GAT model in a centralised setting, and its performance is robust to the number of clients as well as data distribution.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 28 of its 50 references that are in the map. First posted on arXiv 20 Dec 2024.

Builds on

28 of 50 references.

References · 28

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2017Graph Attention Networkscited by 8,854
  4. 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
  5. 2017Inductive Representation Learning on Large Graphscited by 6,284
  6. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  7. 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
  8. 2016Geometric deep learning: going beyond Euclidean datacited by 1,042
  9. 2020Adaptive Federated Optimizationcited by 1,036
  10. 2019Measuring the Effects of Non-Identical Data Distribution for Federated Visual Classificationcited by 836
  11. 2020Heterogeneous Graph Transformercited by 581
  12. 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
16 more
  1. 2019GMAN: A Graph Multi-Attention Network for Traffic Predictioncited by 433
  2. 2020Adaptive Personalized Federated Learningcited by 353
  3. 2019KGAT: Knowledge Graph Attention Network for Recommendationcited by 342
  4. 2015Deep Convolutional Networks on Graph-Structured Datacited by 246
  5. 2019Social-BiGAT: Multimodal Trajectory Forecasting using Bicycle-GAN and Graph Attention Networkscited by 228
  6. 2020DistDGL: Distributed Graph Neural Network Training for Billion-Scale Graphscited by 139
  7. 2021Subgraph Federated Learning with Missing Neighbor Generationcited by 132
  8. 2021Local Learning Matters: Rethinking Data Heterogeneity in Federated Learningcited by 114
  9. 2019Session-based Social Recommendation via Dynamic Graph Attention Networkscited by 76
  10. 2022BNS-GCN: Efficient Full-Graph Training of Graph Convolutional Networks with Partition-Parallelism and Random Boundary Node Samplingcited by 43
  11. 2020ASFGNN: Automated Separated-Federated Graph Neural Networkcited by 36
  12. 2021FedGL: Federated Graph Learning Framework with Global Self-Supervisioncited by 34
  13. 2019Towards Federated Graph Learning for Collaborative Financial Crimes Detectioncited by 33
  14. 2022Distributed Graph Neural Network Training: A Surveycited by 32
  15. 2015Un-regularizing: approximate proximal point and faster stochastic algorithms for empirical risk minimizationcited by 21
  16. 2020Distributed Training of Graph Convolutional Networkscited by 14

Built on by

Not cited yet.