Search papers, labs, and topics across Lattice.
This paper introduces SliceGXQ, an end-to-end declarative and interactive system designed to address the black-box nature of Graph Neural Networks (GNNs) by enabling layer-wise explanation querying for large-scale graphs. SliceGXQ facilitates user-driven exploration through a graphical interface, a SPARQL-like query language for specifying explanation parameters, and an integrated execution and visualization workflow. The system effectively demonstrates its utility in diagnosing misclassifications, identifying influential messages, and performing targeted model debugging on large graphs, as showcased in fraud-detection analysis.
Unlocking GNN interpretability on massive graphs is now possible with a declarative, interactive system that allows precise layer-wise explanation querying.
Graph Neural Networks (GNNs) have proven effective for graph analytical tasks, yet their "black-box" nature complicates the understanding of their layer-wise behavior and hinders their application to large graphs. We demonstrate SliceGXQ, an end-to-end declarative and interactive system for querying and exploring layer-wise explanations for GNNs over large-scale graphs. In particular, SliceGXQ provides (1) an interactive graphical user interface for dataset, model, and explanation configuration; (2) a lightweight SPARQL-like parser that allows users to specify target nodes, layers, explanation modes, and constraints; and (3) an integrated execution and visualization workflow that invokes SliceGX as its underlying explanation engine. We demonstrate how users can diagnose a misclassified node, identify problematic layers and influential messages, and perform targeted model debugging, together with large-scale graph interpretation and fraud-detection analysis. Our demonstration video and source code are available at https://github.com/jinzhaoqet/SliceGXQ.