Revisiting EM-based Estimation for Locally Differentially Private Protocols

Yutong Ye

Network and Distributed System Security (NDSS) Symposium 2025 · Day 1 · Privacy & Cryptography 1 · Privacy & Cryptography 1

Overview

This talk, presented by Yutong Ye on behalf of co-authors, delves into critical improvements for Expectation Maximization (EM)-based estimation within Locally Differentially Private (LDP) protocols. LDP is a stringent privacy framework designed to protect individual data points even before aggregation, making it vital for sensitive data collection across various domains. While EM methods are commonly employed in LDP for tasks like frequency estimation of categorical or numerical data distributions, they suffer from significant practical limitations, notably overfitting and error accumulation across numerous categories.

Watch on YouTube · Slides

Key moments

  1. 0:00 Introduction to Local Privacy and EM-based estimation
  2. 4:00 Identifying overfitting and error accumulation in EM
  3. 5:00 High-level solution: Regularization and iterative merging less frequent items
  4. 6:00 Overview of the detailed EM-based LDP framework
  5. 7:50 Merging strategy for low-frequency items and BIC stopping criteria
  6. 8:30 Theoretical accuracy analysis and evaluation methodology

Revisiting EM-based Estimation for Locally Differentially Private Protocols

Speakers: Yutong Ye, [Title not specified in transcript], [Company not specified in transcript - assuming from metadata if available, otherwise omit] (presenting for co-authors)

Conference: NDSS Symposium

YouTube: https://www.youtube.com/watch?v=Q3IDH1A3ypc

Overview

This talk, presented by Yutong Ye on behalf of co-authors, delves into critical improvements for Expectation Maximization (EM)-based estimation within Locally Differentially Private (LDP) protocols. LDP is a stringent privacy framework designed to protect individual data points even before aggregation, making it vital for sensitive data collection across various domains. While EM methods are commonly employed in LDP for tasks like frequency estimation of categorical or numerical data distributions, they suffer from significant practical limitations, notably overfitting and error accumulation across numerous categories.

The research presented introduces a novel technique, termed mixture reduction (MR), which acts as an enhancement layer on existing EM-based LDP aggregation functions. This iterative approach merges less frequent items during the estimation process, effectively regularizing the model and addressing the inherent shortcomings of traditional EM. The proposed methodology not only promises enhanced accuracy and reduced bias but also delivers substantial improvements in computational efficiency, making LDP deployments more robust and practical in real-world scenarios.

The significance of this work lies in its direct applicability to deployed LDP systems. By refining the estimation phase, it enables more reliable and accurate insights to be extracted from privacy-preserving datasets, fostering greater trust and utility in sensitive data analysis. This is particularly crucial as LDP continues to be adopted for tasks ranging from demographic surveys to health data analysis, where precise distribution estimations are paramount.

Background

▶ Watch: Introduction to Local Privacy and EM-based estimation (0:00)

Local Differential Privacy (LDP) has emerged as a cornerstone for privacy-preserving data collection, particularly in scenarios where a trusted third party cannot be assumed. The LDP paradigm fundamentally consists of two parts: a perturbation function and an aggregation function. On the client side, the perturbation function transforms raw, sensitive data into a noisy, perturbed version using defined probabilities, ensuring that the output satisfies the LDP definition. On the server side, the aggregation function collects these perturbed data points from many individuals and attempts to derive useful insights, such as estimating data distributions.

LDP protocols are deployed for various fundamental tasks. For categorical data, the goal might be to estimate the distribution of attributes like gender or education levels. For numerical data, it could involve estimating age or income distributions. Early aggregation methods often involved simple, one-line calculations to independently estimate frequencies for each category. However, due to the noise inherent in LDP, these estimations frequently suffered from inconsistencies, such as negative frequencies or distributions that did not sum to one. To address these issues, subsequent research introduced methodologies to ensure consistency, guaranteeing non-negative estimations that correctly sum to unity. Other approaches sought to leverage prior knowledge, for instance, assuming data distributions roughly follow a Zipf distribution, though their effectiveness was limited if the actual data deviated from these assumptions.

