Hierarchical Pooling and Explainability in Graph Neural Networks for Tumor and Tissue-of-Origin Classification Using RNA-seq Data
Thomas Vaitses Fontanari, Mariana Recamonde-Mendoza

TL;DR
This paper investigates hierarchical pooling in graph neural networks for cancer classification using RNA-seq data, finding that shallow models perform best but hierarchical structures aid interpretability and biomarker discovery.
Contribution
It introduces a hierarchical pooling GNN architecture for RNA-seq data that enhances interpretability and biological insight, despite not improving classification accuracy with deeper layers.
Findings
Single pooling layer achieved highest F1-macro score of 0.978.
Deeper GNNs led to over-smoothing and reduced performance.
Hierarchical pooling enabled identification of key cancer-related genes.
Abstract
This study explores the use of graph neural networks (GNNs) with hierarchical pooling and multiple convolution layers for cancer classification based on RNA-seq data. We combine gene expression data from The Cancer Genome Atlas (TCGA) with a precomputed STRING protein-protein interaction network to classify tissue origin and distinguish between normal and tumor samples. The model employs Chebyshev graph convolutions (K=2) and weighted pooling layers, aggregating gene clusters into 'supernodes' across multiple coarsening levels. This approach enables dimensionality reduction while preserving meaningful interactions. Saliency methods were applied to interpret the model by identifying key genes and biological processes relevant to cancer. Our findings reveal that increasing the number of convolution and pooling layers did not enhance classification performance. The highest F1-macro score…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBioinformatics and Genomic Networks · Gene expression and cancer classification · Single-cell and spatial transcriptomics
