P4L: Privacy Preserving Peer-to-Peer Learning for Infrastructureless Setups
Not on the map. Why?
Abstract (arXiv)
Distributed (or Federated) learning enables users to train machine learning models on their very own devices, while they share only the gradients of their models usually in a differentially private way (utility loss). Although such a strategy provides better privacy guarantees than the traditional centralized approach, it requires users to blindly trust a centralized infrastructure that may also become a bottleneck with the increasing number of users. In this paper, we design and implement P4L: a privacy preserving peer-to-peer learning system for users to participate in an asynchronous, collaborative learning scheme without requiring any sort of infrastructure or relying on differential privacy. Our design uses strong cryptographic primitives to preserve both the confidentiality and utility of the shared gradients, a set of peer-to-peer mechanisms for fault tolerance and user churn, proximity and cross device communications. Extensive simulations under different network settings and ML scenarios for three real-life datasets show that P4L provides competitive performance to baselines, while it is resilient to different poisoning attacks. We implement P4L and experimental results show that the performance overhead and power consumption is minimal (less than 3mAh of discharge).
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 18 of its 52 references that are in the map. First posted on arXiv 26 Feb 2023.
Builds on
18 of 52 references.
References · 18
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,669
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2018Federated Optimization in Heterogeneous Networkscited by 2,987
- 2016Federated Learning: Strategies for Improving Communication Efficiencycited by 1,475
- 2018Federated Learning with Non-IID Datacited by 1,108
- 2018LEAF: A Benchmark for Federated Settingscited by 792
- 2017Can Decentralized Algorithms Outperform Centralized Algorithms? A Case Study for Decentralized Parallel Stochastic Gradient Descentcited by 502
- 2017Deep Models Under the GAN: Information Leakage from Collaborative Deep Learningcited by 334
- 2021Federated Learning with Buffered Asynchronous Aggregationcited by 190
- 2020Degree-Quant: Quantization-Aware Training for Graph Neural Networkscited by 96
- 2021PPFL: Privacy-preserving Federated Learning with Trusted Execution Environmentscited by 93
- 2017Personalized and Private Peer-to-Peer Machine Learningcited by 54
6 more
- 2021IPLS : A Framework for Decentralized Federated Learningcited by 26
- 2020FLaaS: Federated Learning as a Servicecited by 22
- 2018Biscotti: A Ledger for Private and Secure Peer-to-Peer Machine Learningcited by 17
- 2020GFL: A Decentralized Federated Learning Framework Based On Blockchaincited by 12
- 2019Privacy-preserving Distributed Machine Learning via Local Randomization and ADMM Perturbationcited by 8
- 2019BatteryLab, A Distributed Power Monitoring Platform For Mobile Devicescited by 1
Built on by
Citing papers per year: 2023: 2; 2024: 0; 2025: 1.
3 papers.
- 2023Fedstellar: A Platform for Decentralized Federated Learningcited by 14
- 2023Mitigating Communications Threats in Decentralized Federated Learning through Moving Target Defensecited by 1
- 2025Client Clustering Meets Knowledge Sharing: Enhancing Privacy and Robustness in Personalized Peer-to-Peer Learningcited by 0
- 2025Client Clustering Meets Knowledge Sharing: Enhancing Privacy and Robustness in Personalized Peer-to-Peer Learning25 Jun 2025
- 2023Mitigating Communications Threats in Decentralized Federated Learning through Moving Target Defense21 Jul 2023
- 2023Fedstellar: A Platform for Decentralized Federated Learning16 Jun 2023