面向蛋白质折叠结构问题的粒子群优化算法的改进研究

来源 :武汉科技大学 | 被引量 : 0次 | 上传用户:xiaomai1212
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
蛋白质的生物功能是由其空间折叠结构决定的,因此预测蛋白质的折叠结构是生物信息学领域中极具挑战性的问题之一。近年来,许多研究者从事蛋白质简化模型的研究,这些模型基于热力学假说,即蛋白质的天然构象是自由能最低的构象。蛋白质折叠结构中最为典型的数学模型之一是Toy模型,基于Toy模型的蛋白质折叠结构预测问题是一个典型的NP问题。在Toy模型的基础上,已经有各种优化算法用于蛋白质折叠结构的预测。但是这些方法仍存在着不足,在蛋白质序列长度较长的情况下,算法容易产生早熟收敛,难以收敛到全局最优解,从而影响预测的精度和效率。针对Toy模型多变量多极值的特点,本文基于粒子群优化算法(以下简称为PSO算法)对连续型函数求解的较大优势,通过修改算法结构,提出了两种改进的PSO算法,并应用于二维Toy模型进行蛋白质折叠结构预测。提出的改进算法包括多种群粒子群优化算法(以下简称为MPSO算法)和自适应分工粒子群优化算法(以下简称为ADPSO算法)。前者主要是将每一代的种群分为精英子种群、开采子种群和勘探子种群三部分分别进化,改善种群的局部开采能力和全局勘探能力来提高算法的性能;而后者主要是引入一个局部环境因数从而动态调整子种群规模,能更为有效的利用有限的计算资源进行蛋白质折叠结构的预测。实现的系统分别采用Fibonacci蛋白质测试序列和真实蛋白质序列做了实验检测。实验结果表明,与其他优化算法比较,两种改进的PSO算法不仅提高了极值解的质量,并且增强收敛效率,体现算法良好的性能。同时,通过改进的PSO算法预测得到的蛋白质序列的构形能够在一定程度上反映蛋白质天然结构的一些空间结构特点,即在蛋白质序列的构象中,疏水性残基形成束,总是被亲水性残基包围这一典型特征。两种改进的PSO算法能够精确地进行蛋白质折叠结构预测,为生物科学研究提供了一条有效途径。
其他文献
在网络模拟研究中,单节点计算环境无法模拟大规模网络。并行网络模拟通过引入更多的计算节点可以解决这个问题。方法是将模拟拓扑划分为几个部分,分别由各个计算节点负责模拟
随着信息技术的发展和数字化产品的普及以及Internet广泛深入的应用,从消费电器到工业设备,从民用产品到军用器材,嵌入式系统已被广泛的应用到网络、手持通信设备、消费电子
基于复用的软件开发可以有效的提高软件开发的质量和效率。构件技术在软件复用中扮演着重要角色。而如何识别出粒度合适的构件,以使构件能够满足比较通用的业务需求已成为基于
针对如今计算机病毒和计算机网络的发展趋势,研究一种可以高效并且可以误报率低的新病毒检测方法就显得尤其重要。现存的病毒检测系统,大多数都是采用需要中心节点的单一网络集
随着互联网的飞速发展,越来越多的互联网用户开始成为电子邮件的受益者,同时网络空间中的电子邮件信息量也呈现出不断膨胀的趋势。电子邮件作为人们常用的一种通信工具,其中
随着计算机网络技术的迅猛发展,办公自动化和企业信息化的不断普及,人们对数据存储的需求越来越高。单机所包含的磁盘容量己经不能满足人们的日常需要,这就要求有一种可靠的
基于特征造型技术的三维CAD系统目前已广泛应用于产品设计,同时CAE在产品设计与优化中也起到了越来越重要的作用.而有限元是最为广泛使用的CAE方法之一。由CAD系统建立的模型
机制设计是微观经济学和博弈论的分支领域,它的核心思想是设计某种规则,在理性代理参与的条件下,达到既定目标,获得最大社会利益。但由于代理能力的有限性和外部环境的不确定性,不
身在电子信息量快速增长的社会,如何在海量的信息资源中迅速准确地找到所需信息,是当前信息处理领域的一个重要问题。文本分类的出现很好地解决了上述问题。文本分类是基于文本
Web服务可实现应用程序在Internet上的互操作,已成为一种具有发展潜力的分布式网络应用集成技术。服务发现是Web服务技术中的一个重要环节,进行Web服务发布、发现的组织,快速