Back

In Silico Generation of Gene Expression profiles usingDiffusion Models

Lacan, A.; Andre, R.; Sebag, M.; Hanczar, B.

2024-04-13 bioinformatics
10.1101/2024.04.10.588825 bioRxiv
Show abstract

MotivationRNA-seq data is used for precision medicine (e.g., cancer predictions), which benefits from deep learning approaches to analyze complex gene expression data. However, transcriptomics datasets often have few samples compared to deep learning standards. Synthetic data generation is thus being explored to address this data scarcity. So far, only deep generative models such as Variational Autoencoders (VAEs) and Generative Adversarial Networks (GANs) have been used for this aim. Considering the recent success of diffusion models (DM) in image generation, we propose the first generation pipeline that leverages the power of said diffusion models. ResultsThis paper presents two state-of-the-art diffusion models (DDPM and DDIM) and achieves their adaptation in the transcriptomics field. DM-generated data of L1000 landmark genes show better predictive performance over TCGA and GTEx datasets. We also compare linear and nonlinear reconstruction methods to recover the complete transcriptome. Results show that such reconstruction methods can boost the performances of diffusion models, as well as VAEs and GANs. Overall, the extensive comparison of various generative models using data quality indicators shows that diffusion models perform best and second-best, making them promising synthetic transcriptomics generators. Availability and implementationData processing and full code available at: https://forge.ibisc.univevry.fr/alacan/rna-diffusion.git Contactalice.lacan@univ-evry.fr Supplementary informationSupplementary data are available at BioRxiv online.

Published in BMC Bioinformatics (predicted rank #9) · training set

Matching journals

The top 2 journals account for 50% of the predicted probability mass.

50% of probability mass above

"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.