LGJan 1, 2021

Fidel: Reconstructing Private Training Samples from Weight Updates in Federated Learning

arXiv:2101.00159v215 citationsHas Code
Originality Highly original
AI Analysis

This research identifies a critical privacy vulnerability in federated learning, demonstrating how client data can be reconstructed from model updates, which is a significant concern for users and organizations relying on federated learning for privacy-preserving data analysis.

This paper introduces Fidel, a novel attack method that reconstructs private training samples from weight updates in federated learning. It demonstrates that Fidel can recover on average 20 out of 30 private data samples from a fully connected neural network update and over 13 out of 20 samples from a convolutional neural network update.

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

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes