Fast Inference of Removal-Based Node Influence
Weikai Li, Zhiping Xiao, Xiao Luo, Yizhou Sun
Abstract
Graph neural networks (GNNs) are widely utilized to capture the information spreading patterns in graphs. While remarkable performance has been achieved, there is a new trending topic of evaluating node influence. We propose a new method of evaluating node influence, which measures the prediction change of a trained GNN model caused by removing a node. A real-world application is, "In the task of predicting Twitter accounts' polarity, had a particular account been removed, how would others' polarity change?". We use the GNN as a surrogate model whose prediction could simulate the change of nodes or edges caused by node removal. Our target is to obtain the influence score for every node, and a straightforward way is to alternately remove every node and apply the trained GNN on the modified graph to generate new predictions. It is reliable but time-consuming, so we need an efficient method. The related lines of work, such as graph adversarial attack and counterfactual explanation, cannot directly satisfy our needs, since their problem settings are different. We propose an efficient, intuitive, and effective method, NOde-Removal-based fAst GNN inference (NORA), which uses the gradient information to approximate the node-removal influence. It only costs one forward propagation and one backpropagation to approximate the influence score for all nodes. Extensive experiments on six datasets and six GNN models verify the effectiveness of NORA. Our code is available at https://github.com/weikai-li/NORA.git . CCS CONCEPTS • Information systems → Web mining; • Computing methodologies → Neural networks.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 6033b261-0a35-4e39-876d-12cb766894b6Cited by top-tier papers1
Ask how each one uses itBuilds on14
- Open Graph Benchmark: Datasets for Machine Learning on GraphsWeihua Hu, Matthias Fey, Marinka Zitnik, Yuxiao Dong et al.NeurIPS 2020 · 3,935 citations
- Simple and Deep Graph Convolutional NetworksMing Chen, Zhewei Wei, Zengfeng Huang, Bolin Ding et al.ICML 2020 · 1,910 citations
- Parameterized Explainer for Graph Neural NetworkDongsheng Luo, Wei Cheng, Dongkuan Xu, Wenchao Yu et al.NeurIPS 2020 · 888 citations
- On Explainability of Graph Neural Networks via Subgraph ExplorationsHao Yuan, Haiyang Yu, Jie Wang, Kang Li et al.ICML 2021 · 498 citations
- XGNN: Towards Model-Level Explanations of Graph Neural NetworksHao Yuan, Jiliang Tang, Xia Hu, Shuiwang JiKDD 2020 · 261 citations
Related papers
- Characterizing the Influence of Graph ElementsZizhang Chen, Peizhao Li, Hongfu Liu, Pengyu HongICLR 2023 · 1 citation
- Harnessing Influence Function in Explaining Graph Neural NetworksHeesoo Jung, Chanyong Kim, Geonhee Han, Hogun ParkKDD 2025
- IMGNN: An Efficient, Effective and Generalizable Algorithm for Influence Maximization in Social NetworksHaotian Zhang, Kai Han, Zhizhuo Yin, Shuang Cui et al.KDD 2026
- GIF: A General Graph Unlearning Strategy via Influence FunctionJiancan Wu, Yi Yang, Yuchun Qian, Yongduo Sui et al.WWW 2023 · 97 citations
- Evaluating Post-hoc Explanations for Graph Neural Networks via Robustness AnalysisJunfeng Fang, Wei Liu, Yuan Gao, Zemin Liu et al.NeurIPS 2023 · 39 citations
