A Multi-Model Approach for Handling Concept Drifting Data in Federated Learning

Federated learning (FL) is a distributed machine learning framework that trains a global model with local model updates from multiple client devices. When learning from data streams, the performance of FL models can be significantly degraded, because of concept drift and its subsequent issue of data heterogeneity. Concept drift refers to changes in data distribution. Concept drift in FL can be temporal and spatial, leading to outdated models under new data distributions and poorer model performance from exacerbated heterogeneity. We propose a multi-model approach (FedMCD) that keeps two local models at each client to balance the global and local performance discrepancy caused by concept drift. FedMCdalso integrates drift detection and an adaptation mechanism. We perform an extensive range of experiments to test the effectiveness through 17 artificial scenarios and 3 real-world datasets. We demonstrate that FedMCD achieves the highest accuracy over time in 16 out of 17 scenarios and presents the fastest performance recovery after drifts. It also significantly improved average accuracy on real-world data compared to six other drift-handling approaches.

Authors

Institutions

Publication Details

Published
2024-12-20
DOI
https://doi.org/10.1109/msn63567.2024.00153
Citations
1
Primary Topic
Caching and Content Delivery
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Multi-Model Approach for Handling Concept Drifting Data in Federated Learning

Shuo Wang, Guanhui Yang, Tengsen Zhang, Xiaoting Chen
1 citations
Caching and Content Delivery
0.35
article

A Multi-Model Approach for Handling Concept Drifting Data in Federated Learning

Shuo Wang, Guanhui Yang, Tengsen Zhang, Xiaoting Chen
article en
1 citations

Abstract

Federated learning (FL) is a distributed machine learning framework that trains a global model with local model updates from multiple client devices. When learning from data streams, the performance of FL models can be significantly degraded, because of concept drift and its subsequent issue of data heterogeneity. Concept drift refers to changes in data distribution. Concept drift in FL can be temporal and spatial, leading to outdated models under new data distributions and poorer model performance from exacerbated heterogeneity. We propose a multi-model approach (FedMCD) that keeps two local models at each client to balance the global and local performance discrepancy caused by concept drift. FedMCdalso integrates drift detection and an adaptation mechanism. We perform an extensive range of experiments to test the effectiveness through 17 artificial scenarios and 3 real-world datasets. We demonstrate that FedMCD achieves the highest accuracy over time in 16 out of 17 scenarios and presents the fastest performance recovery after drifts. It also significantly improved average accuracy on real-world data compared to six other drift-handling approaches.

Yunnan University (CN), University of Birmingham (GB)
Openalex Percentile: Top 33%
Caching and Content Delivery
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.