Improving RNA Secondary Structure Design using Deep Reinforcement Learning
Alexander Whatley, Zhekun Luo, Xiangru Tang

TL;DR
This paper introduces a reinforcement learning approach for RNA secondary structure design, demonstrating that DQN outperforms other algorithms in optimizing RNA sequences based on free energy minimization.
Contribution
It presents a novel benchmark applying reinforcement learning to RNA design and analyzes various algorithm variants and hyperparameters for improved performance.
Findings
DQN outperforms other RL algorithms in RNA design tasks.
Reward function modifications impact algorithm performance.
RL algorithms can effectively explore RNA sequence space.
Abstract
Rising costs in recent years of developing new drugs and treatments have led to extensive research in optimization techniques in biomolecular design. Currently, the most widely used approach in biomolecular design is directed evolution, which is a greedy hill-climbing algorithm that simulates biological evolution. In this paper, we propose a new benchmark of applying reinforcement learning to RNA sequence design, in which the objective function is defined to be the free energy in the sequence's secondary structure. In addition to experimenting with the vanilla implementations of each reinforcement learning algorithm from standard libraries, we analyze variants of each algorithm in which we modify the algorithm's reward function and tune the model's hyperparameters. We show results of the ablation analysis that we do for these algorithms, as well as graphs indicating the algorithm's…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRNA and protein synthesis mechanisms · RNA Research and Splicing · Viral Infections and Immunology Research
MethodsEntropy Regularization · Dense Connections · Convolution · Q-Learning · Proximal Policy Optimization · Deep Q-Network