A prominent line of work in LDP aggregation utilizes the Expectation Maximization (EM) method. EM is an iterative optimization algorithm used to find maximum likelihood estimates for parameters in statistical models, particularly when the model depends on unobserved latent variables. In the context of LDP, EM aims to achieve a maximum likelihood estimation of the true data distribution from the perturbed observations. It typically starts with a uniform distribution as an initial guess and iteratively refines the estimation, aiming to converge to a highly accurate representation of the real distribution. The EM method is particularly valuable when a closed-form, explicit function for independent estimation is not available.

Despite its utility, the authors' several years of experience working with EM-based LDP revealed two significant shortcomings. First, EM is susceptible to overfitting, a common issue in iterative optimization and machine learning model training. As the number of iterations increases, the model can start to fit the noise in the perturbed data too closely, leading to a degradation in generalization performance, akin to a training loss curve exhibiting overfitting. Second, EM suffers from error accumulation. While the error for individual categories might be roughly consistent, when estimating distributions across many categories, these individual errors accumulate, leading to a substantial overall error that diminishes the utility of the aggregated data. This issue is exacerbated in scenarios with a large number of potential data values or categories.

These observations provided the motivation for the presented work. Recognizing that LDP noise often approximates Gaussian noise, meaning low-frequency true values can easily be overwhelmed, and drawing inspiration from the use of regularization in machine learning to combat overfitting, the authors sought to integrate regularization principles into EM-based LDP estimation. The core idea was to develop a method that could systematically improve EM's performance by mitigating overfitting and controlling error accumulation, thereby enhancing the accuracy and robustness of LDP protocols.

Key Findings

▶ Watch: High-level solution: Regularization and iterative merging less frequent items (5:00)

The central contribution of this research is the introduction of a novel mixture reduction (MR) strategy designed to enhance EM-based estimation for Locally Differentially Private (LDP) protocols. This strategy directly addresses the identified shortcomings of traditional EM, namely overfitting and the accumulation of errors across numerous categories.

The key findings and contributions are:

  • Effective Regularization for EM in LDP: The MR method acts as a form of regularization by iteratively merging less frequent items. This process prevents EM from overfitting to the noise inherent in LDP data, particularly when dealing with many iterations or a large number of categories.
  • Significant Accuracy Improvement: Evaluations demonstrated that the MR approach can achieve substantial accuracy improvements, in some cases nearly cutting the estimation error by half compared to traditional EM methods. This translates to more reliable and precise estimations of underlying data distributions from LDP perturbed data.
  • Reduced Bias and Variance: The proposed method was shown to mitigate systematic bias, which can be present in other LDP aggregation techniques. Furthermore, it exhibited smaller variance in estimations, indicating greater stability and consistency across multiple runs.
  • Enhanced Computational Efficiency: A crucial finding is the dramatic improvement in efficiency. By reducing the number of active components (categories) through merging, the MR method significantly reduces the computational overhead of EM. This results in a much faster convergence rate, observed to be approximately three to five times quicker than traditional EM.
  • Generality and Adaptability: The mixture reduction framework is not tied to a specific LDP protocol. It is designed as an add-on or replacement for existing EM methods and has been shown to be applicable to various LDP protocols, including multi-stage ones, demonstrating its broad utility.
  • Practical Guidance for Deployment: The research provides clear guidance on when the MR method is most beneficial: specifically, when there are many categories to estimate, or when the level of noise is high relative to the ground truth data.

In essence, the work presents a practical and theoretically grounded solution that transforms EM from a potentially problematic estimation tool in LDP into a more robust, accurate, and efficient mechanism for privacy-preserving data analysis.

Technical Deep Dive

▶ Watch: Overview of the detailed EM-based LDP framework (6:00)

The core of the proposed solution is a novel iterative process that combines standard Expectation Maximization (EM) with a mixture reduction (MR) step. The high-level idea is straightforward: obtain initial estimations using EM, then merge less frequent categories based on these estimations, and repeat the EM-and-merge cycle. This iterative reduction aims to regularize the EM process, preventing overfitting and managing error accumulation.

Let's first briefly recap the EM method in the context of LDP aggregation. EM is used to find the maximum likelihood estimation of the true distribution from noisy LDP data. It requires defining a likelihood function for the estimation, which describes the probability of observing the perturbed data given a particular underlying distribution. The EM algorithm then alternates between two steps:

  1. E-step (Expectation): Calculates the expected value of the log-likelihood function, using the current estimate of the distribution parameters.
  2. M-step (Maximization): Maximizes the expected log-likelihood found in the E-step, yielding an updated estimate of the distribution parameters.

This generic recipe is applied to LDP aggregation, where the "mixture model" refers to the distribution of categories being estimated.

The authors' key innovation lies in the four-step framework they introduce, particularly steps three and four, which define the mixture reduction.

  1. Start with Noisy LDP Data and Initial Mixture Model: The process begins with the collected noisy LDP data. An initial mixture model is established, typically a uniform estimation across all categories, or a non-uniform prior if external knowledge is available. The framework is designed to incorporate various LDP protocols through perturbation functions (R1 to RN). These functions represent how raw data is perturbed to satisfy local privacy. The framework is flexible enough to handle both simple one-step LDP protocols, where the perturbation function is uniform across the population, and more complex multi-stage LDP protocols.
  1. Run Normal EM: After initialization, the standard EM algorithm is executed. This involves iteratively applying the E-step and M-step to refine the estimation of the category frequencies based on the perturbed data.
  1. Reduction (Merging Less Frequent Items): This is the critical new step. Based on the current estimations from EM, categories whose estimated frequencies fall below a predefined threshold are identified. These "less frequent" categories are then merged into a single, combined category. The talk describes this as a "very simple and naive approach" mathematically, emphasizing its conceptual clarity and directness. The exact mathematical formulation for merging is detailed in the full paper, but the high-level idea is to pool the observations corresponding to these low-frequency categories and treat them as a single entity for subsequent estimation. This reduction in the number of active categories is crucial for both regularization and efficiency.
  1. Stopping Criteria: To determine when to stop the iterative EM-and-merge process, the authors borrow the Bayesian Information Criterion (BIC) from statistics. BIC is a model selection criterion that penalizes models with more parameters, thereby favoring simpler models that explain the data well. In this context, it trades off the benefit of performing more merging (which reduces the number of categories, k') against the loss in the log-likelihood function. The formula for BIC typically involves a term related to the log-likelihood and a penalty term proportional to the number of parameters (here, the number of active categories, k'). As more merging occurs, k' decreases, potentially improving the BIC score if the reduction does not significantly degrade the likelihood. This criterion helps prevent excessive merging that could lead to underfitting.

The theoretical underpinnings for the accuracy improvement are highlighted through a high-level analysis. The authors suggest that by using their merging strategy, compared to traditional EM, there is a k'/k improvement, where k' is the number of merged categories and k is the original number of categories. This implies that the more categories are merged (i.e., the smaller k' becomes), the better the potential accuracy could be. This is a "very high-level theoretical guarantee," suggesting that the practical benefits are demonstrated through empirical evaluation.

The generality of the approach is further underscored by its application to two other LDP protocols, one of which is a two-stage protocol, indicating its adaptability beyond simple one-step LDP schemes. This demonstrates that the mixture reduction strategy is a broadly applicable enhancement for EM-based aggregation in diverse LDP contexts.

Demo / Proof of Concept

▶ Watch: Merging strategy for low-frequency items and BIC stopping criteria (7:50)

While the talk did not feature a live demonstration or a dedicated "Proof of Concept" section, the speakers presented extensive evaluation results to validate the effectiveness of their mixture reduction (MR) method. These empirical findings serve as the primary evidence of the approach's practical benefits.

The evaluation was conducted on a diverse set of data and tasks:

  • Datasets: One synthetic dataset and two public benchmark datasets were used.
  • Tasks: Three distinct tasks were chosen, presumably covering different types of distribution estimation problems (e.g., categorical frequency estimation, numerical range estimation).
  • Metrics: Appropriate metrics were employed to quantify accuracy, bias, variance, and efficiency for each task.

The results presented were compelling:

  1. Accuracy Improvement: The MR method consistently demonstrated significant improvements in accuracy. Across the three tasks, the approach, denoted as "EM-r" (presumably for EM with reduction), showed an improvement of "almost by half" in estimation error compared to traditional EM. This indicates a substantial reduction in the discrepancy between the estimated and true distributions.
  1. Conditions for Benefit: The speakers also clarified the conditions under which the MR method yields the most significant benefits. They noted that when epsilon (the privacy parameter, where smaller epsilon means more privacy and thus more noise) is small, or when N (the size of the dataset) increases, the relative amount of LDP noise effectively decreases. In these scenarios, the ground truth signal becomes stronger relative to the noise, and consequently, the improvement offered by MR is less pronounced. The authors reasonably explained that in an extreme case with zero noise, no method would be expected to offer an improvement. This highlights that MR is most impactful when the noise-to-signal ratio is higher, which is often the case in practical LDP deployments, especially with limited data or strict privacy budgets.
  1. Reduced Bias and Variance: Beyond raw accuracy, the evaluation revealed qualitative improvements. When running the MR method 100 times, the researchers observed "no clear systematic bias" among the results. In contrast, "the other method" (traditional EM) incurred some systematic bias. Furthermore, the MR method exhibited "smaller variance," implying greater stability and robustness in its estimations across multiple runs. This is crucial for reliable decision-making based on LDP-aggregated data.
  1. Efficiency Gains: A particularly striking result was the improvement in computational efficiency. By merging categories and effectively reducing the dimensionality of the problem, the MR method significantly reduced the overhead of the EM algorithm. This led to a "much faster convergence rate," observed to be approximately "three to five times faster" than traditional EM. This efficiency gain is vital for deploying LDP solutions in large-scale or real-time applications, where computational resources and time are critical constraints.

In summary, the evaluation results strongly support the claims of the MR method. It provides a more accurate, stable, and efficient way to perform EM-based estimation under LDP, particularly beneficial in scenarios characterized by a high number of categories or a significant noise component.

Defensive Implications

▶ Watch: Theoretical accuracy analysis and evaluation methodology (8:30)

The research presented on revisiting EM-based estimation for Locally Differentially Private (LDP) protocols carries significant defensive implications for organizations and individuals deploying or interacting with LDP systems. As LDP becomes more prevalent in collecting sensitive data—from user demographics to health statistics—ensuring the utility and accuracy of the aggregated insights while maintaining privacy is paramount.

  1. Enhanced Utility from Private Data: Defenders, often tasked with extracting meaningful insights from privacy-preserving datasets, can leverage the mixture reduction (MR) method to significantly improve the utility of their LDP-collected data. By addressing issues like overfitting and error accumulation, the MR method enables more accurate estimations of underlying distributions. This means that decisions made based on LDP data, such as resource allocation, policy adjustments, or product development, will be grounded in more reliable information, even under stringent privacy guarantees.
  1. Robustness Against Noise and Complexity: LDP inherently introduces noise to protect individual privacy. The MR method provides a robust mechanism to handle this noise, particularly when dealing with a large number of categories or when the privacy budget (epsilon) is tight, leading to a higher noise-to-signal ratio. Defenders can thus be more confident in the quality of their estimations, even in challenging data environments. This also helps mitigate the risk of misinterpreting data due to accumulated errors, which could lead to suboptimal or incorrect defensive strategies.
  1. Improved Efficiency for Large-Scale Deployments: For large enterprises or public sector organizations collecting LDP data from millions of users, the computational efficiency gains (3-5 times faster convergence) offered by MR are critical. This allows for faster processing of LDP data, enabling more timely analysis and response. Defenders can implement LDP solutions at scale without being bottlenecked by the aggregation phase, facilitating continuous monitoring and adaptive security measures where LDP might be used for telemetry or threat intelligence gathering.
  1. Guidance for LDP Implementation: The research provides clear guidance on when to employ the MR method most effectively. Defenders should consider integrating this approach when their LDP tasks involve estimating distributions over many categories (e.g., fine-grained user preferences, diverse attack vectors) or when the inherent noise from LDP is relatively high compared to the true signal. This practical advice helps optimize LDP deployments for maximum accuracy and efficiency.
  1. Mitigating Systematic Bias: The finding that the MR method reduces systematic bias compared to traditional EM is important. Systematic bias can lead to consistently skewed insights, potentially causing defenders to misallocate resources or misidentify threats. By reducing such bias, the MR method contributes to a more objective and trustworthy understanding of the data, enhancing the overall integrity of LDP-based intelligence.

In essence, the defensive implication is about building stronger, more reliable LDP systems. By adopting methods like mixture reduction, defenders can ensure that the privacy-preserving mechanisms they implement do not unduly compromise the utility and interpretability of the data, thereby supporting more effective and informed security and operational decisions.

Key Takeaways

  • EM shortcomings in LDP: Traditional Expectation Maximization (EM) methods for Locally Differentially Private (LDP) data aggregation suffer from overfitting and accumulation of errors, especially when estimating distributions over many categories.
  • Mixture Reduction (MR) as a solution: The proposed "mixture reduction" (MR) strategy is an iterative enhancement that merges less frequent categories during EM, acting as a regularization technique to combat overfitting and error accumulation.
  • Significant Accuracy Gains: The MR method achieves substantial accuracy improvements, reducing estimation error by up to almost 50% compared to traditional EM, leading to more reliable insights from LDP-protected data.
  • Reduced Bias and Variance: MR helps mitigate systematic bias in estimations and exhibits smaller variance, indicating greater stability and consistency across multiple data analysis runs.
  • Dramatic Efficiency Boost: By reducing the number of active categories, MR significantly speeds up EM convergence, making the process 3 to 5 times faster, which is crucial for large-scale LDP deployments.
  • Broad Applicability and Guidance: The MR framework is generic, applicable to various LDP protocols (including multi-stage ones), and is most beneficial when estimating many categories or when the LDP noise is high relative to the true data signal.

About the Speaker(s)

Yutong Ye presented this talk at the NDSS Symposium. He noted that all credit for the work goes to the co-authors, specifically mentioning that the first author, who was responsible for the majority of the work including the slides, was unfortunately unable to attend and present due to visa issues. Yutong Ye stepped in to present the research on their behalf. While his specific title and company were not detailed in the transcript, his presentation demonstrated a strong grasp of the technical intricacies of local differential privacy and expectation maximization methods.

Reviews

Dr. Zero (Offensive Security Researcher) — SOLID

Technically legitimate differential privacy research with a clear problem statement and a plausible, well-scoped solution. Mixture reduction as EM regularization is a sensible idea with real empirical backing, but it's incremental work in a narrow subfield — not a paradigm shift. The k'/k improvement framing is honest about being a high-level bound rather than a tight result.

Heather Calloway (CISO) — PASS

Pure statistical methods research on EM-based estimation for locally differentially private protocols. Technically competent, but this is squarely outside my lane — no governance angle, no institutional accountability dimension, no defender or operator path.

→ Top-rated talks at Network and Distributed System Security (NDSS) Symposium 2025

All talks from Network and Distributed System Security (NDSS) Symposium 2025