Adversarial Deconfounding Autoencoder for Learning Robust Gene Expression Embeddings
Abstract
MotivationIncreasing number of gene expression profiles has enabled the use of complex models, such as deep unsupervised neural networks, to extract a latent space from these profiles. However, expression profiles, especially when collected in large numbers, inherently contain variations introduced by technical artifacts (e.g., batch effects) and uninteresting biological variables (e.g., age) in addition to the true signals of interest. These sources of variations, called confounders, produce embeddings that fail to transfer to different domains, i.e., an embedding learned from one dataset with a specific confounder distribution does not generalize to different distributions. To remedy this problem, we attempt to disentangle confounders from true signals to generate biologically informative embeddings. ResultsIn this paper, we introduce the AD-AE (Adversarial Deconfounding AutoEncoder) approach to deconfounding gene expression latent spaces. The AD-AE model consists of two neural networks: (i) an autoencoder to generate an embedding that can reconstruct original measurements, and (ii) an adversary trained to predict the confounder from that embedding. We jointly train the networks to generate embeddings that can encode as much information as possible without encoding any confounding signal. By applying AD-AE to two distinct gene expression datasets, we show that our model can (1) generate embeddings that do not encode confounder information, (2) conserve the biological signals present in the original space, and (3) generalize successfully across different confounder domains. We demonstrate that AD-AE outperforms standard autoencoder and other deconfounding approaches. AvailabilityOur code and data are available at https://gitlab.cs.washington.edu/abdincer/ad-ae. Contactabdincer@cs.washington.edu; suinlee@cs.washington.edu
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 72
- FWCI
- 2.27
- Field percentile
- top 10%
- Assay
- Research Focus
- Approach
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
- Explainable autoencoder-based representation learning for gene expression data
Yang Yu, Pathum Kossinna, … Qingrun Zhang·bioRxiv·Dec 21, 2021
- Learning structure in gene expression data using deep architectures, with an application to gene clustering
Aman Gupta, Haohan Wang, Madhavi Ganapathiraju·bioRxiv·Nov 16, 2015
- GEESE: Metabolically driven latent space learning for gene expression data
Marco Barsacchi, Helena Andrés-Terré, Píetro Lió·bioRxiv·Jul 11, 2018
- Boosting Gene Expression Clustering with System-Wide Biological Information: A Robust Autoencoder Approach
Hongzhu Cui, Chong Zhou, … Dmitry Korkin·International Journal of Computational Biology and Drug DesignPeer-reviewed·Jan 1, 2020
- Addressing confounding artifacts in reconstruction of gene co-expression networks
Princy Parsana, Claire Ruberman, … Jeffrey T. Leek·Genome biologyPeer-reviewed·May 16, 2019
- Comparison of confound adjustment methods in the construction of gene co-expression networks
Alanna C. Cote, Hannah E. Young, Laura M. Huckins·Genome biologyPeer-reviewed·Feb 3, 2022