You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Context: the implementation above needs a few steps, and some additional metadata that can be computed from the input data (which the implementation doesn't do).
Steps:
make example parameter json file for the method
script to generate additional metadata from input data and in the format required by sgf
create configuration files (from parameter json and data) (this is "my.cfg" in the sgf example)
split data ("stats" - training, "records" - generating)
"attrs" - set of values in a column
"grps" - bins: treat as binwidth of 1, for now (this will be the same as "attrs", without the label)
DAG - function to compute thresholded covariance matrix, function to compute merit score from this (see paper). DAG format needs: edge heads in vertex order, separate traversal order (must be topological order). See README.pdf
Write "run" for the method (for Makefile/pipeline)
clearly separate privacy output step from synthesis output step
privacy metric (in this case) will transform the privacy parameters (k, eps_0, gamma) in the input config json file to (eps, delta) differential privacy parameters in the output.
(See further discussion in #60)
Implement (as a "privacy metric" in the pipeline), the Plausible Deniability metric
(code here)
The text was updated successfully, but these errors were encountered: