paper-with-me

홈 › Papers

GNNShap: Scalable and Accurate GNN Explanation using Shapley Values

2024-01-09 · Selahattin Akkas, Ariful Azad

Graph neural networks (GNNs) are popular machine learning models for graphs with many applications across scientific domains. However, GNNs are considered black box models, and it is challenging to understand how the model makes predictions. Game theoric Shapley value approaches are popular explanation methods in other domains but are not well-studied for graphs. Some studies have proposed Shapley value based GNN explanations, yet they have several limitations: they consider limited samples to approximate Shapley values; some mainly focus on small and large coalition sizes, and they are an order of magnitude slower than other explanation methods, making them inapplicable to even moderate-size graphs. In this work, we propose GNNShap, which provides explanations for edges since they provide more natural explanations for graphs and more fine-grained explanations. We overcome the limitations by sampling from all coalition sizes, parallelizing the sampling on GPUs, and speeding up model predictions by batching. GNNShap gives better fidelity scores and faster explanations than baselines on real-world datasets. The code is available at https://github.com/HipGraph/GNNShap.

📄 PDF Abstract BibTeX arXiv:2401.04829

Code (1)

HipGraph/GNNShap 공식 구현 pytorch

Similar Papers 제목 키워드 기반

TextGenSHAP: Scalable Post-hoc Explanations in Text Generation with Long Documents

2023-12-03 · James Enouen, Hootan Nakhost, Sayna Ebrahimi, Sercan O Arik 외

Large language models (LLMs) have attracted huge interest in practical applications given their increasingly accurate responses and coherent reasoning abilities. Given their nature as black-boxes using complex reasoning …

Question AnsweringText Generation

Accurate Shapley Values for explaining tree-based models

2021-06-07 · Salim I. Amoukou, Nicolas J-B. Brunel, Tangi Salaün

Shapley Values (SV) are widely used in explainable AI, but their estimation and interpretation can be challenging, leading to inaccurate inferences and explanations. As a starting point, we remind an invariance principle…

Approximating Shapley Explanations in Reinforcement Learning

2025-11-08 · Daniel Beechey, Özgür Şimşek arxiv

Reinforcement learning has achieved remarkable success in complex decision-making environments, yet its lack of transparency limits its deployment in practice, especially in safety-critical settings. Shapley values from …

Reinforcement Learning

Learning to Estimate Shapley Values with Vision Transformers

2022-06-10 · Ian Covert, Chanwoo Kim, Su-In Lee

Transformers have become a default architecture in computer vision, but understanding what drives their predictions remains a challenging problem. Current explanation approaches rely on attention values or input gradient…

Explaining individual predictions when features are dependent: More accurate approximations to Shapley values

2019-03-25 · Kjersti Aas, Martin Jullum, Anders Løland

Explaining complex or seemingly simple machine learning models is an important practical problem. We want to explain individual predictions from a complex machine learning model by learning simple, interpretable explanat…

BIG-bench Machine Learning