bioRxivBioinformaticsPreprint
pmVAE: Learning Interpretable Single-Cell Representations with Pathway Modules
Gilles GutiD, Stefan G. StarkiD, Gunnar RätschiD, Natalie R. DavidsoniD
Abstract
MotivationDeep learning techniques have yielded tremendous progress in the field of computational biology over the last decade, however many of these techniques are opaque to the user. To provide interpretable results, methods have incorporated biological priors directly into the learning task; one such biological prior is pathway structure. While pathways represent most biological processes in the cell, the high level of correlation and hierarchical structure make it complicated to determine an appropriate computational representation. ResultsHere, we present pathway module Variational Autoencoder (pmVAE). Our method encodes pathway information by restricting the structure of our VAE to mirror gene-pathway memberships. Its architecture is composed of a set of subnetworks, which we refer to as pathway modules. The subnetworks learn interpretable latent representations by factorizing the latent space according to pathway gene sets. We directly address correlation between pathways by balancing a module-specific local loss and a global reconstruction loss. Furthermore, since many pathways are by nature hierarchical and therefore the product of multiple downstream signals, we model each pathway as a multidimensional vector. Due to their factorization over pathways, the representations allow for easy and interpretable analysis of multiple downstream effects, such as cell type and biological stimulus, within the contexts of each pathway. We compare pmVAE against two other state-of-the-art methods on two single-cell RNA-seq case-control data sets, demonstrating that our pathway representations are both more discriminative and consistent in detecting pathways targeted by a perturbation. Availability and implementationhttps://github.com/ratschlab/pmvae
- Citations
- 24
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
- A variational autoencoder trained with priors from canonical pathways increases the interpretability of transcriptome data
Bin Liu, Bodo Rosenhahn, … David S. DeLuca·PLoS Computational BiologyPeer-reviewed·Jul 3, 2024
- Biological network-inspired interpretable variational autoencoder
Lucas Seninge, Ioannis N. Anastopoulos, … Joshua M. Stuart·bioRxiv·Dec 17, 2020
- Biologically Interpretable VAE with Supervision for Transcriptomics Data Under Ordinal Perturbations
Seyednami Niyakan, Byung-Jun Yoon, … Xihaier Luo·bioRxiv·Mar 28, 2024
- Prediction of context-specific regulatory programs and pathways using interpretable deep learning
Daria Doncevic, Carlos Ramirez Alvarez, … Carl Herrmann·bioRxiv·Nov 6, 2024
- Disentangling latent representations of single cell RNA-seq experiments
Jacob C. Kimmel·bioRxiv·Mar 4, 2020
- scVAE: Variational auto-encoders for single-cell gene expression data
Christopher Heje Grønbech, Maximillian Fornitz Vording, … Ole Winther·BioinformaticsPeer-reviewed·May 12, 2020