mlsanityData to 7 Oct 2026

Encode, Shuffle, Analyze Privacy Revisited: Formalizations and Empirical Evaluation

arXiv 2001.03618 ↗First posted 10 Jan 2020cs.CRcited by 39

Not on the map. Why?

Abstract (arXiv)

Recently, a number of approaches and techniques have been introduced for reporting software statistics with strong privacy guarantees. These range from abstract algorithms to comprehensive systems with varying assumptions and built upon local differential privacy mechanisms and anonymity. Based on the Encode-Shuffle-Analyze (ESA) framework, notable results formally clarified large improvements in privacy guarantees without loss of utility by making reports anonymous. However, these results either comprise of systems with seemingly disparate mechanisms and attack models, or formal statements with little guidance to practitioners. Addressing this, we provide a formal treatment and offer prescriptive guidelines for privacy-preserving reporting with anonymity. We revisit the ESA framework with a simple, abstract model of attackers as well as assumptions covering it and other proposed systems of anonymity. In light of new formal privacy bounds, we examine the limitations of sketch-based encodings and ESA mechanisms such as data-dependent crowds. We also demonstrate how the ESA notion of fragmentation (reporting data aspects in separate, unlinkable messages) improves privacy/utility tradeoffs both in terms of local and central differential-privacy guarantees. Finally, to help practitioners understand the applicability and limitations of privacy-preserving reporting, we report on a large number of empirical experiments. We use real-world datasets with heavy-tailed or near-flat distributions, which pose the greatest difficulty for our techniques; in particular, we focus on data drawn from images that can be easily visualized in a way that highlights reconstruction errors. Showing the promise of the approach, and of independent interest, we also report on experiments using anonymous, privacy-preserving reporting to train high-accuracy deep neural networks on standard tasks---MNIST and CIFAR-10.

Key facts. Cited by 39 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Jan 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 15; 2022: 10; 2023: 4; 2024: 3; 2025: 3; 2026: 4.

39 papers.

Sort:

  1. 2021Federated Learning with Buffered Asynchronous Aggregationcited by 188
  2. 2021Practical and Private (Deep) Learning without Sampling or Shufflingcited by 169
  3. 2023How to DP-fy ML: A Practical Guide to Machine Learning with Differential Privacycited by 150
  4. 2021On Large-Cohort Training for Federated Learningcited by 73
  5. 2022Optimal Algorithms for Mean Estimation under Local Differential Privacycited by 36
  6. 2021Private Federated Learning Without a Trusted Server: Optimal Algorithms for Convex Lossescited by 30
  7. 2022Stronger Privacy Amplification by Shuffling for R'enyi and Approximate Differential Privacycited by 29
  8. 2021Lossless Compression of Efficient Private Local Randomizerscited by 27
  9. 2022Private Non-Convex Federated Learning Without a Trusted Servercited by 26
  10. 2021Differentially Private Multi-Armed Bandits in the Shuffle Modelcited by 24
  11. 2021Privacy Amplification for Federated Learning via User Sampling and Wireless Aggregationcited by 22
  12. 2021Optimal Compression of Locally Differentially Private Mechanismscited by 22
27 more
  1. 2021Shuffle Private Stochastic Convex Optimizationcited by 17
  2. 2021Privacy Amplification via Shuffling for Linear Contextual Banditscited by 17
  3. 2021On the Renyi Differential Privacy of the Shuffle Modelcited by 16
  4. 2021Towards Sparse Federated Analytics: Location Heatmaps under Distributed Differential Privacy with Secure Aggregationcited by 10
  5. 2021SoK: Machine Learning Governancecited by 9
  6. 2021User-Level Private Learning via Correlated Samplingcited by 9
  7. 2023ULDP-FL: Federated Learning with Across Silo User-Level Differential Privacycited by 9
  8. 2021Renyi Differential Privacy of the Subsampled Shuffle Model in Distributed Learningcited by 6
  9. 2024To Shuffle or not to Shuffle: Auditing DP-SGD with Shufflingcited by 6
  10. 2022Differential Secrecy for Distributed Data and Applications to Robust Differentially Secure Vector Summationcited by 5
  11. 2022Group privacy for personalized federated learningcited by 5
  12. 2022OLIVE: Oblivious Federated Learning on Trusted Execution Environment against the risk of sparsificationcited by 4
  13. 2022Shuffle Gaussian Mechanism for Differential Privacycited by 4
  14. 2024Correlated Privacy Mechanisms for Differentially Private Distributed Mean Estimationcited by 4
  15. 2025CYCle: Choosing Your Collaborators Wisely to Enhance Collaborative Fairness in Decentralized Learningcited by 4
  16. 2026Sampling-Free Privacy Accounting for Matrix Mechanisms under Random Allocationcited by 3
  17. 2023Concurrent Shuffle Differential Privacy Under Continual Observationcited by 2
  18. 2023Multi-Message Shuffled Privacy in Federated Learningcited by 2
  19. 2024Differentially Private Federated Learning: Servers Trustworthiness, Estimation, and Statistical Inferencecited by 2
  20. 2022Recycling Scraps: Improving Private Learning by Leveraging Intermediate Checkpointscited by 1
  21. 2025How to Securely Shuffle? A survey about Secure Shufflers for privacy-preserving computationscited by 1
  22. 2025High-Dimensional Differentially Private Quantile Regression: Distributed Estimation and Statistical Inferencecited by 1
  23. 2022Production of Categorical Data Verifying Differential Privacy: Conception and Applications to Machine Learningcited by 0
  24. 2022Privacy Amplification via Shuffled Check-Inscited by 0
  25. 2026Matrix Factorization for Practical Continual Mean Estimation Under User-Level Differential Privacycited by 0
  26. 2026Classification Under Local Differential Privacy with Model Reversal and Model Averagingcited by 0
  27. 2026Shuffling-Aware Optimization for Private Vector Mean Estimationcited by 0