$S^2$FGL: Spatial Spectral Federated Graph Learning

Abstract

Federated Graph Learning (FGL) combines the privacy-preserving capabilities of Federated Learning (FL) with the strong graph modeling capability of Graph Neural Networks (GNNs). Current research addresses subgraph-FL from the structural perspective, neglecting the propagation of graph signals on the spatial and spectral domains of the structure. From a spatial perspective, subgraph-FL introduces edge disconnections between clients, leading to disruptions in label signals and a degradation in the semantic knowledge of the global GNN. From a spectral perspective, spectral heterogeneity causes inconsistencies in signal frequencies across subgraphs, which makes local GNNs overfit the local signal propagation schemes. As a result, spectral client drift occurs, undermining global generalizability. To tackle the challenges, we propose a global knowledge repository to mitigate the challenge of poor semantic knowledge caused by label signal disruption. Furthermore, we design a frequency alignment to address spectral client drift. The combination of Spatial and Spectral strategies forms our framework $S^2$FGL. Extensive experiments on multiple datasets demonstrate the superiority of $S^2$FGL. The code is available at https://github.com/Wonder7racer/S2FGL.git.

Cite

Text

Tan et al. "$S^2$FGL: Spatial Spectral Federated Graph Learning." Proceedings of the 42nd International Conference on Machine Learning, 2025.

Markdown

[Tan et al. "$S^2$FGL: Spatial Spectral Federated Graph Learning." Proceedings of the 42nd International Conference on Machine Learning, 2025.](https://mlanthology.org/icml/2025/tan2025icml-2fgl/)

BibTeX

@inproceedings{tan2025icml-2fgl,
  title     = {{$S^2$FGL: Spatial Spectral Federated Graph Learning}},
  author    = {Tan, Zihan and Huang, Suyuan and Wan, Guancheng and Huang, Wenke and Li, He and Ye, Mang},
  booktitle = {Proceedings of the 42nd International Conference on Machine Learning},
  year      = {2025},
  pages     = {58591-58602},
  volume    = {267},
  url       = {https://mlanthology.org/icml/2025/tan2025icml-2fgl/}
}