Solving the RNA design problem with reinforcement learning.
Solving the RNA design problem with reinforcement learning.
复制标题
DOI:
10.1371/journal.pcbi.1006176
复制
发表时间:
2018-06
影响因子:
4.3
通讯作者:
Pande VS
中科院分区:
文献类型:
--
作者:
Eastman P;Shi J;Ramsundar B;Pande VS
We use reinforcement learning to train an agent for computational RNA design: given a target secondary structure, design a sequence that folds to that structure in silico. Our agent uses a novel graph convolutional architecture allowing a single model to be applied to arbitrary target structures of any length. After training it on randomly generated targets, we test it on the Eterna100 benchmark and find it outperforms all previous algorithms. Analysis of its solutions shows it has successfully learned some advanced strategies identified by players of the game Eterna, allowing it to solve some very difficult structures. On the other hand, it has failed to learn other strategies, possibly because they were not required for the targets in the training set. This suggests the possibility that future improvements to the training protocol may yield further gains in performance. Designing RNA sequences that fold to desired structures is an important problem in bioengineering. We have applied recent advances in machine learning to address this problem. The computer learns without any human input, using only trial and error to figure out how to design RNA. It quickly discovers powerful strategies that let it solve many difficult design problems. When tested on a challenging benchmark, it outperforms all previous algorithms. We analyze its solutions and identify some of the strategies it has learned, as well as other important strategies it has failed to learn. This suggests possible approaches to further improving its performance. This work reflects a paradigm shift taking place in computer science, which has the potential to transform computational biology. Instead of relying on experts to design algorithms by hand, computers can use artificial intelligence to learn their own algorithms directly. The resulting methods often work better than the ones designed by humans.
登录
查看更多内容
影响因子:
1.8
作者:
HOFACKER, IL;FONTANA, W;SCHUSTER, P
通讯作者:
SCHUSTER, P
DOI:
10.1073/pnas.1313039111
发表时间:
2014-02-11
影响因子:
11.1
作者:
Lee, Jeehyung;Kladwang, Wipapat;Das, Rhiju
通讯作者:
Das, Rhiju
影响因子:
5.8
作者:
Busch, Anke;Backofen, Rolf
通讯作者:
Backofen, Rolf
影响因子:
16.6
作者:
Hao, Chenhui;Li, Xiang;Mao, Chengde
通讯作者:
Mao, Chengde
影响因子:
5.6
作者:
Anderson-Lee J;Fisker E;Kosaraju V;Wu M;Kong J;Lee J;Lee M;Zada M;Treuille A;Das R;Eterna Players
通讯作者:
Eterna Players