Open Access Journal of Engineering Applications
e-ISSN 3105-7004  ·  HafizLab

Federated Graph Neural Networks under Non-IID Client Partitions

Kamal Hossain Corresponding 0000-0002-9079-593X
Jahangirnagar University
Nusrat Jahan
Jahangirnagar University

Abstract

Federated learning over graph-structured data is complicated by the fact that a client's local subgraph is rarely a uniform sample of the global graph. We characterise the degradation of FedAvg-style aggregation under degree-skewed and community-skewed partitions, and introduce a neighbourhood-reweighting scheme that recovers 94% of centralised accuracy on three citation benchmarks while exchanging no node features. We further show that the reweighting term admits a closed-form estimate from degree histograms alone, so clients need not disclose their subgraph topology. Experiments on Cora, CiteSeer and PubMed under six partition regimes support the analysis.
Keywords: federated learninggraph neural networksprivacynon-IID datadistributed systems

References

  1. Kipf, T. N., & Welling, M. (2017). Semi-supervised classification with graph convolutional networks. ICLR.
  2. McMahan, B., et al. (2017). Communication-efficient learning of deep networks from decentralized data. AISTATS.
  3. Hamilton, W., Ying, Z., & Leskovec, J. (2017). Inductive representation learning on large graphs. NeurIPS.
  4. Zhao, Y., et al. (2018). Federated learning with non-IID data. arXiv:1806.00582.

Related articles