Skip to content

[help-wanted-dev] Differential-privacy wrapper for the copula #25

Description

@ArioMoniri

Add Gaussian noise calibrated to (ε, δ) to: (a) each empirical-quantile value before serializing the marginal, (b) each Spearman/polyserial estimate before assembling the correlation matrix, (c) each Bernoulli probability. Then project the noisy correlation matrix back to nearest PSD (already done elsewhere). Reference: Frontiers in Digital Health 2025 DP-Gaussian-copula. CLI: syntha fit --epsilon 1.0. Acceptance: at ε=1.0, max KS ≤ 0.05, MIA AUC ≤ 0.55.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    help-wanted-devNeeds a Python / TypeScript / Rust developer.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions