FedSKC: Federated Learning with Non-IID Data via Structural Knowledge Collaboration

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Wang, Huan, Li, Haoran, Chen, Huaming, Yan, Jun, Wang, Lijuan, Shi, Jiahua, Chen, Shiping, Shen, Jun
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913857868398592
author Wang, Huan
Li, Haoran
Chen, Huaming
Yan, Jun
Wang, Lijuan
Shi, Jiahua
Chen, Shiping
Shen, Jun
author_facet Wang, Huan
Li, Haoran
Chen, Huaming
Yan, Jun
Wang, Lijuan
Shi, Jiahua
Chen, Shiping
Shen, Jun
contents With the advancement of edge computing, federated learning (FL) displays a bright promise as a privacy-preserving collaborative learning paradigm. However, one major challenge for FL is the data heterogeneity issue, which refers to the biased labeling preferences among multiple clients, negatively impacting convergence and model performance. Most previous FL methods attempt to tackle the data heterogeneity issue locally or globally, neglecting underlying class-wise structure information contained in each client. In this paper, we first study how data heterogeneity affects the divergence of the model and decompose it into local, global, and sampling drift sub-problems. To explore the potential of using intra-client class-wise structural knowledge in handling these drifts, we thus propose Federated Learning with Structural Knowledge Collaboration (FedSKC). The key idea of FedSKC is to extract and transfer domain preferences from inter-client data distributions, offering diverse class-relevant knowledge and a fair convergent signal. FedSKC comprises three components: i) local contrastive learning, to prevent weight divergence resulting from local training; ii) global discrepancy aggregation, which addresses the parameter deviation between the server and clients; iii) global period review, correcting for the sampling drift introduced by the server randomly selecting devices. We have theoretically analyzed FedSKC under non-convex objectives and empirically validated its superiority through extensive experimental results.
format Preprint
id arxiv_https___arxiv_org_abs_2505_18981
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle FedSKC: Federated Learning with Non-IID Data via Structural Knowledge Collaboration
Wang, Huan
Li, Haoran
Chen, Huaming
Yan, Jun
Wang, Lijuan
Shi, Jiahua
Chen, Shiping
Shen, Jun
Machine Learning
With the advancement of edge computing, federated learning (FL) displays a bright promise as a privacy-preserving collaborative learning paradigm. However, one major challenge for FL is the data heterogeneity issue, which refers to the biased labeling preferences among multiple clients, negatively impacting convergence and model performance. Most previous FL methods attempt to tackle the data heterogeneity issue locally or globally, neglecting underlying class-wise structure information contained in each client. In this paper, we first study how data heterogeneity affects the divergence of the model and decompose it into local, global, and sampling drift sub-problems. To explore the potential of using intra-client class-wise structural knowledge in handling these drifts, we thus propose Federated Learning with Structural Knowledge Collaboration (FedSKC). The key idea of FedSKC is to extract and transfer domain preferences from inter-client data distributions, offering diverse class-relevant knowledge and a fair convergent signal. FedSKC comprises three components: i) local contrastive learning, to prevent weight divergence resulting from local training; ii) global discrepancy aggregation, which addresses the parameter deviation between the server and clients; iii) global period review, correcting for the sampling drift introduced by the server randomly selecting devices. We have theoretically analyzed FedSKC under non-convex objectives and empirically validated its superiority through extensive experimental results.
title FedSKC: Federated Learning with Non-IID Data via Structural Knowledge Collaboration
topic Machine Learning
url https://arxiv.org/abs/2505.18981