A Graphlet-based Explanation Generator for Graph Neural Networks Over Biological Datasets

Background: Graph neural networks’ (GNNs) explainability, especially the explanation of edges and interactions among vertices in GNNs, is demanding mainly owing to dynamics and groupings between vertices. The existing graph explainability methods ignore the analysis of the following tasks weights over subgraphs but instead analyze solely sample-level explainability. Such sample-level explainability decreases their generalizability since it directly searches the explaining behaviour in the input dataset. Objective: In this study, we come up with a novel Orbit-based GNN explainer (OExplainer), which integrates both sample-level and method-level approaches over a predetermined set of subgraphs. As part of such analysis of subgraphs, our goal is to interpret graphs more comprehensively and intelligibly while providing each vertex’s explainability score for a particular graph instance. Methods: Our OExplainer decomposes the following graph neural network weights into explaining subgraph bases while identifying and characterizing particular predictions. By such characterization, we can carefully and accurately interpret the predetermined graph orbit’s role in vertex representation determination. In this characterization, we can also clarify the method’s behaviour generally for the whole input dataset. Moreover, we come up with novel vertex-specific scores in our subgraphbased approach over nonisomorphic graphlets. Such vertex-specific score encourages sample-level vertex improvement, and such improvement is related to the graph neural network’s vertex classification task. Results: Our experiments over simulated datasets confirm the importance and criticality of method weights in vertex classification explanation. In this case, method weight decomposition also has criticality. Our detailed experiments over multiple real protein-protein interaction datasets and metabolic interaction networks also exhibit enhanced performance in vertex classification. Conclusion: In both simulated and biological protein-protein interaction datasets, our approach outperforms the competing explanation approaches

Authors

Institutions

Publication Details

Journal
Current Bioinformatics
Published
2025-02-12
DOI
https://doi.org/10.2174/0115748936355418250114104026
Citations
10
Primary Topic
Explainable Artificial Intelligence (XAI)
Type
article
Field-Weighted Citation Impact
24.81
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Graphlet-based Explanation Generator for Graph Neural Networks Over Biological Datasets

Emre Sefer, S. A. Cetin
10 citations
Current Bioinformatics
Explainable Artificial Intelligence (XAI)
24.81
article

A Graphlet-based Explanation Generator for Graph Neural Networks Over Biological Datasets

Emre Sefer, S. A. Cetin
article en
10 citations

Abstract

Background: Graph neural networks’ (GNNs) explainability, especially the explanation of edges and interactions among vertices in GNNs, is demanding mainly owing to dynamics and groupings between vertices. The existing graph explainability methods ignore the analysis of the following tasks weights over subgraphs but instead analyze solely sample-level explainability. Such sample-level explainability decreases their generalizability since it directly searches the explaining behaviour in the input dataset. Objective: In this study, we come up with a novel Orbit-based GNN explainer (OExplainer), which integrates both sample-level and method-level approaches over a predetermined set of subgraphs. As part of such analysis of subgraphs, our goal is to interpret graphs more comprehensively and intelligibly while providing each vertex’s explainability score for a particular graph instance. Methods: Our OExplainer decomposes the following graph neural network weights into explaining subgraph bases while identifying and characterizing particular predictions. By such characterization, we can carefully and accurately interpret the predetermined graph orbit’s role in vertex representation determination. In this characterization, we can also clarify the method’s behaviour generally for the whole input dataset. Moreover, we come up with novel vertex-specific scores in our subgraphbased approach over nonisomorphic graphlets. Such vertex-specific score encourages sample-level vertex improvement, and such improvement is related to the graph neural network’s vertex classification task. Results: Our experiments over simulated datasets confirm the importance and criticality of method weights in vertex classification explanation. In this case, method weight decomposition also has criticality. Our detailed experiments over multiple real protein-protein interaction datasets and metabolic interaction networks also exhibit enhanced performance in vertex classification. Conclusion: In both simulated and biological protein-protein interaction datasets, our approach outperforms the competing explanation approaches

Current BioinformaticsVol. 20(9)
Özyeğin University (TR)
Openalex Percentile: Top 1%
Explainable Artificial Intelligence (XAI)
24.81
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.