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 |