Research Article
Equation Chapter 1 Section 1 Differentially Private High-Dimensional Binary Data Publication via Adaptive Bayesian Network
| Input: data set , Bayesian network , privacy budget | | Output: synthetic data set | | 1: Initialize ; | | 2: for to do | | 3: Calculate the joint distribution and the marginal distribution ; | | 4: Calculate conditional distribution ; | | 5: Add Laplace noise to to get ; | | 6: Reset the negative value in to 0, normalize other values, and then add; | | 7: end for | | 8: Traverse the node according to the topological order of the Bayesian network ; | | 9: Obtain the noisy conditional distribution from , and update the value of each record attribute in according to the conditional distribution; | | 10: return . |
|