Graph Reconstruction from Differentially Private GNN Explanations
Rishi Raj Sahoo, Jyotirmaya Shivottam, Subhankar Mishra

TL;DR
This paper demonstrates that differential privacy mechanisms in GNN explanations can be exploited to accurately reconstruct hidden graph structures, revealing privacy risks.
Contribution
It introduces PRIVX, a diffusion-based attack method that reconstructs graphs from DP-perturbed explanations, and provides practical guidance on explainer choices under privacy constraints.
Findings
PRIVX achieves AUC above 0.7 at epsilon=5 on five datasets.
DP explanations can leak significant graph structure information.
Guidelines are provided for explainer selection based on graph homophily.
Abstract
Regulatory frameworks such as GDPR increasingly require that ML predictions be accompanied by post-hoc explanations, even when raw data and trained models cannot be released. Differential privacy (DP) is the standard mitigation for the residual privacy risk of releasing these explanations. We show that DP is not sufficient: an adversary observing only DP-perturbed GNN explanations can reconstruct hidden graph structure with high accuracy. Our attack, PRIVX, exploits the fact that the Gaussian DP mechanism is a single DDPM forward step at known noise level {\sigma}({\epsilon}), recasting reconstruction as reverse diffusion conditioned on the corrupted signal, a principled Bayesian denoiser under known DP corruption. We formalise a stratified adversary model parameterised by (M, \hat{\epsilon}, \hat{\delta}, S, \rho) that interpolates between oblivious and oracle attackers, and derive…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
