XOmiVAE: an interpretable deep learning model for cancer classification using high-dimensional omics data
Open accessAbstract
The lack of explainability is one of the most prominent disadvantages of deep learning applications in omics. This ‘black box’ problem can undermine the credibility and limit the practical implementation of biomedical deep learning models. Here we present XOmiVAE, a variational autoencoder (VAE)-based interpretable deep learning model for cancer classification using high-dimensional omics data. XOmiVAE is capable of revealing the contribution of each gene and latent dimension for each classification prediction and the correlation between each gene and each latent dimension. It is also demonstrated that XOmiVAE can explain not only the supervised classification but also the unsupervised clustering results from the deep learning network. To the best of our knowledge, XOmiVAE is one of the first activation level-based interpretable deep learning models explaining novel clusters generated by VAE. The explainable results generated by XOmiVAE were validated by both the performance of downstream tasks and the biomedical knowledge. In our experiments, XOmiVAE explanations of deep learning-based cancer classification and clustering aligned with current domain knowledge including biological annotation and academic literature, which shows great potential for novel biomedical knowledge discovery from deep learning models.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
XOmiVAE introduced an interpretable deep learning model to integrate high-dimensional omics data and explain contributions of genes in supervised and unsupervised manner.
“XOmiVAE introduced an interpretable deep learning model to integrate high-dimensional omics data and explain the contributions of genes in a supervised and unsupervised manner [115].”
From Challenges in AI-driven Biomedical Multimodal Data Fusion and Analysis (2025) · cites this paper as [115]
The Conclusion says XOmiVAE explains important genes in both supervised predictions and unsupervised clustering. The Methods describe its input as genome-wide gene expression profiles; our copy does not show XOmiVAE integrating multiple omics data types, so the integration part is not supported. (LLM, conf=0.83)
Experimental — accuracy not yet measuredXOmiVAE calculated the SHAP value of input gene features and identified the most important genes for sample classification.
“For perturbation-based methods, XOmiVAE calculated the Shapley Additive exPlanations (SHAP) value [171] of input gene features and then identified the most important genes for the sample classification [115].”
From Challenges in AI-driven Biomedical Multimodal Data Fusion and Analysis (2025) · cites this paper as [115]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Subramanian, A., Tamayo, P., Mootha, V. K., Mukherjee, S., Ebert, B. L., Gillette, M. A., Paulovich, A., Pomeroy, S. L., Golub, T. R., Lander, E. S., et al. (2005) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.0506580102 · Cited by 53,625 · see citing works
A Unified Approach to Interpreting Model Predictions
Lundberg, S., & Lee, S.-I. (2017) · arXiv · doi:10.48550/arxiv.1705.07874 · Cited by 23,707 · see citing works
Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Maps
Simonyan, K., Vedaldi, A., & Zisserman, A. (2013) · arXiv · doi:10.48550/arxiv.1312.6034 · Cited by 5,370 · see citing works
Oncogenic Signaling Pathways in The Cancer Genome Atlas
Sanchez-Vega, F., Mina, M., Armenia, J., Chatila, W. K., Luna, A., La, K. C., Dimitriadoy, S., Liu, D. L., Kantheti, H. S., Saghafinia, S., et al. (2018) · Cell · doi:10.1016/j.cell.2018.03.035 · Cited by 3,201 · see citing works
What is principal component analysis?
Ringnér, M. (2008) · Nature Biotechnology · doi:10.1038/nbt0308-303 · Cited by 2,407 · see citing works
Zhang, X., Zhang, J., Sun, K., Yang, X., Dai, C., & Guo, Y. (2019) · 2019 IEEE International Conference on Bioinformatics and Biomedicine (BIBM) · doi:10.1109/bibm47256.2019.8983228 · Cited by 93 · see citing works
Self-citation
Flagged first, then by citations
Research works printed but not linked: 41
- [1]Angerer P, Fischer DS, Theis A, et al. Automatic identification of relevant genes from low-dimensional embeddings of single-cell RNA-seq data. Bioinformatics 2020; 36(15): 4291– 5. 32207520 PMC7520047
- [2]Azarkhalili B, Saberi A, Chitsaz H, et al. DeePathology: deep multi-task learning for inferring molecular pathology from cancer transcriptome. Sci Rep 2019; 9(1): 16526. 31712594 PMC6848155
- [3]Azodi CB, Tang J, Shiu SH. Opening the black box: interpretable machine learning for geneticists. Trends Genet 2020; 36(6): 442– 55. 32396837
- [4]Bica I, Andrés-Terré H, Cvejic A, et al. Unsupervised generative and graph representation learning for modelling cell differentiation. Sci Rep 2020; 10(1): 9790. 32555334 PMC7300092
- [5]Carney EF. Evolving risks of umod variants. Nat Rev Nephrol 2016; 12(5): 257– 7. 27026350
- [6]Colaprico A, Silva TC, Olsen L, et al. TCGAbiolinks: an R/Bioconductor package for integrative analysis of TCGA data. Nucleic Acids Res 2015; 44(8): e71– 1. 26704973 PMC4856967
- [7]Gene Ontology Consortium. The Gene Ontology (go) database and informatics resource. Nucleic Acids Res 2004; 32(90001): D258– 61. 14681407 PMC308770
- [8]Dincer AB, Celik S, Hiranuma N, et al. DeepProfile: deep learning of cancer molecular profiles for precision medicine. bioRxiv 2018.
- [9]Fabregat A, Korninger F, Viteri G, et al. Reactome graph database: efficient access to complex pathway data. PLoS Comput Biol 2018; 14: 1– 13. PMC5805351 29377902
- [10]Garson DG. Interpreting neural-network connection weights. AI Expert 1991; 6(4): 46– 51.
- [11]Goldman MJ, Craft B, Hastie M, et al. Visualizing and interpreting cancer genomics data via the Xena platform. Nat Biotechnol 2020; 38(6): 675– 8. 32444850 PMC7386072
- [12]Grossman RL, Heath AP, Ferretti V, et al. Toward a shared vision for cancer genomic data. N Engl J Med 2016; 375(12): 1109– 12. 27653561 PMC6309165
- [13]Hanczar B, Zehraoui F, Issa T, et al. Biological interpretation of deep neural network for phenotype prediction based on gene expression. BMC Bioinformatics 2020; 21(1): 501. 33148191 PMC7643315
- [14]Hanukoglu I, Hanukoglu A. Epithelial sodium channel (ENaC) family: phylogeny, structure-function, tissue distribution, and associated inherited diseases. Gene 2016; 579(2): 95– 132. 26772908 PMC4756657
- [15]Hira MT, Razzaque MA, Angione C, et al. Integrated multi-omics analysis of ovarian cancer using variational autoencoders. Sci Rep 2021; 11(1): 6265. 33737557 PMC7973750
- [16]Kanehisa M, Goto S. KEGG: Kyoto encyclopedia of genes and genomes. Nucleic Acids Res 2000; 28(1): 27– 30. 10592173 PMC102409
- [17]Kingma DP, Welling M. Auto-encoding variational Bayes. In: International Conference on Learning Representations (ICLR), 2014; Banff, AB, Canada, ICLR.
- [18]Lacroix M. Significance, detection and markers of disseminated breast cancer cells. Endocr Relat Cancer 2006; 13(4): 1033– 67. 17158753
- [19]LeCun Y, Bengio Y, Hinton G. Deep learning. Nature 2015; 521(7553): 436– 44. 26017442
- [20]Lemsara A, Ouadfel S, Fröhlich H. PathME: pathway based multi-modal sparse autoencoders for clustering of patient-level multi-omics data. BMC Bioinformatics 2020; 21(1): 146. 32299344 PMC7161108
- [21]Love MI, Huber W, Anders S. Moderated estimation of fold change and dispersion for RNA-seq data with DESeq2. Genome Biol 2014; 15(12): 550. PMC4302049 25516281
- [23]McInnes L, Healy J, Melville J. UMAP: uniform manifold approximation and projection for dimension reduction. ArXiv, abs/1802.03426, 2020. · arXiv
- [24]Meng C, Zeleznik OA, Thallinger GG, et al. Dimension reduction techniques for the integrative analysis of multi-omics data. Brief Bioinform 2016; 17(4): 628– 41. 26969681 PMC4945831
- [25]Montavon G, Samek W, Müller K-R. Methods for interpreting and understanding deep neural networks. Digital Signal Process 2018; 73: 1– 15.
- [26]Morcos AS, Barrett D, Rabinowitz NC, et al. On the importance of single directions for generalization. In: International Conference on Learning Representations (ICLR); Vancouver, BC, Canada, ICLR. 2018.
- [27]The Cancer Genome Atlas Research Network, Weinstein JN, Collisson EA, et al. The cancer genome atlas pan-cancer analysis project. Nat Genet 2013; 45(10): 1113– 20. 24071849 PMC3919969
- [28]Olden JD, Jackson DA. Illuminating the ‘black box’: a randomization approach for understanding variable contributions in artificial neural networks. Ecol Model 2002; 154(1): 135– 50.
- [29]Parris TZ, Kovács A, Aziz L, et al. Additive effect of the AZGP1, PIP, S100A8 and UBE2 molecular biomarkers improves outcome prediction in breast carcinoma. Int J Cancer 2014; 134(7): 1617– 29. 24114735
- [30]Plumb G, Terhorst J, Sankararaman S, et al. Explaining groups of points in low-dimensional representations. In: Proceedings of the 37th International Conference on Machine Learning. Proceedings of Machine Learning Research, Vienna, Austria, ACM. Vol. 119, 2020, pp. 7762– 71 PMC8442997 34532709
- [31]Raudvere U, Kolberg L, Kuzmin I, et al. g:Profiler: a web server for functional enrichment analysis and conversions of gene lists (2019 update). Nucleic Acids Res 2019; 47(W1): W191– 8. 31066453 PMC6602461
- [34]Schneider MA, Granzow M, Warth A, et al. Glycodelin: a new biomarker with immunomodulatory functions in non-small cell lung cancer. Clin Cancer Res 2015; 21(15): 3529– 40. 25901080
- [35]Shrikumar A, Greenside P, Kundaje A. Learning important features through propagating activation differences. In: Proceedings of the 34th International Conference on Machine Learning. Proceedings of Machine Learning Research, Sydney, Australia, ACM. Vol. 70, 2017, pp. 3145– 53.
- [37]Stelzer G, Rosen N, Plaschkes I, et al. The genecards suite: from gene data mining to disease genome sequence analyses. Curr Protoc Bioinform 2016; 54(1): 1.30.1– 1.30.33. 27322403
- [39]Sundararajan M, Taly A, Yan Q. Axiomatic attribution for deep networks. In: International Conference on Machine Learning (ICML), 2017; Sydney, Australia, ACM.
- [40]Tasaki S, Gaiteri C, Mostafavi S, et al. Deep learning decodes the principles of differential gene expression. Nat Mach Intell 2020; 2(7): 376– 86. 32671330 PMC7363043
- [41]van der Maaten L, Hinton G. Visualizing data using t-SNE. J Mach Learn Res 2008; 9(86): 2579– 605.
- [42]Walker C, Mojares E, Hernández ADR. Role of extracellular matrix in development and cancer progression. Int J Mol Sci 2018; 19(10). PMC6213383 30287763
- [43]Way GP, Casey S. Greene Extracting a biologically relevant latent space from cancer transcriptomes with variational autoencoders. In: Biocomputing 2018, Kohala Coast, HI, USA, World Scientific. 2018, pp. 80– 91. PMC5728678 29218871
- [44]Yamamoto O, Takahashi H, Hirasawa M, et al. Surfactant protein gene expressions for detection of lung carcinoma cells in peripheral blood. Respir Med 2005; 99(9): 1164– 74. 16085219
- [45]Zhang X, Xing Y, Sun K, et al. OmiEmbed: a unified multi-task deep learning framework for multi-omics data. Cancers 2021; 13(12): 3047. PMC8235477 34207255
- [47]Zuccotti M, Monk M. Methylation of the mouse Xist gene in sperm and eggs correlates with imprinted xist expression and paternal x-inactivation. Nat Genet 1995; 9(3): 316– 20. 7773296
Cited by
Sorted by citations
Loh, H. W., Ooi, C. P., Seoni, S., Barua, P. D., Molinari, F., & Acharya, U. R. (2022) · Computer Methods and Programs in Biomedicine · doi:10.1016/j.cmpb.2022.107161 · Cited by 734 · see citing works
Challenges in AI-driven Biomedical Multimodal Data Fusion and Analysis
Liu, J., Cen, X., Yi, C., Wang, F.-A., Ding, J., Cheng, J., Wu, Q., Gai, B., Zhou, Y., He, R., et al. (2025) · Genomics, Proteomics & Bioinformatics · doi:10.1093/gpbjnl/qzaf011 · Cited by 75 · see citing works
SetQuence & SetOmic: Deep Set Transformer-based Representations of Cancer Multi-Omics
Jurenaite, N., León-Periñán, D., Donath, V., Torge, S., & Jäkel, R. (2022) · 2022 IEEE Conference on Computational Intelligence in Bioinformatics and Computational Biology (CIBCB) · doi:10.1109/cibcb55180.2022.9863058 · Cited by 5 · see citing works
- Authors
- Withnell, E., Zhang, X., Sun, K., & Guo, Y.
- Affiliations
- University College London (GB)
- Imperial College London (GB)
- Hong Kong Baptist University (HK)
- Corresponding author
- Zhang, Xiaoyu
- Venue
- Briefings in Bioinformatics
- Publisher
- Oxford University Press (OUP)
- Published
- 2021-08-17
- Volume
- 22
- Issue
- 6
- ISSN
- 1467-5463 (ISSN-L)
- 1477-4054
- PMC
- PMC8575033
- OpenAlex
- W3164535579
- Cited by
- 106
- References
- 6
- Citations by year
- 2026: 25 · 2025: 21 · 2024: 26 · 2023: 22 · 2022: 11 · 2021: 1
- FWCI
- 6.01
- Type
- journal article
- Language
- en
- Open access
- hybrid
- doi.org
- Licence
- Locations
- Briefings in Bioinformatics (publishedVersion, cc-by)
- Europe PMC (PubMed Central) (publishedVersion, other-oa)
- PubMed Central (publishedVersion, cc-by)
- PubMed (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- Rare & Special e-Zone (The Hong Kong University of Science and Technology) (submittedVersion)
- arXiv (Cornell University)
- Funders
- European Union’s Horizon 2020 Research and Innovation Programme (764281)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Explainable Artificial Intelligence (XAI)
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Gene expression and cancer classification
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Bioinformatics and Genomic Networks
- Keywords
- variational autoencoder, explainable deep learning, cancer classification, high-dimensional omics data, explainability, unsupervised clustering, biomedical knowledge discovery
- MeSH terms
- Machine Learning, Deep Learning, Algorithms, Female, Humans, Male, Neoplasms, ROC Curve, Biomarkers, Tumor, Reproducibility of Results, Signal Transduction, Cluster Analysis, Computational Biology, Area Under Curve, Gene Expression Profiling, Genomics, Databases, Genetic, Gene Regulatory Networks
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review