DRExplainer: Quantifiable Interpretability in Drug Response Prediction with Directed Graph Convolutional Network
arXiv:2408.12139 · doi:10.1016/j.artmed.2025.103101
Abstract
Predicting the response of a cancer cell line to a therapeutic drug is pivotal for personalized medicine. Despite numerous deep learning methods that have been developed for drug response prediction, integrating diverse information about biological entities and predicting the directional response remain major challenges. Here, we propose a novel interpretable predictive model, DRExplainer, which leverages a directed graph convolutional network to enhance the prediction in a directed bipartite network framework. DRExplainer constructs a directed bipartite network integrating multi-omics profiles of cell lines, the chemical structure of drugs and known drug response to achieve directed prediction. Then, DRExplainer identifies the most relevant subgraph to each prediction in this directed bipartite network by learning a mask, facilitating critical medical decision-making. Additionally, we introduce a quantifiable method for model interpretability that leverages a ground truth benchmark dataset curated from biological features. In computational experiments, DRExplainer outperforms state-of-the-art predictive methods and another graph-based explanation method under the same experimental setting. Finally, the case studies further validate the interpretability and the effectiveness of DRExplainer in predictive novel drug response. Our code is available at: https://github.com/vshy-dream/DRExplainer.
References in corpus (7)
- GNNExplainer: Generating Explanations for Graph Neural Networks
- From Anecdotal Evidence to Quantitative Evaluation Methods: A Systematic Review on Evaluating Explainable AI
- Knowledge Graph Embedding for Link Prediction: A Comparative Analysis
- Graph Learning: A Survey
- Graph Representation Learning in Biomedicine
- A Survey of Methods for Managing the Classification and Solution of Data Imbalance Problem
- ExplaiNE: An Approach for Explaining Network Embedding-based Link Predictions