No More Guessing: a Verifiable Gradient Inversion Attack in Federated Learning
Summary
A verifiable gradient inversion attack (VGIA) has been developed to address privacy threats in federated learning, specifically targeting tabular data. Existing gradient inversion attacks often struggle to disentangle contributions from multiple records within shared gradients, leading to inaccurate reconstructions without a reliable method to verify their correctness. While human inspection might assess plausibility for vision and language data, this is impractical for numerical tabular records, fostering a misconception that tabular data is less vulnerable. VGIA counters this by providing an explicit certificate of correctness for reconstructed samples. It leverages a geometric interpretation of ReLU leakage, where a fully connected layer's activation boundary defines a hyperplane in input space. VGIA employs an algebraic, subspace-based verification test to identify regions containing exactly one record, then analytically recovers the feature vector and reconstructs the target through optimization. Experiments on tabular benchmarks confirm exact record and target recovery, outperforming prior attacks in fidelity assessment and speed.
Key takeaway
For research scientists and engineers developing federated learning systems with tabular data, VGIA demonstrates that tabular data is highly vulnerable to gradient inversion attacks. You should integrate robust privacy-preserving mechanisms that specifically counter verifiable attacks like VGIA, rather than relying on the perceived difficulty of reconstructing numerical records. This necessitates re-evaluating current privacy assumptions and strengthening defenses against certified data leakage.
Key insights
VGIA offers verifiable gradient inversion for tabular data, ensuring reconstruction correctness in federated learning.
Principles
- ReLU leakage defines hyperplanes in input space.
- Algebraic verification can certify single-record isolation.
Method
VGIA uses a geometric view of ReLU leakage to define hyperplanes, then applies an algebraic, subspace-based test to verify single-record isolation, followed by analytical feature recovery and lightweight optimization for reconstruction.
In practice
- Apply VGIA to assess privacy risks in tabular federated learning.
- Use algebraic verification for certified data reconstruction.
Topics
- Federated Learning
- Gradient Inversion Attack
- Tabular Data Privacy
- ReLU Leakage
- Verifiable Gradient Inversion Attack
Best for: Research Scientist, CTO, VP of Engineering/Data, AI Scientist, AI Security Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Machine Learning.