Representation learning of single-cell RNA-seq data
- Constantin Ahlmann-Eltze1,7,
- Florian Barkmann2,7,
- Jan Lause3,7,
- Valentina Boeva2,4,5,6 and
- Dmitry Kobak3
- 1Cancer Institute, University College London, London WC1E 6DD, United Kingdom
- 2Institute for Machine Learning, Department of Computer Science, ETH Zurich, 8092 Zurich, Switzerland
- 3Hertie Institute for AI in Brain Health, University of Tübingen, 72076 Tübingen, Germany
- 4ETH AI Center, ETH Zurich, 8092 Zurich, Switzerland
- 5Swiss Institute for Bioinformatics, 1015 Lausanne, Switzerland
- 6Institut Cochin, INSERM U1016, CNRS UMR 8104, Université Paris-Cité, 75015 Paris, France
- Corresponding authors: valentina.boeva{at}inf.ethz.ch, dmitry.kobak{at}uni-tuebingen.de
-
↵7 These authors contributed equally to this work.
Abstract
Single-cell RNA sequencing (scRNA-seq) has become a cornerstone experimental technique in tissue biology, with gene expression data for over 100 million cells available in public repositories. The high dimensionality, sparsity, and technical noise inherent to scRNA-seq data have motivated the development of a broad spectrum of representation learning approaches. These methods learn compressed, lower-dimensional representations of single-cell transcriptomes that are meant to preserve essential variation while reducing noise, and can be used for clustering, visualization, trajectory inference, and other downstream tasks. Furthermore, methods have emerged that aim to integrate data from multiple experiments by learning a common latent representation. In this review, we frame factor models, autoencoders, contrastive learning approaches, and transformer-based foundation models as distinct instances of the representation learning paradigm for scRNA-seq. We provide a coherent taxonomy of these methods that articulates their conceptual foundations, shared assumptions, and key distinctions. We also discuss benchmarking and identify major challenges and open questions that will shape the future of the field.
Keywords
This article, published in RNA, is available under a Creative Commons License (Attribution-NonCommercial 4.0 International), as described at http://creativecommons.org/licenses/by/4.0/.










