• Home
  • Search
  • Explaining decisions of graph convolutional neural networks for analyses of molecular subnetworks in cancer
  • https://doi.org/10.53846/goediss-9215Copy DOI Icon

Explaining decisions of graph convolutional neural networks for analyses of molecular subnetworks in cancer

  • Jan 1, 2022
  • Hryhorii Chereda
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Contemporary deep learning approaches exhibit state-of-the-art performance in various areas. In healthcare, the application of deep learning remains limited since deep learning methods are often considered as non-interpretable black-box models. However, the Machine Learning (ML) community made recent elaborations to develop the methods of eXplainable Artificial Intelligence (XAI). The explanation methods explain single decisions of an ML model when a single data point is fed into the model’s input. In a clinical setup, a data point can represent a single patient. Data point-specific explanations could possibly assist the need in personalized precision medicine decisions via explaining patient-specific predictions. Convolutional Neural Networks (CNNs) as deep learning methods have been already applied to classify transformed into images gene expression profiles of patients. Gene expression data can be structured by a prior knowledge molecular network (encoded as a graph) representing connections between genes. Each vertex of a molecular network is assigned a gene expression value as an attribute. The set of the attributes creates a graph signal representing a patient. Emerging field of geometric deep learning deals with methods applicable to graph structured data and extends CNNs as Graph Convolutional Neural Networks (GCNNs) classifying graph signals. Layer-wise Relevance Propagation (LRP) is a method to explain decisions of CNNs classifying image data. I extended the LRP method to make it available for GCNNs. Graph Layer-wise Relevance Propagation (GLRP) is presented as a new method to explain single decisions made by a GCNN model. In this thesis, I present a novel methodology generating patient-specific molecular subnetworks as explanations for classification decisions of an ML approach utilizing prior knowledge of molecular networks. GCNN serves as a ML approach, and its decisions are explained by developed GLRP. A sanity check of the developed GLRP method was demonstrated on a hand-written digits dataset. The biological validation was performed by applying the developed methodology to gene expression data from Human Umbilical Vein Endothelial Cells (HUVEC) treated or not treated with tumor necrosis factor alpha. To show the utility of introduced methodology in the scopes of precision medicine, it was applied to a large breast cancer dataset. The generated patient-specific subnetworks largely agree with clinical knowledge and could assist precision medicine approaches by identifying common as well as novel, and potentially druggable, drivers of tumor progression. Apart from generating patient-specific subnetworks, the developed methodology can be used as a general feature selection approach. The outcome of a feature selection approach is a subset of important for classification genes corresponding to a whole dataset. It is essential to sustain stability of selected feature subsets across different datasets with the same clinical endpoint since the selected genes are possible candidates for prognostic biomarkers. I analysed the stability of feature selection performed by GCNN+LRP. I have implemented a graph convolutional layer of GCNN as a Keras layer so that the SHapley Additive exPlanations (SHAP) method could be also applied to a Keras version of a GCNN model. The stability of feature selection performed by GCNN+LRP was compared to the stability of GCNN+SHAP and other ML-based feature selection approaches. The GCNN+LRP approach shows the highest stability. GCNN+LRP subnetworks were compared to GCNN+SHAP subnetworks in terms of connectivity and permutation feature importance. While GCNN+SHAP subnetworks demonstrate higher permutation importance than GCNN+LRP subnetworks, a GCNN+LRP subnetwork of an individual patient is on average substantially more connected and, therefore more interpretable in the context of prior knowledge than a GCNN+SHAP subnetwork which consists mainly of single vertices.

Similar Papers
  • Research Article
  • Citations135

Graph Convolutional Neural Network for Human Action Recognition: A Comprehensive Survey

  • Apr 01, 2021
  • IEEE Transactions on Artificial Intelligence
  • Tasweer Ahmad +5
  • Research Article
  • Citations1

Cross-subject emotion recognition in brain-computer interface based on frequency band attention graph convolutional adversarial neural networks

  • Sep 03, 2024
  • Journal of Neuroscience Methods
  • Shinan Chen +5
  • Research Article
  • Citations13

Stable feature selection utilizing Graph Convolutional Neural Network and Layer-wise Relevance Propagation for biomarker discovery in breast cancer

  • Mar 11, 2024
  • Artificial intelligence in medicine
  • Hryhorii Chereda +2
  • Research Article
  • Citations32

IVaccine-Deep: Prediction of COVID-19 mRNA vaccine degradation using deep learning

  • Oct 13, 2021
  • Journal of King Saud University. Computer and information sciences
  • Amgad Muneer +4
  • Research Article
  • Citations6

Personalized movie recommendation in IoT-enhanced systems using graph convolutional network and multi-layer perceptron

  • Oct 25, 2024
  • Scientific Reports
  • Sheng Ye +2
  • Conference Article
  • Citations5

An Overview of Disease Prediction based on Graph Convolutional Neural Network

  • Jul 29, 2021
  • Gu Xiaoai +3
  • Conference Article
  • Citations1

Joint Spatial and Graph Convolutional Neural Networks - A Hybrid Model for Spatial-Spectral Geospatial Image Analysis

  • Sep 26, 2020
  • Farideh Foroozandeh Shahraki +1
  • Research Article
  • Citations148

Building segmentation through a gated graph convolutional neural network with deep structured feature embedding

  • Dec 02, 2019
  • Isprs Journal of Photogrammetry and Remote Sensing
  • Yilei Shi +2
  • Conference Article
  • Citations2

Compressing Time-Dependent Reservoir Simulations Using Graph-Convolutional Neural Network G-CNN

  • Nov 11, 2019
  • Srinath Madasu +2
  • PDF
  • Research Article
  • Citations4

Vehicle Trajectory Prediction Based on Graph Convolutional Networks in Connected Vehicle Environment

  • Dec 12, 2023
  • Applied Sciences
  • Jian Shi +2
  • PDF
  • Research Article
  • Citations8

DII-GCN: Dropedge Based Deep Graph Convolutional Networks

  • Apr 12, 2022
  • Symmetry
  • Jinde Zhu +2
  • Conference Article

Neighborhood Graph Neural Networks under Random Perturbations and Quantization Errors

  • Jul 04, 2022
  • Leila Ben Saad +2
  • Conference Article

An Efficient Recommendation Algorithm Integrating Knowledge Graph with Graph Convolutional Networks

  • Feb 01, 2023
  • Changzheng Xing +2
  • Research Article
  • Citations5

Human-airway surface mesh smoothing based on graph convolutional neural networks

  • Feb 06, 2024
  • Computer methods and programs in biomedicine
  • Thao Thi Ho +9
  • Research Article

Document-level Relation Extraction based on Graph Convolutional Neural Networks

  • Nov 27, 2025
  • Frontiers in Computing and Intelligent Systems
  • Pengfei Song +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.