mlsanityData to 14 Oct 2026

Private Graph Extraction via Feature Explanations

arXiv 2206.14724 ↗First posted 29 Jun 2022cs.LG cs.CRcited by 16

Not on the map. Why?

Abstract (arXiv)

Privacy and interpretability are two important ingredients for achieving trustworthy machine learning. We study the interplay of these two aspects in graph machine learning through graph reconstruction attacks. The goal of the adversary here is to reconstruct the graph structure of the training data given access to model explanations. Based on the different kinds of auxiliary information available to the adversary, we propose several graph reconstruction attacks. We show that additional knowledge of post-hoc feature explanations substantially increases the success rate of these attacks. Further, we investigate in detail the differences between attack performance with respect to three different classes of explanation methods for graph neural networks: gradient-based, perturbation-based, and surrogate model-based methods. While gradient-based explanations reveal the most in terms of the graph structure, we find that these explanations do not always score high in utility. For the other two classes of explanations, privacy leakage increases with an increase in explanation utility. Finally, we propose a defense based on a randomized response mechanism for releasing the explanations, which substantially reduces the attack success rate. Our code is available at https://github.com/iyempissy/graph-stealing-attacks-with-explanation

Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). Builds on 34 of its 54 references that are in the map. First posted on arXiv 29 Jun 2022.

Builds on

34 of 54 references.

References · 34

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  2. 2017Graph Attention Networkscited by 8,923
  3. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
  4. 2017Inductive Representation Learning on Large Graphscited by 6,320
  5. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,375
  6. 2017Axiomatic Attribution for Deep Networkscited by 3,384
  7. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  8. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
  9. 2019Graph Neural Networks for Social Recommendationcited by 714
  10. 2018Adversarial Attacks on Neural Networks for Graph Datacited by 397
  11. 2016European Union regulations on algorithmic decision-making and a "right to explanation"cited by 344
  12. 2018Adversarial Attack on Graph Structured Datacited by 301
22 more
  1. 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
  2. 2019Learning Discrete Structures for Graph Neural Networkscited by 231
  3. 2020PGM-Explainer: Probabilistic Graphical Model Explanations for Graph Neural Networkscited by 211
  4. 2020GraphLIME: Local Interpretable Model Explanations for Graph Neural Networkscited by 209
  5. 2019Explainability Techniques for Graph Convolutional Networkscited by 161
  6. 2020Backdoor Attacks to Graph Neural Networkscited by 128
  7. 2021Towards a Unified Framework for Fair and Stable Graph Representation Learningcited by 128
  8. 2020Stealing Links from Graph Neural Networkscited by 115
  9. 2021SLAPS: Self-Supervision Improves Structure Learning for Graph Neural Networkscited by 110
  10. 2020Quantifying Privacy Leakage in Graph Embeddingcited by 82
  11. 2021Membership Inference Attack on Graph Neural Networkscited by 81
  12. 2021Graph-Based Deep Learning for Medical Diagnosis and Analysis: Past, Present and Futurecited by 67
  13. 2021LinkTeller: Recovering Private Edges from Graph Neural Networks via Influence Analysiscited by 65
  14. 2020Locally Private Graph Neural Networkscited by 64
  15. 2016Discrete Distribution Estimation under Local Privacycited by 59
  16. 2019Attacking Graph-based Classification via Manipulating the Graph Structurecited by 53
  17. 2021GraphMI: Extracting Private Graph Data from Graph Neural Networkscited by 50
  18. 2021Zorro: Valid, Sparse, and Stable Explanations in Graph Neural Networkscited by 35
  19. 2021Releasing Graph Neural Networks with Differential Privacy Guaranteescited by 32
  20. 2018Towards Explanation of DNN-based Prediction with Guided Feature Inversioncited by 31
  21. 2021Jointly Attacking Graph Neural Network and its Explanationscited by 18
  22. 2021MuCoMiD: A Multitask Convolutional Learning Framework for miRNA-Disease Association Predictioncited by 4

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 1; 2023: 3; 2024: 6; 2025: 4; 2026: 2.

16 papers.

Sort:

By area: