GraphPINE: Graph Importance Propagation for Interpretable Drug Response Prediction
Not on the map. Why?
Abstract (arXiv)
Explainability is necessary for many tasks in biomedical research. Recent explainability methods have focused on attention, gradient, and Shapley value. These do not handle data with strong associated prior knowledge and fail to constrain explainability results based on known relationships between predictive features. We propose GraphPINE, a graph neural network (GNN) architecture leveraging domain-specific prior knowledge to initialize node importance optimized during training for drug response prediction. Typically, a manual post-prediction step examines literature (i.e., prior knowledge) to understand returned predictive features. While node importance can be obtained for gradient and attention after prediction, node importance from these methods lacks complementary prior knowledge; GraphPINE seeks to overcome this limitation. GraphPINE differs from other GNN gating methods by utilizing an LSTM-like sequential format. We introduce an importance propagation layer that unifies 1) updates for feature matrix and node importance and 2) uses GNN-based graph propagation of feature values. This initialization and updating mechanism allows for informed feature learning and improved graph representation. We apply GraphPINE to cancer drug response prediction using drug screening and gene data collected for over 5,000 gene nodes included in a gene-gene graph with a drug-target interaction (DTI) graph for initial importance. The gene-gene graph and DTIs were obtained from curated sources and weighted by article count discussing relationships between drugs and genes. GraphPINE achieves a PR-AUC of 0.894 and ROC-AUC of 0.796 across 952 drugs. Code is available at https://anonymous.4open.science/r/GraphPINE-40DE.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 20 of its 45 references that are in the map. First posted on arXiv 7 Apr 2025.
Builds on
20 of 45 references.
References · 20
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,501
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,458
- 2019Strategies for Pre-training Graph Neural Networkscited by 971
- 2020Quantifying Attention Flow in Transformerscited by 775
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
- 2019Graph Transformer Networkscited by 523
8 more
- 2019Diffusion Improves Graph Learningcited by 414
- 2021Therapeutics Data Commons: Machine Learning Datasets and Tasks for Drug Discovery and Developmentcited by 264
- 2018Modeling polypharmacy side effects with graph convolutional networkscited by 237
- 2021Differentiable Scaffolding Tree for Molecular Optimizationcited by 53
- 2020MIMOSA: Multi-constraint Molecule Sampling for Molecule Optimizationcited by 49
- 2024TWIN-GPT: Digital Twins for Clinical Trials via Large Language Modelcited by 24
- 2020Event Detection: Gate Diversity and Syntactic Importance Scoresfor Graph Convolution Neural Networkscited by 23
- 2024drGT: Attention-Guided Gene Assessment of Drug Response Utilizing a Drug-Cell-Gene Heterogeneous Networkcited by 1
Built on by
Not cited yet.