Achieving Provable Byzantine Fault-tolerance in a Semi-honest Federated Learning Setting

被引:0
|
作者
Tang, Xingxing [1 ]
Gu, Hanlin [2 ]
Fan, Lixin [2 ]
Yang, Qiang [1 ,2 ]
机构
[1] HKUST, Dept Comp Sci & Engn, Hong Kong, Peoples R China
[2] WeBank, WeBank AI Lab, Shenzhen, Peoples R China
来源
ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2023, PT II | 2023年 / 13936卷
关键词
Federated Learning; Byzantine Fault-tolerance; Semi-honest party;
D O I
10.1007/978-3-031-33377-4_32
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Federated learning (FL) is a suite of technology that allows multiple distributed participants to collaboratively build a global machine learning model without disclosing private datasets to each other. We consider an FL setting in which there may exist both a) semi-honest participants who aim to eavesdrop on other participants' private datasets; and b) Byzantine participants who aim to degrade the performances of the global model by submitting detrimental model updates. The proposed framework leverages the Expectation-Maximization algorithm first in E-step to estimate unknown participant membership, respectively, of Byzantine and benign participants, and in M-step to optimize the global model performance by excluding malicious model updates uploaded by Byzantine participants. One novel feature of the proposed method, which facilitates reliable detection of Byzantine participants even with HE or MPC protections, is to estimate participant membership based on the performances of a set of randomly generated candidate models evaluated by all participants. The extensive experiments and theoretical analysis demonstrate that our framework guarantees Byzantine Fault-tolerance in various federated learning settings with private-preserving mechanisms.
引用
收藏
页码:415 / 427
页数:13
相关论文
共 18 条
  • [1] Achieving federated logistic regression training towards model confidentiality with semi-honest TEE
    Wang, Fengwei
    Zhu, Hui
    Liu, Xingdong
    Zheng, Yandong
    Li, Hui
    Hua, Jiafeng
    INFORMATION SCIENCES, 2024, 679
  • [2] Byzantine Fault-Tolerance in Federated Local SGD Under 2f-Redundancy
    Gupta, Nirupam
    Doan, Thinh T.
    Vaidya, Nitin
    IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2023, 10 (04): : 1669 - 1681
  • [3] Efficient Byzantine Fault-Tolerance
    Veronese, Giuliana Santos
    Correia, Miguel
    Bessani, Alysson Neves
    Lung, Lau Cheuk
    Verissimo, Paulo
    IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (01) : 16 - 30
  • [4] Byzantine Fault-Tolerance Consensus Algorithm Based on
    Li, Shuzhi
    Xiong, Weizhi
    Deng, Xiaohong
    Wang, Zhiqiang
    Liu, Hunwen
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2023, 45 (07) : 2484 - 2493
  • [5] Reputation-based Byzantine Fault-Tolerance for Consortium Blockchain
    Lei, Kai
    Zhang, Qichao
    Xu, Limei
    Qi, Zhuyun
    2018 IEEE 24TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2018), 2018, : 604 - 611
  • [7] BDFL: A Byzantine-Fault-Tolerance Decentralized Federated Learning Method for Autonomous Vehicle
    Chen, Jin-Hua
    Chen, Min-Rong
    Zeng, Guo-Qiang
    Weng, Jia-Si
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2021, 70 (09) : 8639 - 8652
  • [8] SF-CABD: Secure Byzantine fault tolerance federated learning on Non-IID data
    Lin, Xiaoci
    Li, Yanbin
    Xie, Xiaojun
    Ding, Yu
    Wu, Xuehui
    Ge, Chunpeng
    KNOWLEDGE-BASED SYSTEMS, 2024, 296
  • [9] Asynchronous Semi-Supervised Federated Learning with Provable Convergence in Edge Computing
    Yang, Nan
    Yuan, Dong
    Zhang, Yuning
    Deng, Yongkun
    Bao, Wei
    IEEE NETWORK, 2022, 36 (05): : 136 - 143
  • [10] Byzantine Fault-Tolerant Federated Learning Based on Trustworthy Data and Historical Information
    Luo, Xujiang
    Tang, Bin
    ELECTRONICS, 2024, 13 (08)