🤖 AI Summary
Existing GNN explanation methods predominantly focus on edge-structure perturbations, overlooking the critical role of node-feature perturbations. This work proposes COMBINEX—the first counterfactual explanation framework that jointly models perturbations to both node features and graph structure, targeting node and graph classification tasks. It generates minimal, realistic, and interpretable explanations that flip model predictions. Its key innovations are: (1) joint optimization of continuous/discrete node-feature and edge-structure perturbations; and (2) integration of differentiable counterfactual optimization, gradient-guided search, and multi-objective minimization—ensuring compatibility with diverse GNN architectures. Extensive evaluation on multiple real-world graph datasets demonstrates that COMBINEX significantly outperforms baselines: counterfactual validity improves by over 23%, and average perturbation magnitude decreases by 37%.
📝 Abstract
Counterfactual explanations have emerged as a powerful tool to unveil the opaque decision-making processes of graph neural networks (GNNs). However, existing techniques primarily focus on edge modifications, often overlooking the crucial role of node feature perturbations in shaping model predictions. To address this limitation, we propose COMBINEX, a novel GNN explainer that generates counterfactual explanations for both node and graph classification tasks. Unlike prior methods, which treat structural and feature-based changes independently, COMBINEX optimally balances modifications to edges and node features by jointly optimizing these perturbations. This unified approach ensures minimal yet effective changes required to flip a model's prediction, resulting in realistic and interpretable counterfactuals. Additionally, COMBINEX seamlessly handles both continuous and discrete node features, enhancing its versatility across diverse datasets and GNN architectures. Extensive experiments on real-world datasets and various GNN architectures demonstrate the effectiveness and robustness of our approach over existing baselines.