FLDS: differentially private federated learning with double shufflers
Abstract Federated learning (FL) often uses local differential privacy (LDP) to prevent leaking data privacy through gradients. However, due to the high dimension of gradients, LDP will encounter the problem of privacy budget explosion in the application, resulting in low accuracy of the training model. To overcome this shortcoming, we propose a differential privacy FL protocol incorporating a control matrix and double shuffles. The control matrix, generated by the analyzer, is responsible for governing the selection and upload of clients’ gradients. Double shufflers shuffle the control matrix and clients’ gradients, respectively, so that the control matrix is invisible to the server and the gradient is anonymous to the server. In addition, the existing differential private FL often uses the same clipping scale for gradients clipping to facilitate determining the noise scale. However, this will bring too many clipping errors for the large gradients and too many noise errors for the small ones. To solve these problems, we propose an adaptive clipping scheme. Experiments on the real-world datasets show that our proposed methods achieve higher testing accuracy.
Authors
- Peng Tang (ORCID: https://orcid.org/0000-0001-6607-1280)
- Zhiyuan Su (ORCID: https://orcid.org/0000-0003-2519-617X)
- Xuxu Yang (ORCID: https://orcid.org/0000-0003-1349-0881)
- Shanqing Guo (ORCID: https://orcid.org/0000-0003-3367-0951)
- Chengyu Hu (ORCID: https://orcid.org/0000-0002-5523-2672)
- Qingqiang Qi (ORCID: https://orcid.org/0000-0001-6391-5441)
Institutions
- Inspur (China) (CN)
- Shandong University of Science and Technology (CN)
- Software (Spain) (ES)
Publication Details
- Journal
- The Computer Journal
- Published
- 2024-12-07
- DOI
- https://doi.org/10.1093/comjnl/bxae122
- Primary Topic
- Privacy-Preserving Technologies in Data
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China
- Natural Science Foundation of Shandong Province