Heterogeneity-Aware Knowledge Sharing for Graph Federated Learning
Wentao Yu, Sheng Wan, Shuo Chen, Bo Han, Chen Gong
TL;DR
FedSSA tackles heterogeneity in Graph Federated Learning by independently addressing node-feature and structural heterogeneity. It combines a variational graph autoencoder to infer class-wise feature distributions and cluster clients semantically, with a spectral-GNN framework that uses a spectral energy descriptor to cluster by topology and align local versus cluster-level spectral filters. The method yields linear convergence to a small error floor and achieves state-of-the-art performance across 11 benchmark datasets with both non-overlapping and overlapping partitioning. This dual sharing mechanism enhances both privacy-preserving collaboration and model effectiveness in diverse graph settings, offering robust, scalable improvements for real-world GFL deployments.
Abstract
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.
