Latent Diffusion Models for Controllable RNA Sequence Generation

Kaixuan Huang, Yukang Yang, Kaidi Fu, Yanyi Chu, Le Cong +1 more
9/15/2024
cs.LGcs.AIq-bio.QM

No official code found. Best implementation: mdujardin3007/ARN_Latent_diffusion_model (6 stars, last commit 2025-02-20).

Abstract

This work presents RNAdiffusion, a latent diffusion model for generating and optimizing discrete RNA sequences of variable lengths. RNA is a key intermediary between DNA and protein, exhibiting high sequence diversity and complex three-dimensional structures to support a wide range of functions. We utilize pretrained BERT-type models to encode raw RNA sequences into token-level, biologically meaningful representations. A Query Transformer is employed to compress such representations into a set of fixed-length latent vectors, with an autoregressive decoder trained to reconstruct RNA sequences from these latent variables. We then develop a continuous diffusion model within this latent space. To enable optimization, we integrate the gradients of reward models--surrogates for RNA functional properties--into the backward diffusion process, thereby generating RNAs with high reward scores. Empirical results confirm that RNAdiffusion generates non-coding RNAs that align with natural distributions across various biological metrics. Further, we fine-tune the diffusion model on mRNA 5' untranslated regions (5'-UTRs) and optimize sequences for high translation efficiencies. Our guided diffusion model effectively generates diverse 5'-UTRs with high Mean Ribosome Loading (MRL) and Translation Efficiency (TE), outperforming baselines in balancing rewards and structural stability trade-off. Our findings hold potential for advancing RNA sequence-function research and therapeutic RNA design.

View on arXivView PDF

Code Implementations(1)

This Deep Learning course project, made by Alexandre Dessagne and Mathieu Dujardin aims to reproduce results from the article we chose: Latent Diffusion Models for Controllable RNA Sequence Generation

60Python, Jupyter NotebookFeb 20, 20251 years ago

Similar Papers

Cite this paper

@article{huang2024latent,
  title  = {Latent Diffusion Models for Controllable RNA Sequence Generation},
  author = {Kaixuan Huang and Yukang Yang and Kaidi Fu and Yanyi Chu and Le Cong and Mengdi Wang},
  year   = {2024},
  eprint = {2409.09828},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.09828v2}
}

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/2409.09828.svg)](https://codeofpaper.com/paper/2409.09828)

Discussion