PerturBench: Benchmarking Machine Learning Models for Cellular Perturbation Analysis
Yan Wu, Esther Wershof, Sebastian M Schmon, Marcel Nassar, Błażej Osiński, Ridvan Eksi, Zichao Yan, Rory Stark, Kun Zhang, Thore Graepel
TL;DR
PerturbBench tackles the need for standardized benchmarking in cellular perturbation analysis by delivering a modular framework, curated datasets, and a comprehensive metric suite that includes rank-based evaluations. The study shows that no single architecture universally outperforms others across all settings, with simple baselines often scaling better as data size grows, while autoencoder-based models excel in distributional metrics; rank metrics prove essential to detect mode collapse that RMSE alone misses. Through thorough ablations and cross-dataset experiments, the work identifies key components that influence performance and demonstrates that robust benchmarking is feasible and informative for guiding model development. Collectively, PerturBench provides a valuable resource to accelerate robust in-silico perturbation screening for therapeutic discovery.
Abstract
We introduce a comprehensive framework for modeling single cell transcriptomic responses to perturbations, aimed at standardizing benchmarking in this rapidly evolving field. Our approach includes a modular and user-friendly model development and evaluation platform, a collection of diverse perturbational datasets, and a set of metrics designed to fairly compare models and dissect their performance. Through extensive evaluation of both published and baseline models across diverse datasets, we highlight the limitations of widely used models, such as mode collapse. We also demonstrate the importance of rank metrics which complement traditional model fit measures, such as RMSE, for validating model effectiveness. Notably, our results show that while no single model architecture clearly outperforms others, simpler architectures are generally competitive and scale well with larger datasets. Overall, this benchmarking exercise sets new standards for model evaluation, supports robust model development, and furthers the use of these models to simulate genetic and chemical screens for therapeutic discovery.
