Differential Privacy Meets Neural Network Pruning
AI-generated Key Points
⚠The license of the paper does not allow us to build upon its content and the key points are generated using the paper metadata rather than the full article.
- Authors address the challenge of scalability in applying differential privacy to training deep neural network models
- They focus on the DP-SGD algorithm, which struggles with training moderately-sized neural network models when high privacy protection is desired
- Authors propose exploring dimensionality reduction techniques inspired by neural network pruning to improve scalability of DP-SGD
- Two modes of parameter updates: parameter freezing and parameter selection
- Parameter freezing involves pre-pruning the network and only updating remaining parameters using DP-SGD, reducing parameter space and improving efficiency
- Parameter selection involves selecting which parameters to update at each step of training and updating only those selected using DP-SGD
- Leveraging public data for freezing or selecting parameters aims to avoid additional privacy loss during these steps, success depends on how closely private and public data are related
- Experiments demonstrate that decreasing parameter space improves differentially private training performance
- Random selection and magnitude-based selection are two popular forms of pruning that do not rely on gradients and do not incur additional privacy loss; random selection performs equally well as magnitude-based selection in DP-SGD training
- Paper presents a novel approach for addressing scalability challenges in applying differential privacy to deep neural network models by incorporating dimensionality reduction techniques inspired by neural network pruning
- Offers insights into improving efficiency without compromising privacy protection by leveraging public data for freezing or selecting parameters while avoiding any additional privacy loss incurred during these steps.
Authors: Kamil Adamczewski, Mijung Park
Abstract: A major challenge in applying differential privacy to training deep neural network models is scalability.The widely-used training algorithm, differentially private stochastic gradient descent (DP-SGD), struggles with training moderately-sized neural network models for a value of epsilon corresponding to a high level of privacy protection. In this paper, we explore the idea of dimensionality reduction inspired by neural network pruning to improve the scalability of DP-SGD. We study the interplay between neural network pruning and differential privacy, through the two modes of parameter updates. We call the first mode, parameter freezing, where we pre-prune the network and only update the remaining parameters using DP-SGD. We call the second mode, parameter selection, where we select which parameters to update at each step of training and update only those selected using DP-SGD. In these modes, we use public data for freezing or selecting parameters to avoid privacy loss incurring in these steps. Naturally, the closeness between the private and public data plays an important role in the success of this paradigm. Our experimental results demonstrate how decreasing the parameter space improves differentially private training. Moreover, by studying two popular forms of pruning which do not rely on gradients and do not incur an additional privacy loss, we show that random selection performs on par with magnitude-based selection when it comes to DP-SGD training.
Ask questions about this paper to our AI assistant
You can also chat with multiple papers at once here.
⚠The license of the paper does not allow us to build upon its content and the AI assistant only knows about the paper metadata rather than the full article.
Assess the quality of the AI-generated content by voting
Score: 0
Why do we need votes?
Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.
The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.
⚠The license of this specific paper does not allow us to build upon its content and the summarizing tools will be run using the paper metadata rather than the full article. However, it still does a good job, and you can also try our tools on papers with more open licenses.
Similar papers summarized with our AI tools
Navigate through even more similar papers through a
tree representationLook for similar papers (in beta version)
By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.
Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.