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 条
  • [41] Client-Side Detection of Clickjacking Attacks
    Shahriar, Hossain
    Haddad, Hisham M.
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY AND PRIVACY, 2015, 9 (01) : 1 - 25
  • [42] Making client-side image maps
    Horton, RM
    Russell, MJ
    BIOTECHNIQUES, 1998, 25 (01) : 58 - +
  • [43] A cost model for client-side caas
    Sriwiroj, Chaturong
    Banditwattanawong, Thepparit
    Lecture Notes in Electrical Engineering, 2015, 339 : 361 - 368
  • [44] Client-side monitoring for web mining
    Fenstermacher, KD
    Ginsburg, M
    JOURNAL OF THE AMERICAN SOCIETY FOR INFORMATION SCIENCE AND TECHNOLOGY, 2003, 54 (07): : 625 - 637
  • [45] Adaptive Client-Side LUT-Based Digital Watermarking
    Pun, Chi-Man
    Jiang, Jing-Jing
    Chen, C. L. Philip
    TRUSTCOM 2011: 2011 INTERNATIONAL JOINT CONFERENCE OF IEEE TRUSTCOM-11/IEEE ICESS-11/FCST-11, 2011, : 795 - 799
  • [46] Web service recommendation based on client-side performance estimation
    Thio, Niko
    Karunasekera, Shanika
    2007 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 81 - +
  • [47] A mobile application of client-side personalization based on WIPI platform
    Lee, S
    COMPUTATIONAL AND INFORMATION SCIENCE, PROCEEDINGS, 2004, 3314 : 903 - 909
  • [48] Client-side power supply service evaluation based on two-level clustering and fuzzy comprehensive evaluation
    Lin Z.
    Luo X.
    Wei X.
    Zhu R.
    Liu S.
    Lin Z.
    Dianli Xitong Baohu yu Kongzhi/Power System Protection and Control, 2021, 49 (23): : 62 - 71
  • [49] Towards Instant Clustering Approach for Federated Learning Client Selection
    Arisdakessian, Sarhad
    Wahab, Omar Abdel
    Mourad, Azzam
    Otrok, Hadi
    2023 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS, ICNC, 2023, : 409 - 413
  • [50] Auxo: Efficient Federated Learning via Scalable Client Clustering
    Liu, Jiachen
    Lai, Fan
    Dai, Yinwei
    Akella, Aditya
    Madhyastha, Harsha V.
    Chowdhury, Mosharaf
    PROCEEDINGS OF THE 2023 ACM SYMPOSIUM ON CLOUD COMPUTING, SOCC 2023, 2023, : 125 - 141