LGDBJun 22, 2025

SliceGX: Layer-wise GNN Explanation with Model-slicing

arXiv:2506.17977v13 citationsh-index: 8Has Code
Originality Highly original
AI Analysis

This addresses the need for finer-grained model diagnosis and debugging in GNNs, offering a novel approach for researchers and practitioners, though it is incremental in advancing explanation techniques.

The paper tackles the problem of explaining graph neural networks (GNNs) by introducing SliceGX, a method that generates layer-wise explanations to clarify intermediate representations, achieving efficient performance with provable guarantees on large real-world graphs.

Ensuring the trustworthiness of graph neural networks (GNNs) as black-box models requires effective explanation methods. Existing GNN explanations typically apply input perturbations to identify subgraphs that are responsible for the occurrence of the final output of GNNs. However, such approaches lack finer-grained, layer-wise analysis of how intermediate representations contribute to the final result, capabilities that are crucial for model diagnosis and architecture optimization. This paper introduces SliceGX, a novel GNN explanation approach that generates explanations at specific GNN layers in a progressive manner. Given a GNN M, a set of selected intermediate layers, and a target layer, SliceGX automatically segments M into layer blocks ("model slice") and discovers high-quality explanatory subgraphs in each layer block that clarifies the occurrence of output of M at the targeted layer. Although finding such layer-wise explanations is computationally challenging, we develop efficient algorithms and optimization techniques that incrementally generate and maintain these subgraphs with provable approximation guarantees. Additionally, SliceGX offers a SPARQL-like query interface, providing declarative access and search capacities for the generated explanations. Through experiments on large real-world graphs and representative GNN architectures, we verify the effectiveness and efficiency of SliceGX, and illustrate its practical utility in supporting model debugging.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes