College of Mathematics and System Sciences, Xinjiang University, Urumqi, China.
College of Mathematics and System Sciences, Xinjiang University, Urumqi, China.
Comput Methods Programs Biomed. 2022 Nov;226:107087. doi: 10.1016/j.cmpb.2022.107087. Epub 2022 Aug 28.
The promoter is a fragment of DNA and a specific sequence with transcriptional regulation function in DNA. Promoters are located upstream at the transcription start site, which is used to initiate downstream gene expression. So far, promoter identification is mainly achieved by biological methods, which often require more effort. It has become a more effective classification and prediction method to identify promoter types through computational methods.
In this study, we proposed a new capsule network and recurrent neural network hybrid model to identify promoters and predict their strength. Firstly, we used one-hot to encode DNA sequence. Secondly, we used three one-dimensional convolutional layers, a one-dimensional convolutional capsule layer and digit capsule layer to learn local features. Thirdly, a bidirectional long short-time memory was utilized to extract global features. Finally, we adopted the self-attention mechanism to improve the contribution of relatively important features, which further enhances the performance of the model.
Our model attains a cross-validation accuracy of 86% and 73.46% in prokaryotic promoter recognition and their strength prediction, which showcases a better performance compared with the existing approaches in both the first layer promoter identification and the second layer promoter's strength prediction.
our model not only combines convolutional neural network and capsule layer but also uses a self-attention mechanism to better capture hidden information features from the perspective of sequence. Thus, we hope that our model can be widely applied to other components.
启动子是 DNA 的一个片段,是 DNA 中具有转录调控功能的特定序列。启动子位于转录起始位点的上游,用于启动下游基因表达。到目前为止,启动子的识别主要通过生物学方法来实现,这通常需要更多的努力。通过计算方法来识别启动子类型已成为一种更有效的分类和预测方法。
本研究提出了一种新的胶囊网络和递归神经网络混合模型来识别启动子并预测其强度。首先,我们使用独热编码对 DNA 序列进行编码。其次,我们使用三个一维卷积层、一个一维卷积胶囊层和数字胶囊层来学习局部特征。然后,使用双向长短期记忆来提取全局特征。最后,我们采用自注意力机制来提高相对重要特征的贡献,从而进一步提高模型的性能。
我们的模型在原核生物启动子识别和启动子强度预测的交叉验证中分别达到了 86%和 73.46%的准确率,与现有方法相比,在第一层启动子识别和第二层启动子强度预测方面都有更好的性能。
我们的模型不仅结合了卷积神经网络和胶囊层,还使用了自注意力机制,从序列的角度更好地捕捉隐藏信息特征。因此,我们希望我们的模型能够广泛应用于其他组件。