atlas

Research map / Graph learning / Graph self-supervised learning

On provable privacy vulnerabilities of graph representations

NeurIPS 2024 · Graph learning › Graph self-supervised learning · approach: Semi-supervised node representation learning · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Gives non-asymptotic theory for similarity-based edge reconstruction attacks (SERA) on GNN representations, showing near-perfect reconstruction on sparse random graphs, failure on dense SBMs, and partial mitigation by noisy aggregation (NAG).

Problem

Edge reconstruction from graph neural network node representations via similarity thresholding is empirically effective, but its theoretical limits are unclear; it is also unknown how well noisy-aggregation privacy defenses resist it.

Approach

Non-asymptotic analysis of cosine/correlation-similarity edge reconstruction on linear GNN embeddings of sparse random graphs with isotropic Gaussian features (no homophily needed), lower bounds for dense SBMs, and error lower bounds for NAG-privatized GNNs that are tied to weight operator norms and noise scale.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SERA on node representations instead of feature similarityGCN (L=2), non-trained · SquirrelAUROC (%): 46.2 -> 87.3Helped
Use SERA on node representations instead of feature similarityGCN (L=2), non-trained · ChameleonAUROC (%): 55.2 -> 87.9Helped
Use SERA on node representations instead of feature similarityGCN (L=2), non-trained · ActorAUROC (%): 44.7 -> 87.1Helped
Train the model rather than use randomly initialized weightsSERA with LIN and GCN · Eight real-world datasetsAUROC (%)Mixed
Increase GNN depth from L=2 to L=5SERA with LIN and GCN · Eight real-world datasetsAUROC (%)Mixed
Use larger feature dimension in the unconstrained NAG schemeSERA against NAG representations · CoraAUROC: AUROC <0.6Hurt
Use larger feature dimension in the unconstrained NAG schemeNAG model utility · CoraAccuracy: >0.7 AccuracyNo clear effect
Add noisy aggregation to graph representationsSERA · Any graphInference error: 1 - \sqrt{1 - \exp \left(-C\dfrac{\sum_{l \in [L]} \opnorm{W_l}^2}{\sigma^2}\right)}Helped

Surprising findings

Experimental setup

Datasets: Cora Citeseer Pubmed Squirrel Chameleon Actor Amazon-Products Reddit Erdős–Rényi graphs stochastic block models

Benchmarks: Cora Citeseer Pubmed Squirrel Chameleon Actor Amazon-Products Reddit

Metrics: AUROC FPR FNR ERR

Baselines: EdgeRR GraphMI LinkTeller DeepWalk-based reconstruction

Builds on: noisy aggregation (NAG) edge differential privacy spectral normalization

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy