On the probability of necessity and sufficiency of explaining Graph Neural Networks: A lower bound optimization approach
The explainability of Graph Neural Networks (GNNs) is critical to various GNN applications, yet it remains a significant challenge. A convincing explanation should be both necessary and sufficient simultaneously. However, existing GNN explaining approaches focus on only one of the two aspects, neces...
Saved in:
Main Authors: | , , , , , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2025
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/10111 https://ink.library.smu.edu.sg/context/sis_research/article/11111/viewcontent/Prob_Necessity_GNN_sv.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-11111 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-111112025-02-19T01:47:13Z On the probability of necessity and sufficiency of explaining Graph Neural Networks: A lower bound optimization approach CAI, Ruichu ZHU, Yuxuan CHEN, Xuexin FANG, Yuan WU, Min QIAO, Jie HAO, Zhifeng The explainability of Graph Neural Networks (GNNs) is critical to various GNN applications, yet it remains a significant challenge. A convincing explanation should be both necessary and sufficient simultaneously. However, existing GNN explaining approaches focus on only one of the two aspects, necessity or sufficiency, or a heuristic trade-off between the two. Theoretically, the Probability of Necessity and Sufficiency (PNS) holds the potential to identify the most necessary and sufficient explanation since it can mathematically quantify the necessity and sufficiency of an explanation. Nevertheless, the difficulty of obtaining PNS due to non-monotonicity and the challenge of counterfactual estimation limit its wide use. To address the non-identifiability of PNS, we resort to a lower bound of PNS that can be optimized via counterfactual estimation, and propose a framework of Necessary and Sufficient Explanation for GNN (NSEG) via optimizing that lower bound. Specifically, we depict the GNN as a structural causal model (SCM), and estimate the probability of counterfactual via the intervention under the SCM. Additionally, we leverage continuous masks with a sampling strategy to optimize the lower bound to enhance the scalability. Empirical results demonstrate that NSEG outperforms state-of-the-art methods, consistently generating the most necessary and sufficient explanations. The implementation of our NSEG is available at https://github.com/EthanChu7/NSEG. 2025-04-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/10111 info:doi/10.1016/j.neunet.2024.107065 https://ink.library.smu.edu.sg/context/sis_research/article/11111/viewcontent/Prob_Necessity_GNN_sv.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Causality Explainability Explainable AI Graph Neural Networks Interpretability Numerical Analysis and Scientific Computing OS and Networks |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Causality Explainability Explainable AI Graph Neural Networks Interpretability Numerical Analysis and Scientific Computing OS and Networks |
spellingShingle |
Causality Explainability Explainable AI Graph Neural Networks Interpretability Numerical Analysis and Scientific Computing OS and Networks CAI, Ruichu ZHU, Yuxuan CHEN, Xuexin FANG, Yuan WU, Min QIAO, Jie HAO, Zhifeng On the probability of necessity and sufficiency of explaining Graph Neural Networks: A lower bound optimization approach |
description |
The explainability of Graph Neural Networks (GNNs) is critical to various GNN applications, yet it remains a significant challenge. A convincing explanation should be both necessary and sufficient simultaneously. However, existing GNN explaining approaches focus on only one of the two aspects, necessity or sufficiency, or a heuristic trade-off between the two. Theoretically, the Probability of Necessity and Sufficiency (PNS) holds the potential to identify the most necessary and sufficient explanation since it can mathematically quantify the necessity and sufficiency of an explanation. Nevertheless, the difficulty of obtaining PNS due to non-monotonicity and the challenge of counterfactual estimation limit its wide use. To address the non-identifiability of PNS, we resort to a lower bound of PNS that can be optimized via counterfactual estimation, and propose a framework of Necessary and Sufficient Explanation for GNN (NSEG) via optimizing that lower bound. Specifically, we depict the GNN as a structural causal model (SCM), and estimate the probability of counterfactual via the intervention under the SCM. Additionally, we leverage continuous masks with a sampling strategy to optimize the lower bound to enhance the scalability. Empirical results demonstrate that NSEG outperforms state-of-the-art methods, consistently generating the most necessary and sufficient explanations. The implementation of our NSEG is available at https://github.com/EthanChu7/NSEG. |
format |
text |
author |
CAI, Ruichu ZHU, Yuxuan CHEN, Xuexin FANG, Yuan WU, Min QIAO, Jie HAO, Zhifeng |
author_facet |
CAI, Ruichu ZHU, Yuxuan CHEN, Xuexin FANG, Yuan WU, Min QIAO, Jie HAO, Zhifeng |
author_sort |
CAI, Ruichu |
title |
On the probability of necessity and sufficiency of explaining Graph Neural Networks: A lower bound optimization approach |
title_short |
On the probability of necessity and sufficiency of explaining Graph Neural Networks: A lower bound optimization approach |
title_full |
On the probability of necessity and sufficiency of explaining Graph Neural Networks: A lower bound optimization approach |
title_fullStr |
On the probability of necessity and sufficiency of explaining Graph Neural Networks: A lower bound optimization approach |
title_full_unstemmed |
On the probability of necessity and sufficiency of explaining Graph Neural Networks: A lower bound optimization approach |
title_sort |
on the probability of necessity and sufficiency of explaining graph neural networks: a lower bound optimization approach |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2025 |
url |
https://ink.library.smu.edu.sg/sis_research/10111 https://ink.library.smu.edu.sg/context/sis_research/article/11111/viewcontent/Prob_Necessity_GNN_sv.pdf |
_version_ |
1827070769680613376 |