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...

Full description

Saved in:
Bibliographic Details
Main Authors: CAI, Ruichu, ZHU, Yuxuan, CHEN, Xuexin, FANG, Yuan, WU, Min, QIAO, Jie, HAO, Zhifeng
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