bioRxivBioinformaticsPreprint
Batch Effect Removal via Batch-Free Encoding
Abstract
Biological measurements often contain systematic errors, also known as \"batch effects\", which may invalidate downstream analysis when not handled correctly. The problem of removing batch effects is of major importance in the biological community. Despite recent advances in this direction via deep learning techniques, most current methods may not fully preserve the true biological patterns the data contains. In this work we propose a deep learning approach for batch effect removal. The crux of our approach is learning a batch-free encoding of the data, representing its intrinsic biological properties, but not batch effects. In addition, we also encode the systematic factors through a decoding mechanism and require accurate reconstruction of the data. Altogether, this allows us to fully preserve the true biological patterns represented in the data. Experimental results are reported on data obtained from two high throughput technologies, mass cytometry and single-cell RNA-seq. Beyond good performance on training data, we also observe that our system performs well on test data obtained from new patients, which was not available at training time. Our method is easy to handle, a publicly available code can be found at https://github.com/ushaham/BatchEffectRemoval2018.
- Citations
- 17
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
- Batch Effect Correction of RNA-seq Data through Sample Distance Matrix Adjustment
Teng Fei, Tianwei Yu·BioinformaticsPeer-reviewed·Feb 6, 2020
- A Joint Deep Learning Model for Simultaneous Batch Effect Correction, Denoising and Clustering in Single-Cell Transcriptomics
Justin Lakkis, David Wang, … Mingyao Li·Genome ResearchPeer-reviewed·Oct 1, 2021
- BioBatchNet: A Dual-Encoder Framework for Robust Batch Effect Correction in Imaging Mass Cytometry
Haiping Liu, Shao-Jie Zhang, … Hongpeng Zhou·bioRxiv·Mar 15, 2025
- Incorporating Knowledge of Plates in Batch Normalization Improves Generalization of Deep Learning for Microscopy Images
Alexander Lin, Alex Xijie Lu·bioRxiv·Oct 14, 2022
- Deep learning enables accurate clustering and batch effect removal in single-cell RNA-seq analysis
Xiangjie Li, Kui Wang, … Mingyao Li·Nature CommunicationsPeer-reviewed·May 11, 2020
- Geometric-aware and interpretable deep learning for single-cell batch correction via explicit disentanglement and optimal transport
Chenghan Jiang, Ren Zheng, … Shuai Tao·bioRxiv·Feb 20, 2026