Collaborative Drift Compensation

Federated learning (FL) enables multiple clients with limited data to participate in collaborative learning to build a global shared learning model. It captures the knowledge from all the client-level models while keeping their data at local premises and private. While the data distribution homogeneity and stationarity across the clients are taken for granted in FL, this is rarely the case in industrial automation applications. The client-level data distribution shifts lead to a divergence in the learning of the global model and a drift in the model performance. Such a drift is common in industrial settings, where data patterns change over time based on operating and environmental conditions. Existing approaches have proposed ways to adapt drift in a central setting or during FL by assuming the same type of drift across the clients, where the clients may observe different drifts over time and space. Hence, we propose a novel collaborative model adaptation algorithm (\(\texttt{CLMA}\)), which uses only model parameters and does not need any additional information or data from the client to be communicated to the server. Our approach works for various types of drift found in the industries and addresses the shortcomings of FL for model adaptation in both scenarios: while doing FL and also after model deployment for inference. Through numerical experiments, we evaluate our algorithm on a real industrial dataset, demonstrating its superior efficacy in handling various types of drift and non-IID data in an FL setting.

Authors

Institutions

Publication Details

Published
2024-12-18
DOI
https://doi.org/10.1145/3703323.3703341
Primary Topic
Data Stream Mining Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Collaborative Drift Compensation

M Amarlingam, Divyasheel Sharma, N L Adarsh
Data Stream Mining Techniques
article

Collaborative Drift Compensation

M Amarlingam, Divyasheel Sharma, N L Adarsh
article en

Abstract

Federated learning (FL) enables multiple clients with limited data to participate in collaborative learning to build a global shared learning model. It captures the knowledge from all the client-level models while keeping their data at local premises and private. While the data distribution homogeneity and stationarity across the clients are taken for granted in FL, this is rarely the case in industrial automation applications. The client-level data distribution shifts lead to a divergence in the learning of the global model and a drift in the model performance. Such a drift is common in industrial settings, where data patterns change over time based on operating and environmental conditions. Existing approaches have proposed ways to adapt drift in a central setting or during FL by assuming the same type of drift across the clients, where the clients may observe different drifts over time and space. Hence, we propose a novel collaborative model adaptation algorithm (\(\texttt{CLMA}\)), which uses only model parameters and does not need any additional information or data from the client to be communicated to the server. Our approach works for various types of drift found in the industries and addresses the shortcomings of FL for model adaptation in both scenarios: while doing FL and also after model deployment for inference. Through numerical experiments, we evaluate our algorithm on a real industrial dataset, demonstrating its superior efficacy in handling various types of drift and non-IID data in an FL setting.

ABB (India) (IN), Indian Institute of Information Technology Sri City
Openalex Percentile: Top 72%
Data Stream Mining Techniques
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.