FedDMC: Efficient and Robust Federated Learning via Detecting Malicious Clients

被引:7
|
作者
Mu, Xutong [1 ]
Cheng, Ke [1 ,2 ]
Shen, Yulong [1 ]
Li, Xiaoxiao [3 ]
Chang, Zhao [1 ]
Zhang, Tao [1 ]
Ma, Xindi [4 ]
机构
[1] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Shaanxi, Peoples R China
[2] Xian Univ Posts & Telecommun, Shaanxi Key Lab Informat Commun Network & Secur, Xian 710121, Shaanxi, Peoples R China
[3] Univ British Columbia, Elect & Comp Engn, V6T 1Z4 Vancouver, BC, Canada
[4] Xidian Univ, Sch Cyber Engn, Xian 710071, Shaanxi, Peoples R China
基金
中国国家自然科学基金;
关键词
Computational modeling; Federated learning; Data models; Servers; Robustness; Training; Aggregates; Clustering; federated learning; malicious clients; poisoning attack;
D O I
10.1109/TDSC.2024.3372634
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Federated learning (FL) has gained popularity in the field of machine learning, which allows multiple participants to collaboratively learn a highly-accurate global model without exposing their sensitive data. However, FL is susceptible to poisoning attacks, in which malicious clients manipulate local model parameters to corrupt the global model. Existing FL frameworks based on detecting malicious clients suffer from unreasonable assumptions (e.g., clean validation datasets) or fail to balance robustness and efficiency. To address these deficiencies, we propose FedDMC, which implements robust federated learning by efficiently and precisely detecting malicious clients. Specifically, FedDMC first applies principal component analysis to reduce the dimensionality of the model parameters, which retains the primary parameter feature and reduces the computational overhead for subsequent clustering. Then, a binary tree-based clustering method with noise is designed to eliminate the effect of noisy points in the clustering process, facilitating accurate and efficient malicious client detection. Finally, we design a self-ensemble detection correction module that utilizes historical results via exponential moving averages to improve the robustness of malicious client detection. Extensive experiments conducted on three benchmark datasets demonstrate that FedDMC outperforms state-of-the-art methods in terms of detection precision, global model accuracy, and computational complexity.
引用
收藏
页码:5259 / 5274
页数:16
相关论文
共 50 条
  • [21] Robust Federated Learning Based on Metrics Learning and Unsupervised Clustering for Malicious Data Detection
    Li, Jiaming
    Zhang, Xinyue
    Zhao, Liang
    ACMSE 2022: PROCEEDINGS OF THE 2022 ACM SOUTHEAST CONFERENCE, 2022, : 238 - 242
  • [22] FedNaWi: Selecting the Befitting Clients for Robust Federated Learning in IoT Applications
    Zhu, Ran
    Yang, Mingkun
    Yang, Jie
    Wang, Qing
    2023 20TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON SENSING, COMMUNICATION, AND NETWORKING, SECON, 2023,
  • [23] On the Impact of Malicious and Cooperative Clients on Validation Score-Based Model Aggregation for Federated Learning
    Oensue, Murat Arda
    Kantarci, Burak
    Boukerche, Azzedine
    ICC 2023-IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2023, : 1634 - 1639
  • [24] Federated Learning with Extremely Noisy Clients via Negative Distillation
    Lu, Yang
    Chen, Lin
    Zhang, Yonggang
    Zhang, Yiliang
    Han, Bo
    Cheung, Yiu-ming
    Wang, Hanzi
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 13, 2024, : 14184 - 14192
  • [25] Clients Behavior Monitoring in Federated Learning via Eccentricity Analysis
    Arachchige, Tharuka Kasthuri
    Ickin, Selim
    Abghari, Shahrooz
    Boeva, Veselka
    IEEE CONFERENCE ON EVOLVING AND ADAPTIVE INTELLIGENT SYSTEMS 2024, IEEE EAIS 2024, 2024, : 126 - 133
  • [26] Byzantine-robust Federated Learning through Collaborative Malicious Gradient Filtering
    Xu, Jian
    Huang, Shao-Lun
    Song, Linqi
    Lan, Tian
    2022 IEEE 42ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2022), 2022, : 1223 - 1235
  • [27] FedCime: An Efficient Federated Learning Approach For Clients in Mobile Edge Computing
    Agbaje, Paul
    Anjum, Afia
    Talukder, Zahidur
    Islam, Mohammad
    Nwafor, Ebelechukwu
    Olufowobi, Habeeb
    2023 IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING AND COMMUNICATIONS, EDGE, 2023, : 215 - 220
  • [28] Accelerating Federated Learning via Sequential Training of Grouped Heterogeneous Clients
    Silvi, Andrea
    Rizzardi, Andrea
    Caldarola, Debora
    Caputo, Barbara
    Ciccone, Marco
    IEEE ACCESS, 2024, 12 : 57043 - 57058
  • [29] Malicious Transaction Identification in Digital Currency via Federated Graph Deep Learning
    Du, Hanbiao
    Shen, Meng
    Sun, Rungeng
    Jia, Jizhe
    Zhu, Liehuang
    Zhai, Yanlong
    IEEE INFOCOM 2022 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2022,
  • [30] Robust Federated Learning via Collaborative Machine Teaching
    Han, Yufei
    Zhang, Xiangliang
    THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 4075 - 4082