xTrimoGene: An Efficient and Scalable Representation Learner for Single-Cell RNA-Seq Data

被引:0
|
作者
Gong, Jing [1 ]
Hao, Minsheng [1 ,2 ]
Cheng, Xingyi [1 ]
Zeng, Xin [1 ]
Liu, Chiming [1 ]
Ma, Jianzhu [2 ]
Zhang, Xuegong [2 ]
Wang, Taifeng [1 ]
Song, Le [1 ,3 ]
机构
[1] BioMap Res, Palo Alto, CA 94303 USA
[2] Tsinghua Univ, Beijing, Peoples R China
[3] Mohamed bin Zayed Univ Artificial Intelligence, Abu Dhabi, U Arab Emirates
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Advances in high-throughput sequencing technology have led to significant progress in measuring gene expressions at the single-cell level. The amount of publicly available single-cell RNA-seq (scRNA-seq) data is already surpassing 50M records for humans with each record measuring 20,000 genes. This highlights the need for unsupervised representation learning to fully ingest these data, yet classical transformer architectures are prohibitive to train on such data in terms of both computation and memory. To address this challenge, we propose a novel asymmetric encoder-decoder transformer for scRNA-seq data, called xTrimoGene(alpha) (or xTrimoGene for short)(4), which leverages the sparse characteristic of the data to scale up the pre-training. This scalable design of xTrimoGene reduces FLOPs by one to two orders of magnitude compared to classical transformers while maintaining high accuracy, enabling us to train the largest transformer models over the largest scRNA-seq dataset today. Our experiments also show that the performance of xTrimoGene improves as we scale up the model sizes, and it also leads to SOTA performance over various downstream tasks, such as cell type annotation, perturb-seq effect prediction, and drug combination prediction. xTrimoGene model is now available for use as a service via the following link: https://api.biomap.com/xTrimoGene/apply.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] PsiNorm: a scalable normalization for single-cell RNA-seq data
    Borella, Matteo
    Martello, Graziano
    Risso, Davide
    Romualdi, Chiara
    [J]. BIOINFORMATICS, 2022, 38 (01) : 164 - 172
  • [2] An Efficient and Flexible Method for Deconvoluting Bulk RNA-Seq Data with Single-Cell RNA-Seq Data
    Sun, Xifang
    Sun, Shiquan
    Yang, Sheng
    [J]. CELLS, 2019, 8 (10)
  • [3] Secuer: Ultrafast, scalable and accurate clustering of single-cell RNA-seq data
    Wei, Nana
    Nie, Yating
    Liu, Lin
    Zheng, Xiaoqi
    Wu, Hua-Jun
    [J]. PLOS COMPUTATIONAL BIOLOGY, 2022, 18 (12)
  • [4] SCRABBLE: single-cell RNA-seq imputation constrained by bulk RNA-seq data
    Peng, Tao
    Zhu, Qin
    Yin, Penghang
    Tan, Kai
    [J]. GENOME BIOLOGY, 2019, 20 (1)
  • [5] SCRABBLE: single-cell RNA-seq imputation constrained by bulk RNA-seq data
    Tao Peng
    Qin Zhu
    Penghang Yin
    Kai Tan
    [J]. Genome Biology, 20
  • [6] Comparison of transformations for single-cell RNA-seq data
    Constantin Ahlmann-Eltze
    Wolfgang Huber
    [J]. Nature Methods, 2023, 20 : 665 - 672
  • [7] Comparison of transformations for single-cell RNA-seq data
    Ahlmann-Eltze, Constantin
    Huber, Wolfgang
    [J]. NATURE METHODS, 2023, 20 (05) : 665 - +
  • [8] Scedar: A scalable Python']Python package for single-cell RNA-seq exploratory data analysis
    Zhang, Yuanchao
    Kim, Man S.
    Reichenberger, Erin R.
    Stear, Ben
    Taylor, Deanne M.
    [J]. PLOS COMPUTATIONAL BIOLOGY, 2020, 16 (04)
  • [9] Analysis of Single-Cell RNA-seq Data by Clustering Approaches
    Zhu, Xiaoshu
    Li, Hong-Dong
    Guo, Lilu
    Wu, Fang-Xiang
    Wang, Jianxin
    [J]. CURRENT BIOINFORMATICS, 2019, 14 (04) : 314 - 322
  • [10] Evaluating imputation methods for single-cell RNA-seq data
    Yi Cheng
    Xiuli Ma
    Lang Yuan
    Zhaoguo Sun
    Pingzhang Wang
    [J]. BMC Bioinformatics, 24