Code for "Privacy-Utility Trade-offs for Parameter Estimation in Degree-Heterogeneous Higher-Order Networks" — local & central differentially private estimation in the r-uniform hypergraph β-model, wi
翻译准备中
其他Jupyter Notebook · PythonGitHub @Sagnik-Nandy在线运营者未确认
试用过了吗? 点一下就好,无需登录。
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Code for "Privacy-Utility Trade-offs for Parameter Estimation in Degree-Heterogeneous Higher-Order Networks" — local & central differentially private estimation in the r-uniform hypergraph β-model, with synthetic experiments and a real-data (Enron) link-prediction study.
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
Implementation and experiments for Mandal & Nandy, "Privacy-Utility Trade-offs for Parameter Estimation in Degree-Heterogeneous Higher-Order Networks": finite-sample minimax rates for differentially private parameter estimation in the r-uniform hypergraph β-model, under both local and central edge differential privacy.查看完整 README ↗
Implementation and experiments for
Mandal & Nandy, "Privacy-Utility Trade-offs for Parameter Estimation in
Degree-Heterogeneous Higher-Order Networks":
finite-sample minimax rates for differentially private parameter estimation
in the r-uniform hypergraph β-model, under both local and central edge
differential privacy. A local-DP estimator (discrete Laplace noise on the
degree sequence) and a central-DP estimator (noisy gradient descent) are each
compared against non-private (MLE and ridge) baselines, on synthetic data
(Numerical experiments/) and a real communication network — the Enron email
hypergraph (Data analysis/) — matching the paper's own experiments.
| Folder | Contents |
|---|---|
Numerical experiments/ | Synthetic-data experiments: Slurm-launched parameter-recovery and link-prediction trials, aggregated into the paper's plots. |
Data analysis/ | The same estimators applied to the real Enron email hypergraph for link prediction. |
Each folder's README has the detailed layout, run order, and per-file breakdown.
pip install -r requirements.txt
| Package | Used for |
|---|---|
numpy, scipy | Core linear algebra; hypergraph log-likelihood/gradient computations, discrete Laplace and Gaussian noise mechanisms |
pandas | Loading/aggregating per-task result CSVs |
scikit-learn | Link-prediction metrics (ROC-AUC, F1, average precision, Brier score) |
matplotlib | Result plots |
jupyter | Running the aggregation and analysis notebooks |
tqdm, joblib | Progress bars and parallel replicate sweeps in the prototype notebook (Numerical experiments/vary_eps.ipynb) |
numba | Accelerates the 4-uniform hypergraph likelihood in Data analysis/codes/link_prediction_order4.ipynb |