atlas

Research map / Federated learning and privacy / Differential privacy

Learning from End User Data with Shuffled Differential Privacy over Kernel Densities

ICLR 2025 · Federated learning and privacy › Differential privacy · approach: Private online and user-level learning · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a shuffled-DP protocol for privately estimating kernel density functions from distributed end-user data (via a reduction to bitsum protocols), and uses it to build a privately learned density-based classifier and class-decoding method.

Problem

Private data collection and learning from a one-shot pool of uncommitted end users under shuffled differential privacy, where prior shuffled-DP ML work focused on iterative distributed training with known parties.

Approach

Reduce shuffled-DP kernel density estimation to multiple bitsum protocols using locality-sensitive quantization (random Fourier features for Gaussian kernel, sign-based projection for inner product); classify by highest private class density (generalizing kNN/nearest class center) and decode class semantics from the learned density function.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the IP kernel instead of the Gaussian kernel without privacyHDC classifier · All four datasetsclassification accuracyHelped
Use central DP instead of no privacyHDC classifier · All four datasetsclassification accuracyNo clear effect
Use the Gaussian kernel instead of the IP kernel under shuffled DPHDC classifier · All four datasets; advantage is more pronounced at lower ε and with RR or Pureclassification accuracyMixed
Use 3NB instead of RR or Pure as the bitsum protocolShuffled DP Gaussian KDE · 1K random queries from each dataset's query setKDE errorHelped
Use the Gaussian kernel instead of IP under shuffled DPHDC classifier · Lower privacy budgets and bitsum protocols less optimized for accuracy (RR and Pure)classification accuracyHelped
Use 3NB instead of RR for communicationShuffled DP learning protocol · Both Gaussian and IP kernelsmessages per user: exactly d messages; (1+o(1))dHurt
Use Pure instead of RR or 3NB for communicationShuffled DP learning protocol · Both Gaussian and IP kernelsmessages per user: O(d^2\log(n)/\varepsilon_0)Hurt
Learn shuffled DP KDE class representations without unprotected training examplesShuffled DP class decoding · DBPedia-14, AG news, SST2semantic alignment of decoded termsHelped

Surprising findings

Limitations

Experimental setup

Datasets: DBPedia-14 AG news SST2 CIFAR-10 GloVe 6B

Benchmarks: DBPedia-14 AG news SST2 CIFAR-10

Metrics: classification accuracy KDE RMSE (supRMSE estimate error) communication cost (messages per user) qualitative class decoding

Baselines: central DP Gaussian mechanism HDC non-private HDC local DP randomized response nearest class center classifier

Builds on: locality-sensitive quantization random Fourier features 3NB shuffled bitsum protocol randomized response advanced composition

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy