Parameter-free representations outperform single-cell foundation models on downstream benchmarks

Huan Souza, Pankaj Mehta
2/18/2026
q-bio.GNcs.LGq-bio.QM

No official code found. Best implementation: Emergent-Behaviors-in-Biology/Linear-representations-for-scRNA-seq-data (2 stars, last commit 2026-02-12).

Abstract

Single-cell RNA sequencing (scRNA-seq) data exhibit strong and reproducible statistical structure. This has motivated the development of large-scale foundation models, such as TranscriptFormer, that use transformer-based architectures to learn a generative model for gene expression by embedding genes into a latent vector space. These embeddings have been used to obtain state-of-the-art (SOTA) performance on downstream tasks such as cell-type classification, disease-state prediction, and cross-species learning. Here, we ask whether similar performance can be achieved without utilizing computationally intensive deep learning-based representations. Using simple, interpretable pipelines that rely on careful normalization and linear methods, we obtain SOTA or near SOTA performance across multiple benchmarks commonly used to evaluate single-cell foundation models, including outperforming foundation models on out-of-distribution tasks involving novel cell types and organisms absent from the training data. Our findings highlight the need for rigorous benchmarking and suggest that the biology of cell identity can be captured by simple linear representations of single cell gene expression data.

View on arXivView PDF

Code Implementations(1)

This repository contains the code to reproduce the results on the manuscript "Parameter-free representations outperform single-cell foundation models on downstream benchmarks"

20Python, Jupyter NotebookFeb 10, 20268 months ago

Similar Papers

Cite this paper

@article{souza2026parameterfree,
  title  = {Parameter-free representations outperform single-cell foundation models on downstream benchmarks},
  author = {Huan Souza and Pankaj Mehta},
  year   = {2026},
  eprint = {2602.16696},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2602.16696v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2602.16696.svg)](https://codeofpaper.com/paper/2602.16696)

Discussion