DPDR: Gradient Decomposition and Reconstruction for Differentially Private Deep Learning

Yixuan Liu, Li Xiong, Yuhan Liu, Yujie Gu, Ruixuan Liu +1 more
6/4/2024
cs.CRcs.LG

No confident code implementation found for this paper.

Abstract

Differentially Private Stochastic Gradients Descent (DP-SGD) is a prominent paradigm for preserving privacy in deep learning. It ensures privacy by perturbing gradients with random noise calibrated to their entire norm at each training step. However, this perturbation suffers from a sub-optimal performance: it repeatedly wastes privacy budget on the general converging direction shared among gradients from different batches, which we refer as common knowledge, yet yields little information gain. Motivated by this, we propose a differentially private training framework with early gradient decomposition and reconstruction (DPDR), which enables more efficient use of the privacy budget. In essence, it boosts model utility by focusing on incremental information protection and recycling the privatized common knowledge learned from previous gradients at early training steps. Concretely, DPDR incorporates three steps. First, it disentangles common knowledge and incremental information in current gradients by decomposing them based on previous noisy gradients. Second, most privacy budget is spent on protecting incremental information for higher information gain. Third, the model is updated with the gradient reconstructed from recycled common knowledge and noisy incremental information. Theoretical analysis and extensive experiments show that DPDR outperforms state-of-the-art baselines on both convergence rate and accuracy.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{liu2024dpdr,
  title  = {DPDR: Gradient Decomposition and Reconstruction for Differentially Private Deep Learning},
  author = {Yixuan Liu and Li Xiong and Yuhan Liu and Yujie Gu and Ruixuan Liu and Hong Chen},
  year   = {2024},
  eprint = {2406.02744},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.02744v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.02744.svg)](https://codeofpaper.com/paper/2406.02744)

Discussion