Li Bai, Chiong Raymond, Lin Mu
School of Control Science and Engineering, Zhejiang University, Hangzhou 310027, PR China; School of Advanced Engineering, Beihang University, Beijing 100191, PR China.
School of Design, Communication and Information Technology, The University of Newcastle, Callaghan, NSW 2308, Australia.
Comput Biol Chem. 2015 Feb;54:1-12. doi: 10.1016/j.compbiolchem.2014.11.004. Epub 2014 Nov 22.
Protein structure prediction is a fundamental issue in the field of computational molecular biology. In this paper, the AB off-lattice model is adopted to transform the original protein structure prediction scheme into a numerical optimization problem. We present a balance-evolution artificial bee colony (BE-ABC) algorithm to address the problem, with the aim of finding the structure for a given protein sequence with the minimal free-energy value. This is achieved through the use of convergence information during the optimization process to adaptively manipulate the search intensity. Besides that, an overall degradation procedure is introduced as part of the BE-ABC algorithm to prevent premature convergence. Comprehensive simulation experiments based on the well-known artificial Fibonacci sequence set and several real sequences from the database of Protein Data Bank have been carried out to compare the performance of BE-ABC against other algorithms. Our numerical results show that the BE-ABC algorithm is able to outperform many state-of-the-art approaches and can be effectively employed for protein structure optimization.
蛋白质结构预测是计算分子生物学领域的一个基本问题。本文采用AB非晶格模型将原始的蛋白质结构预测方案转化为一个数值优化问题。我们提出了一种平衡进化人工蜂群(BE-ABC)算法来解决该问题,目的是为给定的蛋白质序列找到具有最小自由能值的结构。这是通过在优化过程中使用收敛信息来自适应地控制搜索强度来实现的。除此之外,还引入了一个整体退化过程作为BE-ABC算法的一部分,以防止早熟收敛。基于著名的人工斐波那契序列集以及来自蛋白质数据库的几个真实序列进行了综合模拟实验,以比较BE-ABC与其他算法的性能。我们的数值结果表明,BE-ABC算法能够优于许多当前最先进的方法,并且可以有效地用于蛋白质结构优化。