Rita
Ionides

A Floating-Point Safe Sampler for Differentially Private PCA

Abstract profile. Full document pending author claim.

Authors:

Rita Ionides, Walter McKelvie, Elena Ghazi, Salil Vadhan

Date Created:

2025-01-01

Course Title:
Professor:

Not specified

About Paper:

Principal Components Analysis (PCA) is a widely used technique show that standard rejection sampling over the sphere introduces for dimensionality reduction, with critical applications in rounding-based leakage in finite precision, enabling adversarial genomics, healthcare, and finance. Differentially private variants inference on a dataset through subtle deviations in acceptance of PCA are therefore essential in order to protect sensitive patient probabilities. and client data. To address this, we propose a floating-point safe alternative A popular implementation of differentially private PCA, used in based on a regularized approximate Hamiltonian sampler. By both diffprivlib and OpenDP libraries, relies on the Bingham discretizing score functions in log-space and bounding sensitivity distributionandtheexponentialmechanismtoprivatelyreleasetop in the presence of rounding, our method provably restores principal components. While the original algorithm is provably differential privacy guarantees under IEEE-754 arithmetic. We (▯, 0)-differentially private in real arithmetic, we demonstrate thatalso provide a practical implementation in the OpenDP library. its floating-point implementation violates differential privacy. We

Abstract:

Principal Components Analysis (PCA) is a widely used technique show that standard rejection sampling over the sphere introduces for dimensionality reduction, with critical applications in rounding-based leakage in finite precision, enabling adversarial genomics, healthcare, and finance. Differentially private variants inference on a dataset through subtle deviations in acceptance of PCA are therefore essential in order to protect sensitive patient probabilities. and client data. To address this, we propose a floating-point safe alternative A popular implementation of differentially private PCA, used in based on a regularized approximate Hamiltonian sampler. By both diffprivlib and OpenDP libraries, relies on the Bingham discretizing score functions in log-space and bounding sensitivity distributionandtheexponentialmechanismtoprivatelyreleasetop in the presence of rounding, our method provably restores principal components. While the original algorithm is provably differential privacy guarantees under IEEE-754 arithmetic. We (▯, 0)-differentially private in real arithmetic, we demonstrate thatalso provide a practical implementation in the OpenDP library. its floating-point implementation violates differential privacy. We

Source:

Harvard / Haoyang "Harlan" Huang, Ibrahim Abdelwahab, William Wilson / 2025

Topics:

differentially, private, pca, floating, implementation, safe, sampler, principal, component, used, rounding, opendp

Professor Score
92.5
Verified
Phoebe Rubio
0
Ashley Killian
0
Hassan Farah
0
Ryan W. Castro
0
Se Hoon Choi
0
Sophia Kouznetsov
0