Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Heterogeneity-Aware Knowledge Sharing for Graph Federated Learning

About

Graph Federated Learning (GFL) enables distributed graph representation learning while protecting the privacy of graph data. However, GFL suffers from heterogeneity arising from diverse node features and structural topologies across multiple clients. To address both types of heterogeneity, we propose a novel graph Federated learning method via Semantic and Structural Alignment (FedSSA), which shares the knowledge of both node features and structural topologies. For node feature heterogeneity, we propose a novel variational model to infer class-wise node distributions, so that we can cluster clients based on inferred distributions and construct cluster-level representative distributions. We then minimize the divergence between local and cluster-level distributions to facilitate semantic knowledge sharing. For structural heterogeneity, we employ spectral Graph Neural Networks (GNNs) and propose a spectral energy measure to characterize structural information, so that we can cluster clients based on spectral energy and build cluster-level spectral GNNs. We then align the spectral characteristics of local spectral GNNs with those of cluster-level spectral GNNs to enable structural knowledge sharing. Experiments on six homophilic and five heterophilic graph datasets under both non-overlapping and overlapping partitioning settings demonstrate that FedSSA consistently outperforms eleven state-of-the-art methods.

Wentao Yu, Sheng Wan, Shuo Chen, Bo Han, Chen Gong• 2026

Related benchmarks

TaskDatasetResultRank
Federated LearningCora
Time Consumption (s)2.87
84
Federated LearningRoman-Empire
Time Consumption (s)5.78
84
Node ClassificationAmazon-ratings non-overlapping subgraph partitioning
Accuracy46.13
45
Node ClassificationTolokers (non-overlapping subgraph partitioning)
AUC (%)75.82
45
Node ClassificationQuestions non-overlapping subgraph partitioning
AUC69.51
45
Node ClassificationRoman-empire non-overlapping subgraph partitioning
Accuracy68.67
45
Node ClassificationMinesweeper non-overlapping subgraph partitioning
AUC82.6
45
Node ClassificationRoman-empire overlapping subgraph partitioning
Accuracy65.66
39
Node ClassificationAmazon-ratings overlapping subgraph partitioning
Accuracy42.97
39
Node ClassificationQuestions overlapping subgraph partitioning
AUC69.39
39
Showing 10 of 42 rows

Other info

Follow for update