Secure and Fault Tolerant Decentralized Learning
Not on the map. Why?
Abstract (arXiv)
Federated learning (FL) is a promising paradigm for training a global model over data distributed across multiple data owners without centralizing clients' raw data. However, sharing of local model updates can also reveal information of clients' local datasets. Trusted execution environments (TEEs) within the FL server have been recently deployed by companies like Meta for secure aggregation. However, secure aggregation can suffer from error-prone local updates sent by clients that become faulty during training due to underlying device malfunctions. Also, data heterogeneity across clients makes fault mitigation challenging, as even updates from normal clients are dissimilar. Thus, most of the prior fault tolerant methods, which treat any local update differing from the majority of other updates as faulty, perform poorly. We propose DiverseFL to make model aggregation secure as well as robust to faults. In DiverseFL, any client whose local model update diverges from its associated guiding update is tagged as being faulty. To implement our novel per-client criteria for fault mitigation, DiverseFL creates a TEE-based secure enclave within the FL server, which in addition to performing secure aggregation for carrying out the global model update step, securely receives a small representative sample of local data from each client only once before training, and computes guiding updates for each participating client during training. Thus, DiverseFL provides security against privacy leakage as well as robustness against faulty clients. In experiments, DiverseFL consistently achieves significant improvements in absolute test accuracy over prior fault mitigation benchmarks. DiverseFL also performs closely to OracleSGD, where server combines updates only from the normal clients. We also analyze the convergence rate of DiverseFL under non-IID data and standard convexity assumptions.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 5; 2024: 2.
7 papers.
- 2023Amplitude-Varying Perturbation for Balancing Privacy and Utility in Federated Learningcited by 14
- 2024Trustworthy Federated Learning: Privacy, Security, and Beyondcited by 11
- 2023Secure Federated Learning against Model Poisoning Attacks via Client Filteringcited by 8
- 2023All Rivers Run to the Sea: Private Learning with Asymmetric Flowscited by 4
- 2023Can We Trust the Similarity Measurement in Federated Learning?cited by 1
- 2024Buffer-based Gradient Projection for Continual Federated Learningcited by 1
- 2023Federated Classification in Hyperbolic Spaces via Secure Aggregation of Convex Hullscited by 0
- 2024Trustworthy Federated Learning: Privacy, Security, and Beyond3 Nov 2024
- 2024Buffer-based Gradient Projection for Continual Federated Learning3 Sep 2024
- 2023All Rivers Run to the Sea: Private Learning with Asymmetric Flows5 Dec 2023
- 2023Can We Trust the Similarity Measurement in Federated Learning?20 Oct 2023
- 2023Federated Classification in Hyperbolic Spaces via Secure Aggregation of Convex Hulls14 Aug 2023
- 2023Secure Federated Learning against Model Poisoning Attacks via Client Filtering31 Mar 2023
- 2023Amplitude-Varying Perturbation for Balancing Privacy and Utility in Federated Learning7 Mar 2023