Search papers, labs, and topics across Lattice.
This paper introduces the Multi-Perspective Graph Explainer (MPGE) to provide richer explanations for Graph Neural Network (GNN) molecular classification decisions by unifying factual support, counterfactual sensitivity, and exemplar tolerance. MPGE unifies these views through a shared constrained formulation that balances prediction behavior, compactness, and edit cost, enabling a deeper understanding of model reasoning beyond simple prediction accuracy. Evaluations on several benchmark datasets demonstrate MPGE's ability to generate meaningful explanations, revealing model support, sensitivity, and tolerance without claiming chemical mechanism validation.
Unifying factual support, counterfactual sensitivity, and exemplar tolerance reveals how GNNs truly reason about molecular properties, not just predict them.
Graph neural networks (GNNs) predict molecular properties from chemical graph data, but predictive accuracy does not explain how graph information supports an individual decision. A compact prediction-preserving rationale does not necessarily reveal which changes reverse the decision or which modifications the model tolerates. We propose the Multi-Perspective Graph Explainer (MPGE), unifying factual support, counterfactual sensitivity, and exemplar tolerance for a frozen classifier. The factual view, originally termed prototype (PT), seeks a compact retained edge set with the same label and required confidence. Counterfactual (CF) explanations seek bounded prediction-changing deletions; exemplar (EXE) explanations seek non-trivial bounded deletions that preserve the label and confidence. A shared constrained formulation connects prediction behavior, compactness, and edit cost, while separate objectives generate the three views. Our graph-classification extension of CF-GNNExplainer learns symmetric edge rankings and verifies discrete candidates, recording unsuccessful searches. A separate BBBP fragment backend returns RDKit-sanitized molecules. We evaluate the primary GCN implementation on MUTAG, Mutagenicity, AIDS, COX2_MD, and BBBP using semantic coverage, conditional quality, stability, and runtime. Successful factual masks retained 8.6%--15.5% of input edges on average across datasets; bounded counterfactual coverage was 4.8%--67.6%, and exemplar preservation coverage was 98.9%--100.0%. Exploratory controls reveal the influence of hard projection and retained node information. Quantitative comparisons and molecular visualizations characterize model support, sensitivity, and tolerance without treating them as validated chemical mechanisms.