An end-to-end Differentially Private Latent Dirichlet Allocation Using a Spectral Algorithm
Christopher DeCarolis, Mukul Ram, Seyed A. Esmaeili, Yu-Xiang Wang,, Furong Huang

TL;DR
This paper introduces a novel end-to-end differentially private spectral algorithm for learning Latent Dirichlet Allocation, providing theoretical utility guarantees and outperforming existing private inference methods.
Contribution
It develops a spectral algorithm with privacy guarantees for LDA, identifying optimal noise configurations and establishing utility bounds under differential privacy.
Findings
First to provide utility guarantees for private LDA learning
Systematically outperforms private variational inference methods
Identifies noise configurations that optimize privacy-utility trade-offs
Abstract
We provide an end-to-end differentially private spectral algorithm for learning LDA, based on matrix/tensor decompositions, and establish theoretical guarantees on utility/consistency of the estimated model parameters. The spectral algorithm consists of multiple algorithmic steps, named as "{edges}", to which noise could be injected to obtain differential privacy. We identify \emph{subsets of edges}, named as "{configurations}", such that adding noise to all edges in such a subset guarantees differential privacy of the end-to-end spectral algorithm. We characterize the sensitivity of the edges with respect to the input and thus estimate the amount of noise to be added to each edge for any required privacy level. We then characterize the utility loss for each configuration as a function of injected noise. Overall, by combining the sensitivity and utility characterization, we obtain an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Cryptography and Data Security · Stochastic Gradient Optimization Techniques
MethodsLinear Discriminant Analysis
