Research Article
Laplace Input and Output Perturbation for Differentially Private Principal Components Analysis
Algorithm 2
Laplace output perturbation (LOP).
| Input: matrix , number of samples n, attributes d, privacy parameter ε; | | Output: : the rank-k approximation matrix | (1) | Compute covariance matrix ; | (2) | Compute eigenvalues and corresponding eigenvectors ; | (3) | Given a threshold α, select top k eigenvectors of A, low-dimensional data ; | (4) | Noise matrix is a matrix where the whole elements are i.i.d. samples from | (5) | Add noise ; | (6) | The rank-k approximation matrix ; |
|