Current studies on explaining graph neural networks (GNNs) are proposed separately at the model or instance levels, each offering unique insights into GNNs’ prediction behaviors. Few studies have explored the potential of bridging multiple-level explainers to enhance explanation quality. To fill this gap, we propose IMOE, a simple yet effective framework that Incorporates Model-level explanations into the Optimization of instance-level Explainers. IMOE learns model-level explanations using GFlowNet. It further extracts representative prototype graph patterns with appropriate diversity via graph clustering, mitigating noise and computational overhead associated with large amounts of graph patterns. Moreover, IMOE leverages the prototype graph patterns to guide the optimization of the instance-level explainer, offering global information for learning faithful explanations. Experiments conducted on four datasets demonstrate the effectiveness and generalization of IMOE. Qualitative studies emphasize IMOE’s ability to generate explanations that align with human intuition and domain knowledge. Data and code are available at https://anonymous.4open.science/r/IMOE-0FFC

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Enhancing Explanations of Graph Neural Networks via Bridging Model-Level and Instance-Level Explainers

  • Youmin Zhang,
  • Qun Liu,
  • Guoyin Wang,
  • Lili Yang,
  • Li Liu

摘要

Current studies on explaining graph neural networks (GNNs) are proposed separately at the model or instance levels, each offering unique insights into GNNs’ prediction behaviors. Few studies have explored the potential of bridging multiple-level explainers to enhance explanation quality. To fill this gap, we propose IMOE, a simple yet effective framework that Incorporates Model-level explanations into the Optimization of instance-level Explainers. IMOE learns model-level explanations using GFlowNet. It further extracts representative prototype graph patterns with appropriate diversity via graph clustering, mitigating noise and computational overhead associated with large amounts of graph patterns. Moreover, IMOE leverages the prototype graph patterns to guide the optimization of the instance-level explainer, offering global information for learning faithful explanations. Experiments conducted on four datasets demonstrate the effectiveness and generalization of IMOE. Qualitative studies emphasize IMOE’s ability to generate explanations that align with human intuition and domain knowledge. Data and code are available at https://anonymous.4open.science/r/IMOE-0FFC