bioRxivBioinformaticsPreprint
SRSA-VAE: Self-Attention-Based Feature Learning for Single-Cell Multimodal Clustering
Rangan DasiD, Ashmita DeyiD, Ujjwal Maulik, Sanghamitra BandyopadhyayiD
- Citations
- 0
Abstract
Clustering plays a critical role in the analysis of single-cell omics data for identifying cellular heterogeneity and uncovering biological mechanisms. However, the high dimensionality, sparsity, and multimodal nature of single-cell datasets such as single-cell RNA sequencing (scRNA-seq) and Cellular Indexing of Transcriptomes and Epitopes by Sequencing (CITE-seq) pose significant challenges for effective feature learning and representation learning. Traditional dimensionality reduction methods often rely on linear transformations and fail to capture complex nonlinear relationships between gene and protein expression profiles. In this work, we propose SRSA-VAE, a scalable variational autoencoder framework that integrates a residual self-attention encoder for context-aware feature learning and multimodal representation learning. The proposed model dynamically contextualizes gene and protein representations through a self-attention mechanism, enabling the encoder to capture inter-cell relationships and emphasize biologically informative signals. A scalable residual connection further stabilizes training and preserves essential input information during latent representation learning. We evaluate SRSA-VAE on five large-scale publicly available single-cell datasets, including both scRNA-seq and CITE-seq data, and compare its performance with established deep generative models. Experimental results demonstrate that SRSA-VAE consistently outperforms existing methods in Adjusted Rand Index (ARI) across benchmark datasets, with particularly strong gains on complex immune cell populations. Ablation studies further confirm the importance of the self-attention mechanism and residual connection in enhancing model stability and clustering accuracy. The proposed model offers a generalizable, robust, and scalable solution for single-cell clustering tasks. Code Repositoryhttps://github.com/rangan2510/srsa-vae
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
- scVAE: Variational auto-encoders for single-cell gene expression data
Christopher Heje Grønbech, Maximillian Fornitz Vording, … Ole Winther·BioinformaticsPeer-reviewed·May 12, 2020
- Autoencoder-based cluster ensembles for single-cell RNA-seq data analysis
Thomas A. Geddes, Tai-Yun Kim, … Pengyi Yang·BMC BioinformaticsPeer-reviewed·Dec 1, 2019
- SCREAM: Single-cell Clustering using Representation Autoencoder of Multiomics
Panagiotis Chrysinas, Shriramprasad Venkatesan, … Rudiyanto Gunawan·bioRxiv·Oct 3, 2025
- Disentangling latent representations of single cell RNA-seq experiments
Jacob C. Kimmel·bioRxiv·Mar 4, 2020
- scRGCL: Neighbor-Aware Graph Contrastive Learning for Robust Single-Cell Clustering
Junming Fan, Fei Liu, Xin Lai·bioRxiv·Mar 18, 2026
- A Parameter-free Deep Embedded Clustering Method for Single-cell RNA-seq Data
Yuansong Zeng, Zhuoyi Wei, … Yuedong Yang·Briefings in BioinformaticsPeer-reviewed·Apr 19, 2022