A max-margin training of RNA secondary structure prediction integrated with the thermodynamic model

A max-margin training of RNA secondary structure prediction integrated with the thermodynamic model
复制标题

DOI:
10.1142/s0219720018400255
复制
发表时间:
2018-12-01
影响因子:
1
通讯作者:
Sakakibara, Yasubumi
Sakakibara, Yasubumi
中科院分区:
生物学4区
文献类型:
--
作者:
Akiyama, Manato;Sato, Kengo;Sakakibara, Yasubumi

文献摘要

被引文献

相似文献

一种常用的预测RNA二级结构的方法是热力学最近邻模型,该模型能找到具有最小自由能(MFE)的热力学最稳定的二级结构。为了进一步改进,已经开发了一种基于机器学习技术的替代方法。基于机器学习的方法可以采用细粒度模型,该模型包含更丰富的特征表示,具有拟合训练数据的能力。尽管基于机器学习的细粒度模型在预测精度上取得了极高的性能,但有报道称这种模型存在过拟合的风险。结果:在本文中,我们提出了一种结合热力学方法和基于机器学习的加权方法的RNA二级结构预测新算法。我们的细粒度模型结合了实验确定的热力学参数和大量的评分参数,这些参数是由结构化支持向量机(SSVM)和l(1)正则化训练的特征的详细上下文,以避免过拟合。我们的基准测试表明,与现有方法相比,我们的算法达到了最好的预测精度,并且没有观察到严重的过拟合。可用性:我们的算法的实现可在https://github.com/keio-bioinformatics/mxfold上获得。
A popular approach for predicting RNA secondary structure is the thermodynamic nearest neighbor model that finds a thermodynamically most stable secondary structure with the minimum free energy (MFE). For further improvement, an alternative approach that is based on machine learning techniques has been developed. The machine learning based approach can employ a fine-grained model that includes much richer feature representations with the ability to fit the training data. Although a machine learning based fine-grained model achieved extremely high performance in prediction accuracy, a possibility of the risk of overfitting for such model has been reported. Results: In this paper, we propose a novel algorithm for RNA secondary structure prediction that integrates the thermodynamic approach and the machine learning based weighted approach. Our fine-grained model combines the experimentally determined thermodynamic parameters with a large number of scoring parameters for detailed contexts of features that are trained by the structured support vector machine (SSVM) with the l(1) regularization to avoid overfitting. Our benchmark shows that our algorithm achieves the best prediction accuracy compared with existing methods, and heavy overfitting cannot be observed. Availability: The implementation of our algorithm is available at https://github.com/keio-bioinformatics/mxfold.