Federated Learning Clients Clustering with Adaptation to Data Drifts

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Li, Minghao, Avdiukhin, Dmitrii, Shahout, Rana, Ivkin, Nikita, Braverman, Vladimir, Yu, Minlan
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914312590721024
author Li, Minghao
Avdiukhin, Dmitrii
Shahout, Rana
Ivkin, Nikita
Braverman, Vladimir
Yu, Minlan
author_facet Li, Minghao
Avdiukhin, Dmitrii
Shahout, Rana
Ivkin, Nikita
Braverman, Vladimir
Yu, Minlan
contents Federated Learning (FL) trains deep models across edge devices without centralizing raw data, preserving user privacy. However, client heterogeneity slows down convergence and limits global model accuracy. Clustered FL (CFL) mitigates this by grouping clients with similar representations and training a separate model for each cluster. In practice, client data evolves over time, a phenomenon we refer to as data drift, which breaks cluster homogeneity and degrades performance. Data drift can take different forms depending on whether changes occur in the output values, the input features, or the relationship between them. We propose FIELDING, a CFL framework for handling diverse types of data drift with low overhead. FIELDING detects drift at individual clients and performs selective re-clustering to balance cluster quality and model performance, while remaining robust to malicious clients and varying levels of heterogeneity. Experiments show that FIELDING improves final model accuracy by 1.9-5.9% and achieves target accuracy 1.16x-2.23x faster than existing state-of-the-art CFL methods.
format Preprint
id arxiv_https___arxiv_org_abs_2411_01580
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Federated Learning Clients Clustering with Adaptation to Data Drifts
Li, Minghao
Avdiukhin, Dmitrii
Shahout, Rana
Ivkin, Nikita
Braverman, Vladimir
Yu, Minlan
Machine Learning
Cryptography and Security
Federated Learning (FL) trains deep models across edge devices without centralizing raw data, preserving user privacy. However, client heterogeneity slows down convergence and limits global model accuracy. Clustered FL (CFL) mitigates this by grouping clients with similar representations and training a separate model for each cluster. In practice, client data evolves over time, a phenomenon we refer to as data drift, which breaks cluster homogeneity and degrades performance. Data drift can take different forms depending on whether changes occur in the output values, the input features, or the relationship between them. We propose FIELDING, a CFL framework for handling diverse types of data drift with low overhead. FIELDING detects drift at individual clients and performs selective re-clustering to balance cluster quality and model performance, while remaining robust to malicious clients and varying levels of heterogeneity. Experiments show that FIELDING improves final model accuracy by 1.9-5.9% and achieves target accuracy 1.16x-2.23x faster than existing state-of-the-art CFL methods.
title Federated Learning Clients Clustering with Adaptation to Data Drifts
topic Machine Learning
Cryptography and Security
url https://arxiv.org/abs/2411.01580