BMC BioinformaticsBioinformaticsPeer-reviewed journal article
RNA secondary structure prediction with Convolutional Neural Networks
Abstract
Predicting the secondary, i.e. base-pairing structure of a folded RNA strand is an important problem in synthetic and computational biology. First-principle algorithmic approaches to this task are challenging because existing models of the folding process are inaccurate, and even if a perfect model existed, finding an optimal solution would be in general NP-complete. In this paper, we propose a simple, yet extremely effective data-driven approach. We represent RNA sequences in the form of three-dimensional tensors in which we encode possible relations between all pairs of bases in a given sequence. We then use a convolutional neural network to predict a two-dimensional map which represents the correct pairings between the bases. Our model achieves significant accuracy improvements over existing methods on two standard datasets. Our experiments show excellent performance of the model across a wide range of sequence lengths and RNA families. We also observe considerable improvements in predicting complex pseudoknotted RNA structures, as compared to previous approaches. Author summaryStructure prediction for RNA sequences is a computationally difficult task that is of increasing importance in applications such as medical diagnostics and drug design; this is because the structure of a folded RNA strand to a large extent defines its function. An open RNA strand can fold to many different structures of varying thermal stability, and the goal of structure prediction is to determine a most stable one among these. There are two main difficulties to this task. Firstly, a given RNA sequence can fold into an enormous number of alternative structures, and a computational search for a most stable one in this huge space can be very demanding. The search can however be facilitated by using heuristics that take into account some underlying principles of the folding process. Here is where machine learning methods come into play: they are suitable for discovering patterns in data, and can thus predict features of the desired structure based on previously learned patterns. Secondly, there do not yet exist fully satisfactory coarse-grained models for the most popular metric for stability, the free energy of the folded structure. Although in principle a minimum free energy (MFE) structure should be a good candidate for a most stable one, MFE structures determined according to current energy models do not match experimental data on native RNA conformations very well. We show how to use an artificial neural network design to predict the structure for a given RNA sequence with high accuracy only by learning from samples whose native structures have been experimentally characterized, independent of any stability metric or energy model.
- assay: proteomics
- research focus: gene regulatory network inference
- approach: deep learning
- approach: statistical model
- Citations
- 39
- FWCI
- 2.77
- Field percentile
- top 7%
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
- rpcFold: residual parallel convolutional neural network to decipher RNA folding from RNA sequence
Nandita Sharma, Pralay Mitra·bioRxiv·Aug 26, 2024
- Predicting 3D RNA structure from solely the nucleotide sequence using Euclidean distance neural networks
C. M. Sha, J. Wang, N. V. Dokholyan·bioRxiv·May 16, 2022
- UFold: Fast and Accurate RNA Secondary Structure Prediction with Deep Learning
Laiyi Fu, Yingxin Cao, … Xiaohui S. Xie·Nucleic Acids ResearchPeer-reviewed·Oct 20, 2021
- An algorithm for template-based prediction of secondary structures of individual RNA sequences
Josef Pánek, Martin Modrák, Marek Schwarz·Frontiers in GeneticsPeer-reviewed·Oct 10, 2017
- A Root Mean Square Deviation Estimation Algorithm (REA) and its use for improved RNA Structure Prediction
Agoritsa Kalampaliki, Alexandros C. Dimopoulos, Martin Reczko·bioRxiv·Feb 28, 2024
- Predicting RNA 3D structure and conformers using a pre-trained secondary structure model and structure-aware attention
Wenkai Wang, Zhenling Peng, Jianyi Yang·Nature Machine IntelligencePeer-reviewed·Apr 21, 2026