Community-aware explanations in knowledge graphs with XP-GNN
Andrés Martínez MoraiD, Dimitris PolychronopoulosiD, Michaël UghettoiD, Sebastian NilssoniD
Abstract
Machine learning applications for the drug discovery pipeline have exponentially increased in the last few years. An example of these applications is the biological Knowledge Graph. These graphs represent biological entities and the relations between them based on existing knowledge. Graph machine learning models such as Graph Neural Networks can be applied on top of knowledge graphs to support the development of novel therapeutics. Nevertheless, Graph Neural Networks present an improved performance at the expense of complexity, becoming difficult to explain their decisions. State-of-the-art explanation algorithms for Graph Neural Networks focus on determining the most relevant subgraphs involved in their decision-making while considering graph elements (nodes and edges) as independent entities and ignoring any communities these graphs could present. We explore in this work the idea that graph community structure in biological Knowledge Graphs could provide a better grasp of the decision-making of Graph Neural Networks. For that purpose, we introduce XP-GNN, a novel explanation technique for Graph Neural Networks in Knowledge Graphs. XP-GNN exploits the communities of nodes or edges in graphs to refine their explanations, inspired by cooperative game theory. We characterize XP-GNN in a basic example and in terms of scalability and stability. In two relevant use cases for the drug discovery pipeline, XP-GNN provides more relevant explanations than previous techniques, being evaluated quantitatively and by domain experts. At the same time, XP-GNN presents limitations on scalability and stability, which we will address. ACM Reference FormatAndres Martinez Mora, Dimitris Polychronopoulos, Michael Ughetto, and Sebastian Nilsson. 2024. Community-aware explanations in knowledge graphs with XP-GNN. In Proceedings of ACM Conference (Conference17). ACM, New York, NY, USA, 21 pages. https://doi.org/10.1145/nnnnnnn.nnnnnnn This work has been funded by AstraZeneca AB, Molndal, Sweden and AstraZeneca Cambridge. Unfortunately, due to proprietary reasons from AstraZeneca AB, the data used in this work cannot be shared.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- GNN-SubNet: disease subnetwork detection with explainable Graph Neural Networks
Bastian Pfeifer, Afan Secic, … Andreas Holzinger·BioinformaticsPeer-reviewed·Aug 24, 2022
- A Case-Based Explainable Graph Neural Network Framework for Mechanistic Drug Repositioning
Adriana Carolina Gonzalez-Cavazos, Roger Tu, … Andrew I. Su·BioinformaticsPeer-reviewed·Jan 14, 2026
- Building explainable graph neural network by sparse learning for the drug-protein binding prediction
Yang Wang, Zanyu Shi, … Yijie Wang·Journal of Computational BiologyPeer-reviewed·Jun 12, 2025
- CLARUS: An Interactive Explainable AI Platform for Manual Counterfactuals in Graph Neural Networks
Jacqueline Michelle Beinecke, Anna Saranti, … Anne-Christin Hauschild·bioRxiv·Nov 21, 2022
- Knowledge Graphs and Explainable AI for Drug Repurposing on Rare Diseases
Pablo Perdomo-Quinteiro, Katherine Wolstencroft, … Núria Queralt-Rosiñach·bioRxiv·Oct 17, 2024
- Counterfactual Explanations for Graph Neural Networks in Patient Outcome Prediction
Nikolaos Chaidos, Angeliki Dimitriou, … Giorgio Valentini·Lecture notes in computer sciencePeer-reviewed·Sep 21, 2026