FedSPA : Generalizable Federated Graph Learning under Homophily Heterogeneity

Zihan Tan, Guancheng Wan, Wenke Huang, He Li, Guibin Zhang +2 more
2/10/2026

No official code found. Best implementation: OakleyTan/FedSPA (5 stars, last commit 2025-09-03).

Abstract

Federated Graph Learning (FGL) has emerged as a solution to address real-world privacy concerns and data silos in graph learning, which relies on Graph Neural Networks (GNNs). Nevertheless, the homophily level discrepancies within the local graph data of clients, termed homophily heterogeneity, significantly degrade the generalizability of a global GNN. Existing research ignores this issue and suffers from unpromising collaboration. In this paper, we propose FedSPA, an effective framework that addresses homophily heterogeneity from the perspectives of homophily conflict and homophily bias. In the first place, the homophily conflict arises when training on inconsistent homophily levels across clients. Correspondingly, we propose Subgraph Feature Propagation Decoupling (SFPD), thereby achieving collaboration on unified homophily levels across clients. To further address homophily bias, we design Homophily Bias-Driven Aggregation (HBDA) which emphasizes clients with lower biases. It enables the adaptive adjustment of each client contribution to the global GNN based on its homophily bias. The superiority of FedSPA is validated through extensive experiments. The code is available at https://github.com/OakleyTan/FedSPA.

DOISemantic Scholar

Code Implementations(1)

OakleyTan/FedSPACommunity55%

Code of FedSPA: Generalizable Federated Graph Learning under Homophily Heterogeneity (CVPR 25)

51PythonSep 3, 20251 years ago

Cite this paper

@article{tan2026fedspa,
  title  = {FedSPA : Generalizable Federated Graph Learning under Homophily Heterogeneity},
  author = {Zihan Tan and Guancheng Wan and Wenke Huang and He Li and Guibin Zhang and Carl Yang and Mang Ye},
  year   = {2026},
  doi    = {10.1109/CVPR52734.2025.01441},
  url    = {https://doi.org/10.1109/CVPR52734.2025.01441},
  journal = {CVPR 2025 2025}
}

Discussion