LayerCFL: an efficient federated learning with layer-wised clustering

Abstract Federated Learning (FL) suffers from the Non-IID problem in practice, which poses a challenge for efficient and accurate model training. To address this challenge, prior research has introduced clustered FL (CFL), which involves clustering clients and training them separately. Despite its p...

Full description

Bibliographic Details
Main Authors: Jie Yuan, Rui Qian, Tingting Yuan, Mingliang Sun, Jirui Li, Xiaoyong Li
Format: Article
Language:English
Published: SpringerOpen 2023-12-01
Series:Cybersecurity
Subjects:
Online Access:https://doi.org/10.1186/s42400-023-00172-x
_version_ 1797397868052480000
author Jie Yuan
Rui Qian
Tingting Yuan
Mingliang Sun
Jirui Li
Xiaoyong Li
author_facet Jie Yuan
Rui Qian
Tingting Yuan
Mingliang Sun
Jirui Li
Xiaoyong Li
author_sort Jie Yuan
collection DOAJ
description Abstract Federated Learning (FL) suffers from the Non-IID problem in practice, which poses a challenge for efficient and accurate model training. To address this challenge, prior research has introduced clustered FL (CFL), which involves clustering clients and training them separately. Despite its potential benefits, CFL can be computationally and communicationally expensive when the data distribution is unknown beforehand. This is because CFL involves the entire neural networks of involved clients in computing the clusters during training, which can become increasingly time-consuming with large-sized models. To tackle this issue, this paper proposes an efficient CFL approach called LayerCFL that employs a Layer-wised clustering technique. In LayerCFL, clients are clustered based on a limited number of layers of neural networks that are pre-selected using statistical and experimental methods. Our experimental results demonstrate the effectiveness of LayerCFL in mitigating the impact of Non-IID data, improving the accuracy of clustering, and enhancing computational efficiency.
first_indexed 2024-03-09T01:17:26Z
format Article
id doaj.art-4798fc577624468f9255f8702f252ad2
institution Directory Open Access Journal
issn 2523-3246
language English
last_indexed 2024-03-09T01:17:26Z
publishDate 2023-12-01
publisher SpringerOpen
record_format Article
series Cybersecurity
spelling doaj.art-4798fc577624468f9255f8702f252ad22023-12-10T12:22:49ZengSpringerOpenCybersecurity2523-32462023-12-016111410.1186/s42400-023-00172-xLayerCFL: an efficient federated learning with layer-wised clusteringJie Yuan0Rui Qian1Tingting Yuan2Mingliang Sun3Jirui Li4Xiaoyong Li5School of Cyberspace Security, Beijing University of Posts and TelecommunicationsSchool of Cyberspace Security, Beijing University of Posts and TelecommunicationsInstitute of Computer Science, Faculty of Mathematics and Computer Science, University of GoettingenSchool of Cyberspace Security, Beijing University of Posts and TelecommunicationsSchool of Information Technology, Henan University of Chinese MedicineSchool of Cyberspace Security, Beijing University of Posts and TelecommunicationsAbstract Federated Learning (FL) suffers from the Non-IID problem in practice, which poses a challenge for efficient and accurate model training. To address this challenge, prior research has introduced clustered FL (CFL), which involves clustering clients and training them separately. Despite its potential benefits, CFL can be computationally and communicationally expensive when the data distribution is unknown beforehand. This is because CFL involves the entire neural networks of involved clients in computing the clusters during training, which can become increasingly time-consuming with large-sized models. To tackle this issue, this paper proposes an efficient CFL approach called LayerCFL that employs a Layer-wised clustering technique. In LayerCFL, clients are clustered based on a limited number of layers of neural networks that are pre-selected using statistical and experimental methods. Our experimental results demonstrate the effectiveness of LayerCFL in mitigating the impact of Non-IID data, improving the accuracy of clustering, and enhancing computational efficiency.https://doi.org/10.1186/s42400-023-00172-xFederated learningClustered federated learningNon-IIDLayer-wised clustering
spellingShingle Jie Yuan
Rui Qian
Tingting Yuan
Mingliang Sun
Jirui Li
Xiaoyong Li
LayerCFL: an efficient federated learning with layer-wised clustering
Cybersecurity
Federated learning
Clustered federated learning
Non-IID
Layer-wised clustering
title LayerCFL: an efficient federated learning with layer-wised clustering
title_full LayerCFL: an efficient federated learning with layer-wised clustering
title_fullStr LayerCFL: an efficient federated learning with layer-wised clustering
title_full_unstemmed LayerCFL: an efficient federated learning with layer-wised clustering
title_short LayerCFL: an efficient federated learning with layer-wised clustering
title_sort layercfl an efficient federated learning with layer wised clustering
topic Federated learning
Clustered federated learning
Non-IID
Layer-wised clustering
url https://doi.org/10.1186/s42400-023-00172-x
work_keys_str_mv AT jieyuan layercflanefficientfederatedlearningwithlayerwisedclustering
AT ruiqian layercflanefficientfederatedlearningwithlayerwisedclustering
AT tingtingyuan layercflanefficientfederatedlearningwithlayerwisedclustering
AT mingliangsun layercflanefficientfederatedlearningwithlayerwisedclustering
AT jiruili layercflanefficientfederatedlearningwithlayerwisedclustering
AT xiaoyongli layercflanefficientfederatedlearningwithlayerwisedclustering