FedGKD: Unleashing the Power of Collaboration in Federated Graph Neural Networks
Federated training of Graph Neural Networks (GNN) has become popular in recent years due to its ability to perform graph-related tasks under data isolation scenarios while preserving data privacy. However, graph heterogeneity issues in federated GNN systems continue to pose challenges. Existing frameworks address the problem by representing local tasks using different statistics and relating them through a simple aggregation mechanism. However, these approaches suffer from limited efficiency from two aspects: low quality of task-relatedness quantification and inefficacy of exploiting the collaboration structure. To address these issues, we propose FedGKD, a novel federated GNN framework that utilizes a novel client-side graph dataset distillation method to extract task features that better describe task-relatedness, and introduces a novel server-side aggregation mechanism that is aware of the global collaboration structure. We conduct extensive experiments on six real-world datasets of different scales, demonstrating our framework's outperformance.
Code (0)
등록된 구현이 없습니다.
Tasks
Dataset DistillationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Local-Global Knowledge Distillation in Heterogeneous Federated Learning with Non-IID Data
Federated learning enables multiple clients to collaboratively learn a global model by periodically aggregating the clients' models without transferring the local data. However, due to the heterogeneity of the system and…
Federated LearningKnowledge DistillationFGAD: Self-boosted Knowledge Distillation for An Effective Federated Graph Anomaly Detection Framework
Graph anomaly detection (GAD) aims to identify anomalous graphs that significantly deviate from other ones, which has raised growing attention due to the broad existence and complexity of graph-structured data in many re…
Anomaly DetectionFederated LearningGraph Anomaly DetectionKnowledge DistillationPersonalized Subgraph Federated Learning with Sheaf Collaboration
Graph-structured data is prevalent in many applications. In subgraph federated learning (FL), this data is distributed across clients, each with a local subgraph. Personalized subgraph FL aims to develop a customized mod…
Federated LearningHigh Order Collaboration-Oriented Federated Graph Neural Network for Accurate QoS Prediction
Predicting Quality of Service (QoS) data crucial for cloud service selection, where user privacy is a critical concern. Federated Graph Neural Networks (FGNNs) can perform QoS data prediction as well as maintaining user …
Computational EfficiencyGraph Neural NetworkPredictionCollaboration Equilibrium in Federated Learning
Federated learning (FL) refers to the paradigm of learning models over a collaborative research network involving multiple clients without sacrificing privacy. Recently, there have been rising concerns on the distributio…
Federated Learning