paper-with-me

Papers

Distill n' Explain: explaining graph neural networks using simple surrogates

2023-03-17 · Tamara Pereira, Erik Nascimento, Lucas E. Resck, Diego Mesquita, Amauri Souza

Explaining node predictions in graph neural networks (GNNs) often boils down to finding graph substructures that preserve predictions. Finding these structures usually implies back-propagating through the GNN, bonding the complexity (e.g., number of layers) of the GNN to the cost of explaining it. This naturally begs the question: Can we break this bond by explaining a simpler surrogate GNN? To answer the question, we propose Distill n' Explain (DnX). First, DnX learns a surrogate GNN via knowledge distillation. Then, DnX extracts node or edge-level explanations by solving a simple convex program. We also propose FastDnX, a faster version of DnX that leverages the linear decomposition of our surrogate model. Experiments show that DnX and FastDnX often outperform state-of-the-art GNN explainers while being orders of magnitude faster. Additionally, we support our empirical findings with theoretical results linking the quality of the surrogate model (i.e., distillation error) to the faithfulness of explanations.

📄 PDF Abstract BibTeX arXiv:2303.10139

Code (1)

tamararruda/dnx 공식 구현 pytorch

Tasks

Knowledge Distillation

Similar Papers 제목 키워드 기반

KGEx: Explaining Knowledge Graph Embeddings via Subgraph Sampling and Knowledge Distillation

2023-10-02 · Vasileios Baltatzis, Luca Costabello

Despite being the go-to choice for link prediction on knowledge graphs, research on interpretability of knowledge graph embeddings (KGE) has been relatively unexplored. We present KGEx, a novel post-hoc method that expla…

Knowledge DistillationKnowledge Graph EmbeddingsKnowledge GraphsLink Prediction

Toward Multiple Specialty Learners for Explaining GNNs via Online Knowledge Distillation

2022-10-20 · Tien-Cuong Bui, Van-Duc Le, Wen-Syan Li, Sang Kyun Cha

Graph Neural Networks (GNNs) have become increasingly ubiquitous in numerous applications and systems, necessitating explanations of their predictions, especially when making critical decisions. However, explaining GNNs …

Knowledge Distillation

QGraphLIME - Explaining Quantum Graph Neural Networks

2025-10-07 · Haribandhu Jena, Jyotirmaya Shivottam, Subhankar Mishra arxiv

Quantum graph neural networks offer a powerful paradigm for learning on graph-structured data, yet their explainability is complicated by measurement-induced stochasticity and the combinatorial nature of graph structure.…

Explaining Knowledge Graph Embedding via Latent Rule Learning

2021-09-29 · Wen Zhang, Mingyang Chen, Zezhong Xu, Yushan Zhu 외

Knowledge Graph Embeddings (KGEs) embed entities and relations into continuous vector space following certain assumption, and are a powerful tools for representation learning of knowledge graphs. However, following vecto…

Graph EmbeddingKnowledge DistillationKnowledge Graph EmbeddingKnowledge Graph Embeddings+4

SHADOWCAST: Controllable Graph Generation with Explainability

2020-09-28 · Wesley Joon-Wie Tann, Ee-Chien Chang, Bryan Hooi

We introduce the problem of explaining graph generation, formulated as controlling the generative process to produce desired graphs with explainable structures. By directing this generative process, we can explain the ob…

Generative Adversarial NetworkGraph Generation