Fidel: Reconstructing Private Training Samples from Weight Updates in Federated Learning
Not on the map. Why?
Abstract (arXiv)
With the increasing number of data collectors such as smartphones, immense amounts of data are available. Federated learning was developed to allow for distributed learning on a massive scale whilst still protecting each users' privacy. This privacy is claimed by the notion that the centralized server does not have any access to a client's data, solely the client's model update. In this paper, we evaluate a novel attack method within regular federated learning which we name the First Dense Layer Attack (Fidel). The methodology of using this attack is discussed, and as a proof of viability we show how this attack method can be used to great effect for densely connected networks and convolutional neural networks. We evaluate some key design decisions and show that the usage of ReLu and Dropout are detrimental to the privacy of a client's local dataset. We show how to recover on average twenty out of thirty private data samples from a client's model update employing a fully connected neural network with very little computational resources required. Similarly, we show that over thirteen out of twenty samples can be recovered from a convolutional neural network update. An open source implementation of this attack can be found here https://github.com/Davidenthoven/Fidel-Reconstruction-Demo
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 16 of its 31 references that are in the map. First posted on arXiv 1 Jan 2021.
Builds on
16 of 31 references.
References · 16
- 2017BadNets: Identifying Vulnerabilities in the Machine Learning Model Supply Chaincited by 1,052
- 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,012
- 2019Deep Leakage from Gradientscited by 1,004
- 2018How To Backdoor Federated Learningcited by 745
- 2018Federated Learning for Mobile Keyboard Predictioncited by 565
- 2020iDLG: Improved Deep Leakage from Gradientscited by 367
- 2017Deep Models Under the GAN: Information Leakage from Collaborative Deep Learningcited by 326
- 2018Beyond Inferring Class Representatives: User-Level Privacy Leakage From Federated Learningcited by 242
- 2018Applied Federated Learning: Improving Google Keyboard Query Suggestionscited by 202
- 2020Threats to Federated Learning: A Surveycited by 171
- 2018Mitigating Sybils in Federated Learning Poisoningcited by 158
- 2018Multi-Institutional Deep Learning Modeling Without Sharing Patient Data: A Feasibility Study on Brain Tumor Segmentationcited by 148
4 more
- 2019Federated Learning for Emoji Prediction in a Mobile Keyboardcited by 115
- 2019Patient Clustering Improves Efficiency of Federated Machine Learning to predict mortality and hospital stay time using distributed Electronic Medical Recordscited by 70
- 2020An Overview of Federated Deep Learning Privacy Attacks and Defensive Strategiescited by 18
- 2020Privacy-Preserving Object Detection & Localization Using Distributed Machine Learning: A Case Study of Infant Eyeblink Conditioningcited by 2
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 2; 2024: 2.
7 papers.
- 2022Recovering Private Text in Federated Learning of Language Modelscited by 67
- 2023Recent Advances on Federated Learning: A Systematic Surveycited by 40
- 2021User-Level Label Leakage from Gradients in Federated Learningcited by 21
- 2022Dropout is NOT All You Need to Prevent Gradient Leakagecited by 11
- 2023Adaptive Domain Inference Attack with Concept Hierarchycited by 3
- 2024Vanishing Variance Problem in Fully Decentralized Neural-Network Systemscited by 3
- 2024Privacy Attack in Federated Learning is Not Easy: An Experimental Studycited by 0
- 2024Privacy Attack in Federated Learning is Not Easy: An Experimental Study28 Sep 2024
- 2024Vanishing Variance Problem in Fully Decentralized Neural-Network Systems6 Apr 2024
- 2023Adaptive Domain Inference Attack with Concept Hierarchy22 Dec 2023
- 2023Recent Advances on Federated Learning: A Systematic Survey3 Jan 2023
- 2022Dropout is NOT All You Need to Prevent Gradient Leakage12 Aug 2022
- 2022Recovering Private Text in Federated Learning of Language Models17 May 2022
- 2021User-Level Label Leakage from Gradients in Federated Learning19 May 2021