Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Akkas, Selahattin, Devarakonda, Aditya, Azad, Ariful
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:https://arxiv.org/abs/2506.22668
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866915363847929856
author Akkas, Selahattin
Devarakonda, Aditya
Azad, Ariful
author_facet Akkas, Selahattin
Devarakonda, Aditya
Azad, Ariful
contents With the growing adoption of graph neural networks (GNNs), explaining their predictions has become increasingly important. However, attributing predictions to specific edges or features remains computationally expensive. For example, classifying a node with 100 neighbors using a 3-layer GNN may involve identifying important edges from millions of candidates contributing to the prediction. To address this challenge, we propose DistShap, a parallel algorithm that distributes Shapley value-based explanations across multiple GPUs. DistShap operates by sampling subgraphs in a distributed setting, executing GNN inference in parallel across GPUs, and solving a distributed least squares problem to compute edge importance scores. DistShap outperforms most existing GNN explanation methods in accuracy and is the first to scale to GNN models with millions of features by using up to 128 GPUs on the NERSC Perlmutter supercomputer.
format Preprint
id arxiv_https___arxiv_org_abs_2506_22668
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle DistShap: Scalable GNN Explanations with Distributed Shapley Values
Akkas, Selahattin
Devarakonda, Aditya
Azad, Ariful
Machine Learning
Artificial Intelligence
Distributed, Parallel, and Cluster Computing
With the growing adoption of graph neural networks (GNNs), explaining their predictions has become increasingly important. However, attributing predictions to specific edges or features remains computationally expensive. For example, classifying a node with 100 neighbors using a 3-layer GNN may involve identifying important edges from millions of candidates contributing to the prediction. To address this challenge, we propose DistShap, a parallel algorithm that distributes Shapley value-based explanations across multiple GPUs. DistShap operates by sampling subgraphs in a distributed setting, executing GNN inference in parallel across GPUs, and solving a distributed least squares problem to compute edge importance scores. DistShap outperforms most existing GNN explanation methods in accuracy and is the first to scale to GNN models with millions of features by using up to 128 GPUs on the NERSC Perlmutter supercomputer.
title DistShap: Scalable GNN Explanations with Distributed Shapley Values
topic Machine Learning
Artificial Intelligence
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2506.22668