Turbo-Aggregate: Breaking the Quadratic Aggregation Barrier in Secure Federated Learning
Not on the map. Why?
Abstract (arXiv)
Federated learning is a distributed framework for training machine learning models over the data residing at mobile devices, while protecting the privacy of individual users. A major bottleneck in scaling federated learning to a large number of users is the overhead of secure model aggregation across many users. In particular, the overhead of the state-of-the-art protocols for secure model aggregation grows quadratically with the number of users. In this paper, we propose the first secure aggregation framework, named Turbo-Aggregate, that in a network with N users achieves a secure aggregation overhead of O(NlogN), as opposed to O(N2), while tolerating up to a user dropout rate of 50%. Turbo-Aggregate employs a multi-group circular strategy for efficient model aggregation, and leverages additive secret sharing and novel coding techniques for injecting aggregation redundancy in order to handle user dropouts while guaranteeing user privacy. We experimentally demonstrate that Turbo-Aggregate achieves a total running time that grows almost linear in the number of users, and provides up to 40× speedup over the state-of-the-art protocols with up to N=200 users. Our experiments also demonstrate the impact of model size and bandwidth on the performance of Turbo-Aggregate.
Key facts. Cited by 78 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 25; 2022: 15; 2023: 14; 2024: 8; 2025: 12; 2026: 4.
78 papers.
Sort:
- 2021A Field Guide to Federated Optimizationcited by 312
- 2021Federated Learning with Buffered Asynchronous Aggregationcited by 188
- 2021Federated Learning for Smart Healthcare: A Surveycited by 182
- 2021Papaya: Practical, Private, and Scalable Federated Learningcited by 89
- 2021FedNLP: Benchmarking Federated Learning Methods for Natural Language Processing Taskscited by 84
- 2021Eluding Secure Aggregation in Federated Learning via Model Inconsistencycited by 66
- 2021LightSecAgg: a Lightweight and Versatile Design for Secure Aggregation in Federated Learningcited by 63
- 2021Privacy-Preserving Machine Learning: Methods, Challenges and Directionscited by 58
- 2021Gradient Disaggregation: Breaking Privacy in Federated Learning by Reconstructing the User Participant Matrixcited by 43
- 2021Securing Secure Aggregation: Mitigating Multi-Round Privacy Leakage in Federated Learningcited by 38
- 2023LOKI: Large-scale Data Reconstruction Attack against Federated Learning through Model Manipulationcited by 35
- 2021FedCV: A Federated Learning Framework for Diverse Computer Vision Taskscited by 32
38 more
- 2022Towards Federated Learning against Noisy Labels via Local Self-Regularizationcited by 26
- 2023Privacy and Fairness in Federated Learning: on the Perspective of Trade-offcited by 26
- 2023A Survey of What to Share in Federated Learning: Perspectives on Model Utility, Privacy Leakage, and Communication Efficiencycited by 21
- 2021CodedPaddedFL and CodedSecAgg: Straggler Mitigation and Secure Aggregation in Federated Learningcited by 20
- 2021Information Theoretic Secure Aggregation with User Dropoutscited by 19
- 2021Federated Learning for Internet of Things: A Federated Learning Framework for On-device Anomaly Data Detectioncited by 19
- 2022Federated Learning Challenges and Opportunities: An Outlookcited by 19
- 2022How Much Privacy Does Federated Learning with Secure Aggregation Guarantee?cited by 19
- 2022SwiftAgg+: Achieving Asymptotically Optimal Communication Loads in Secure Aggregation for Federated Learningcited by 18
- 2022DReS-FL: Dropout-Resilient Secure Federated Learning for Non-IID Clients via Secret Data Sharingcited by 17
- 2023Efficient and Secure Federated Learning for Financial Applicationscited by 17
- 2023FedVS: Straggler-Resilient and Privacy-Preserving Vertical Federated Learning for Split Modelscited by 17
- 2022Aggregation Service for Federated Learning: An Efficient, Secure, and More Resilient Realizationcited by 16
- 2023Flamingo: Multi-Round Single-Server Secure Aggregation with Applications to Private Federated Learningcited by 16
- 2022Secure Aggregation for Federated Learning in Flowercited by 15
- 2021Citadel: Protecting Data Privacy and Model Confidentiality for Collaborative Learning with SGXcited by 14
- 2022SwiftAgg: Communication-Efficient and Dropout-Resistant Secure Aggregation for Federated Learning with Worst-Case Security Guaranteescited by 14
- 2022Fed-FSNet: Mitigating Non-I.I.D. Federated Learning via Fuzzy Synthesizing Networkcited by 14
- 2024The Federation Strikes Back: A Survey of Federated Learning Privacy Attacks, Defenses, Applications, and Policy Landscapecited by 13
- 2024FedFa: A Fully Asynchronous Training Paradigm for Federated Learningcited by 12
- 2021FedPOIRec: Privacy Preserving Federated POI Recommendation with Social Influencecited by 11
- 2024Trustworthy Federated Learning: Privacy, Security, and Beyondcited by 11
- 2021Secure Aggregation for Buffered Asynchronous Federated Learningcited by 10
- 2022Enhancing Heterogeneous Federated Learning with Knowledge Extraction and Multi-Model Fusioncited by 10
- 2023Surrogate Model Extension (SME): A Fast and Accurate Weight Update Attack on Federated Learningcited by 10
- 2021OmniLytics: A Blockchain-based Secure Data Market for Decentralized Machine Learningcited by 9
- 2021Towards Efficient Synchronous Federated Training: A Survey on System Optimization Strategiescited by 9
- 2021Sparsified Secure Aggregation for Privacy-Preserving Federated Learningcited by 8
- 2022ScionFL: Efficient and Robust Secure Quantized Aggregationcited by 8
- 2025Fundamental Limits of Hierarchical Secure Aggregation with Cyclic User Associationcited by 7
- 2021Energy-Harvesting Distributed Machine Learningcited by 6
- 2023Samplable Anonymous Aggregation for Private Federated Data Analysiscited by 6
- 2022Differential Secrecy for Distributed Data and Applications to Robust Differentially Secure Vector Summationcited by 5
- 2023Private Aggregation in Hierarchical Wireless Federated Learning with Partial and Full Collusioncited by 5
- 2021List-Decodable Coded Computing: Breaking the Adversarial Toleration Barriercited by 4
- 2023ByzSecAgg: A Byzantine-Resistant Secure Aggregation Scheme for Federated Learning Based on Coded Computing and Vector Commitmentcited by 4
- 2023Trustworthy Federated Learning: A Surveycited by 4
- 2025TAPFed: Threshold Secure Aggregation for Privacy-Preserving Federated Learningcited by 4
50 most cited of 78 All 78 (JSON)
- 2026Secure Aggregation with Top-K Sparsification in Decentralized Federated Learning9 Jun 2026
- 2026The Capacity of Information-Theoretic Secure Aggregation in Federated Learning5 Jun 2026
- 2026DisAgg: Distributed Aggregators for Efficient Secure Aggregation in Federated Learning13 May 2026
- 2026Fractional Order Federated Learning for Battery Electric Vehicle Energy Consumption Modeling13 Feb 2026
- 2025One-Shot Secure Aggregation: A Hybrid Cryptographic Protocol for Private Federated Learning in IoT28 Nov 2025
- 2025Securing Private Federated Learning in a Malicious Setting: A Scalable TEE-Based Approach with Client Auditing10 Sep 2025
- 2025Information-Theoretic Decentralized Secure Aggregation with Passive Collusion Resilience1 Aug 2025
- 2025Distilling A Universal Expert from Clustered Federated Learning25 Jun 2025
- 2025Private Aggregation for Byzantine-Resilient Heterogeneous Federated Learning11 Jun 2025
- 2025Dropout-Robust Mechanisms for Differentially Private and Fully Decentralized Mean Estimation4 Jun 2025
- 2025Privacy-aware Berrut Approximated Coded Computing applied to general distributed learning10 May 2025
- 2025Federated One-Shot Learning with Data Privacy and Objective-Hiding29 Apr 2025
38 more
- 2025Fundamental Limits of Hierarchical Secure Aggregation with Cyclic User Association6 Mar 2025
- 2025SpinML: Customized Synthetic Data Generation for Private Training of Specialized ML Models5 Mar 2025
- 2025Setup Once, Secure Always: A Single-Setup Secure Federated Learning Aggregation Protocol with Forward and Backward Secrecy for Dynamic Users13 Feb 2025
- 2025TAPFed: Threshold Secure Aggregation for Privacy-Preserving Federated Learning9 Jan 2025
- 2024Trustworthy Federated Learning: Privacy, Security, and Beyond3 Nov 2024
- 2024On Using Secure Aggregation in Differentially Private Federated Learning with Multiple Local Steps27 Jul 2024
- 2024Buffered Asynchronous Secure Aggregation for Cross-Device Federated Learning5 Jun 2024
- 2024Differentially Private Federated Learning without Noise Addition: When is it Possible?6 May 2024
- 2024The Federation Strikes Back: A Survey of Federated Learning Privacy Attacks, Defenses, Applications, and Policy Landscape6 May 2024
- 2024FastLloyd: Federated, Accurate, Secure, and Tunable k-Means Clustering with Differential Privacy3 May 2024
- 2024FedFa: A Fully Asynchronous Training Paradigm for Federated Learning17 Apr 2024
- 2024Privacy-Preserving Distributed Learning for Residential Short-Term Load Forecasting2 Feb 2024
- 2023Federated Learning on Edge Sensing Devices: A Review2 Nov 2023
- 2023Privacy-Preserving Federated Learning over Vertically and Horizontally Partitioned Data for Financial Anomaly Detection30 Oct 2023
- 2023Flamingo: Multi-Round Single-Server Secure Aggregation with Applications to Private Federated Learning19 Aug 2023
- 2023Samplable Anonymous Aggregation for Private Federated Data Analysis27 Jul 2023
- 2023A Survey of What to Share in Federated Learning: Perspectives on Model Utility, Privacy Leakage, and Communication Efficiency20 Jul 2023
- 2023Privacy and Fairness in Federated Learning: on the Perspective of Trade-off25 Jun 2023
- 2023Private Aggregation in Hierarchical Wireless Federated Learning with Partial and Full Collusion25 Jun 2023
- 2023AnoFel: Supporting Anonymity for Privacy-Preserving Federated Learning12 Jun 2023
- 2023Surrogate Model Extension (SME): A Fast and Accurate Weight Update Attack on Federated Learning31 May 2023
- 2023Trustworthy Federated Learning: A Survey19 May 2023
- 2023FedVS: Straggler-Resilient and Privacy-Preserving Vertical Federated Learning for Split Models26 Apr 2023
- 2023LOKI: Large-scale Data Reconstruction Attack against Federated Learning through Model Manipulation21 Mar 2023
- 2023Efficient and Secure Federated Learning for Financial Applications15 Mar 2023
- 2023ByzSecAgg: A Byzantine-Resistant Secure Aggregation Scheme for Federated Learning Based on Coded Computing and Vector Commitment20 Feb 2023
- 2022FedDCT: Federated Learning of Large Convolutional Neural Networks on Resource Constrained Devices using Divide and Collaborative Training20 Nov 2022
- 2022ScionFL: Efficient and Robust Secure Quantized Aggregation13 Oct 2022
- 2022DReS-FL: Dropout-Resilient Secure Federated Learning for Non-IID Clients via Secret Data Sharing6 Oct 2022
- 2022Towards Federated Learning against Noisy Labels via Local Self-Regularization25 Aug 2022
- 2022Fed-FSNet: Mitigating Non-I.I.D. Federated Learning via Fuzzy Synthesizing Network21 Aug 2022
- 2022Enhancing Heterogeneous Federated Learning with Knowledge Extraction and Multi-Model Fusion16 Aug 2022
- 2022How Much Privacy Does Federated Learning with Secure Aggregation Guarantee?3 Aug 2022
- 2022Enhanced Security and Privacy via Fragmented Federated Learning13 Jul 2022
- 2022Secure Embedding Aggregation for Federated Representation Learning18 Jun 2022
- 2022Secure Aggregation for Federated Learning in Flower12 May 2022
- 2022SwiftAgg+: Achieving Asymptotically Optimal Communication Loads in Secure Aggregation for Federated Learning24 Mar 2022
- 2022Differential Secrecy for Distributed Data and Applications to Robust Differentially Secure Vector Summation22 Feb 2022
50 newest of 78 All 78 (JSON)
- 2021A Field Guide to Federated Optimizationcited by 312
- 2021Federated Learning with Buffered Asynchronous Aggregationcited by 188
- 2021Federated Learning for Smart Healthcare: A Surveycited by 182
- 2021Papaya: Practical, Private, and Scalable Federated Learningcited by 89
- 2021FedNLP: Benchmarking Federated Learning Methods for Natural Language Processing Taskscited by 84
- 2021Eluding Secure Aggregation in Federated Learning via Model Inconsistencycited by 66
- 2021LightSecAgg: a Lightweight and Versatile Design for Secure Aggregation in Federated Learningcited by 63
- 2021Privacy-Preserving Machine Learning: Methods, Challenges and Directionscited by 58
- 2021Gradient Disaggregation: Breaking Privacy in Federated Learning by Reconstructing the User Participant Matrixcited by 43
- 2021Securing Secure Aggregation: Mitigating Multi-Round Privacy Leakage in Federated Learningcited by 38
- 2023LOKI: Large-scale Data Reconstruction Attack against Federated Learning through Model Manipulationcited by 35
- 2021FedCV: A Federated Learning Framework for Diverse Computer Vision Taskscited by 32
12 most cited of 78 All 78 (JSON)
- 2026Secure Aggregation with Top-K Sparsification in Decentralized Federated Learning9 Jun 2026
- 2026The Capacity of Information-Theoretic Secure Aggregation in Federated Learning5 Jun 2026
- 2026DisAgg: Distributed Aggregators for Efficient Secure Aggregation in Federated Learning13 May 2026
- 2026Fractional Order Federated Learning for Battery Electric Vehicle Energy Consumption Modeling13 Feb 2026
- 2025One-Shot Secure Aggregation: A Hybrid Cryptographic Protocol for Private Federated Learning in IoT28 Nov 2025
- 2025Securing Private Federated Learning in a Malicious Setting: A Scalable TEE-Based Approach with Client Auditing10 Sep 2025
- 2025Information-Theoretic Decentralized Secure Aggregation with Passive Collusion Resilience1 Aug 2025
- 2025Distilling A Universal Expert from Clustered Federated Learning25 Jun 2025
- 2025Private Aggregation for Byzantine-Resilient Heterogeneous Federated Learning11 Jun 2025
- 2025Dropout-Robust Mechanisms for Differentially Private and Fully Decentralized Mean Estimation4 Jun 2025
- 2025Privacy-aware Berrut Approximated Coded Computing applied to general distributed learning10 May 2025
- 2025Federated One-Shot Learning with Data Privacy and Objective-Hiding29 Apr 2025
12 newest of 78 All 78 (JSON)