LGOct 20, 2022

Analysing Training-Data Leakage from Gradients through Linear Systems and Gradient Matching

arXiv:2210.13231v11 citationsh-index: 17
Originality Incremental advance
AI Analysis

This work addresses security concerns for machine learning practitioners by providing theoretical insights into gradient-leakage attacks, though it is incremental as it builds on prior attack methods.

The paper tackles the problem of understanding when and why training data can be reconstructed from gradients in deep learning models, proposing a framework that attributes leakage to architectural properties and introduces a security metric.

Recent works have demonstrated that it is possible to reconstruct training images and their labels from gradients of an image-classification model when its architecture is known. Unfortunately, there is still an incomplete theoretical understanding of the efficacy and failure of these gradient-leakage attacks. In this paper, we propose a novel framework to analyse training-data leakage from gradients that draws insights from both analytic and optimisation-based gradient-leakage attacks. We formulate the reconstruction problem as solving a linear system from each layer iteratively, accompanied by corrections using gradient matching. Under this framework, we claim that the solubility of the reconstruction problem is primarily determined by that of the linear system at each layer. As a result, we are able to partially attribute the leakage of the training data in a deep network to its architecture. We also propose a metric to measure the level of security of a deep learning model against gradient-based attacks on the training data.

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