基于混合化学反应优化算法的序列比对研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:fbyang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
序列比对是生物信息学研究中一种基本的信息处理方法,对序列分析、序列结构功能的预测以及进化树的构建具有极为重要的意义。无论是双序列比对还是多序列比对,都可以看成是数学上的优化问题。随着生物分子序列数据的急速增长,找到整体上最优比对的难度也随之增加,对于这类优化问题研究者们致力于用启发式算法来找到问题的近似最好解,如遗传算法,蚁群算法等。而化学反应优化(Chemical Reaction Optimization)是一种新的启发式算法,通过模拟化学反应中分子运动过程来搜索最优解,并且CRO已经成功解决一些经典的优化问题,因此本文首次运用CRO来完成序列比对。本文的研究是运用化学反应优化方法来解决双序列比对问题的一次有益尝试,以期为序列分析领域提供全新的序列比对工具,为以后解决多序列比对问题提供平台,也可加以并行处理技术对其进行加速,以加强其处理大规模序列比对问题的能力。首先对序列比对的概念及相关知识点进行了介绍,并对现有经典的双序列比对算法进行详细地阐述与比较。针对双序列比对问题的数学模型,在CRO的算法框架上,提出了一种新的双序列比对算法HCRO-PSA(Hybrid Chemical Reaction Optimization for Pairwise Sequence Alignment)。CRO 模拟化学反应中分子运动中能量的变化而得到的一种元启发式方法,通过四个基本操作:撞墙、分解、分子间无损碰撞以及合成来完成对解空间的搜索,其中撞墙和分子间无损碰撞可以进行局部最优值搜索,而分解和合成是用来拓展搜索领域,从而尽可能获得全局最优值,最后找到系统中势能值最低的分子结构。由于CRO在迭代过程中只记录下当前质量好的分子,这样使得搜索会陷于局部最优解,为了更好的获得全局最优解本文在CRO框架上引入退火操作将Metropolis接受准则,提出解决双序列比对的混合式CRO算法。HCRO-PSA算法针对双序列比对的实际问题结合启发思想完整地设计了 CRO的具体操作,为加快算法处理序列比对的速度,设计了一种并行CRO模型。为了验证新算法的可行性,通将混合式CRO算法应用到双序列比对上,并将得到的结果在得分值上与经典算法进行了实验验证,实验结果表明了此算法的有效性,在一定序列长度范围内,可以达到很好的比对精度。
其他文献
伴随着社交网络和用户自创内容的快速发展,目前互联网已经积累了海量图像数据,标志人们已经进入“读图时代”。如何满足人们准确、实时的图像检索需求,已成为亟待解决的现实
随着信息技术的发展,数字图像广泛应用到了人类生活的各个方面。高分辨率图像含有丰富的色彩和细节信息,不仅可以提供良好的视觉感受,并且可以为后续的各种图像处理任务带来
无线定位技术的不断创新和移动智能终端设备的大规模普及,大量与移动对象相关的轨迹数据被服务提供商(LBSP,Location Based Services Provider)以不同的形式保存下来。服务提
随着信息革命的深入推进,数据已经成为国家基础性战略资源。同时,数据安全超出了传统的安全范畴,上升到维护国家主权的高度。数字签名作为维护数据安全的重要技术之一,可以解
Schiff碱过渡金属配合物具有特殊结构,使其表现出生物活性、电化学及磁性等性质。所以,本文首先合成了6种含有金刚烷基Schiff碱,接着以这6种Schiff碱为配体,进一步合成了6种
图像分类与检测属于计算机视觉领域重要的研究课题。本文首先研究图像分类问题,然后进一步深入研究图像目标检测。对于图像分类问题本文选择脱机手写汉字识别来进行研究。对
二维本征磁体是自旋电子器件和拓扑材料的关键。目前二维本征磁体磁有序温度远低于室温,限制了其实际应用。本文利用密度泛函理论,研究二维本征磁体电子结构并揭示其磁耦合机
离子液体由于粘度大等缺点限制了一些应用,将离子液体配成溶液可以从某种程度上改善这些性质从而扩大离子液体的应用范围。离子液体水溶液的理化性质,是研究和应用离子液体及
随着图像处理和计算机视觉领域的发展,图像融合技术得到快速发展和应用,并成为图像处理的重要手段之一。它主要是将多传感器中收集的图像进行同一目标或场景的融合处理,重新
涡流热成像作为一种新兴的主动热成像无损检测技术,已广泛应用于金属材料的裂纹、腐蚀、残余应力等缺陷检测。缺陷特征增强提取算法因可以增强缺陷图像对比度,降低检测结果的