FedSC: A federated learning algorithm based on client-side clustering

被引:2
|
作者
Wang, Zhuang [1 ]
Liu, Renting [1 ]
Xu, Jie [1 ]
Fu, Yusheng [1 ]
机构
[1] Univ Elect Sci & Technol China, Chengdu 611731, Peoples R China
来源
ELECTRONIC RESEARCH ARCHIVE | 2023年 / 31卷 / 09期
关键词
machine learning; federated learning; data protection; privacy protection; non-IID;
D O I
10.3934/era.2023266
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
In traditional centralized machine learning frameworks, the consolidation of all data in a central data center for processing poses significant concerns related to data privacy breaches and data sharing complexities. In contrast, federated learning presents a privacy-preserving paradigm by training models on local devices, thus circumventing the need for data transfer. However, in the case of non-IID (non-independent and identically distributed) data distribution, the performance of federated learning will drop. Addressing this predicament, this study introduces the FedSC algorithm as a remedy. The FedSC algorithm initially partitions clients into clusters based on the distribution of their data types. Within each cluster, clients exhibit comparable local optimal solutions, thus facilitating the aggregation of a superior global model. Moreover, the global model trained by the previous cluster serves as the initial model parameter for subsequent clusters, enabling the incorporation of data contributions from each cluster to foster the development of an enhanced global model. Experimental results corroborate the superiority of the FedSC algorithm over alternative federated learning approaches, particularly in non-IID data distributions, thereby establishing its capacity to achieve heightened accuracy.
引用
收藏
页码:5226 / 5249
页数:24
相关论文
共 50 条
  • [31] A Client-Side Seat to TLS Deployment
    Birghan, Moritz
    van der Merwe, Thyla
    2022 43RD IEEE SYMPOSIUM ON SECURITY AND PRIVACY WORKSHOPS (SPW 2022), 2022, : 13 - 19
  • [32] An artifact for client-side cryptographic operations
    Portugal, Paulo
    Pazo, Miguel
    Cuno, Alvaro
    Zapata, Fernando
    Saavedra, Ricardo
    2018 37TH INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY (SCCC), 2018,
  • [33] Client-side web scripting with HaskellScript
    Meijer, E
    Leijen, D
    Hook, J
    PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES, 1999, 1551 : 196 - 210
  • [34] Client-side Skype Forensics - An Overview
    Meissner, Tina
    Kroeger, Knut
    Creutzburg, Reiner
    MULTIMEDIA CONTENT AND MOBILE DEVICES, 2013, 8667
  • [35] A client-side workflow middleware in the grid
    Li, Y
    Zhu, QM
    Li, MG
    Chen, Y
    NETWORKING - ICN 2005, PT 1, 2005, 3420 : 19 - 26
  • [36] Client-side Mobile Visual Search
    Hartl, Andreas
    Schmalstieg, Dieter
    Reitmayr, Gerhard
    PROCEEDINGS OF THE 2014 9TH INTERNATIONAL CONFERENCE ON COMPUTER VISION, THEORY AND APPLICATIONS (VISAPP 2014), VOL 3, 2014, : 125 - 132
  • [37] Mining client-side activity for personalization
    Fenstermacher, KD
    Ginsburg, M
    WECWIS 2002: FOURTH IEEE INTERNATIONAL WORKSHOP ON ADVANCED ISSUES OF E-COMMERCE AND WEB-BASED INFORMATION SYSTEMS, PROCEEDINGS, 2002, : 205 - 212
  • [38] Client-side dynamic preprocessing of transactions
    Jurk, S
    Neiling, M
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, PROCEEDINGS, 2003, 2798 : 103 - 117
  • [39] Client-Side Vulnerabilities in Commercial VPNs
    Bui, Thanh
    Rao, Siddharth
    Antikainen, Markku
    Aura, Tuomas
    SECURE IT SYSTEMS, NORDSEC 2019, 2019, 11875 : 103 - 119
  • [40] FedSAR for Heterogeneous Federated learning:A Client Selection Algorithm Based on SARSA
    Chen, Dufeng
    Jing, Rui
    Wu, Jiaqi
    Wang, Zehua
    Tian, Zijian
    Zhang, Fan
    Chen, Wei
    ADVANCED INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, PT I, ICIC 2024, 2024, 14862 : 219 - 229