基于遗传模拟退火算法的生物信息学双序列比对方法研究

来源 :东北师范大学 | 被引量 : 5次 | 上传用户:tcrct
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
生物信息学是在生命科学的研究中,以计算机为工具对生物信息进行储存、检索和分析的科学。序列比对是生物信息学中一种基本的信息处理方法,对于发现核酸和蛋白质序列功能、结构和进化的信息具有非常重要的意义。随着生物序列数据库中序列数据的激增,开发兼有高度生物敏感性和高效率的算法就显得非常迫切。本文研究了生物信息学中的双序列比对算法。论文叙述了序列比对算法领域从70年代到现在的发展过程,讨论了Needleman和Wunsch最早提出的生物序列比对算法----全局比对动态规划算法,同时分析了目前双序列比对动态规划算法及启发式算法存在的问题。遗传算法是模拟自然界生物进化过程来求解最优极值问题的一类自组织、自适应人工智能技术,它通过对当前群体施加选择、交叉、变异等一系列遗传操作,从而产生新一代的群体,并逐渐使群体进化到包含或接近最优解的状态。由于其具有易于实现、应用效果明显等优点而被众多应用领域所接受,在自适应控制、组合优化、模式识别、机器学习、人工智能等领域得到了广泛的应用。但许多仿真和应用结果都表明遗传算法还存在群体易陷入“早熟”现象,局部搜索能力弱等问题。模拟退火算法刚好可以补充遗传算法这一不足,模拟退火算法是模拟物理退火过程的一种随机优化搜索算法。算法以优化过程的求解与物理退火过程的相似性为基础,通过接受准则和对下降温度的控制,能够有效的克服优化过程陷入局部极小从而获得全局最优解。论文将遗传算法结合模拟退火思想用于双序列比对问题,建立了相应的数学模型。实验结果表明,对于双序列比对问题,算法是有效的合理的。
其他文献
网络中包含各种小的手持设备,这些设备可以无缝的进行信息的访问、交换、共享。通常这种网络中会包含手机、笔记本电脑、数码相机、MP3、DVD等设备,所有的这些设备都是人们日常
随着信息技术和网络技术的发展,网络环境变得越来越复杂,信息安全问题日益严峻。入侵检测作为一种积极主动的安全防护技术,也越来越受到人们的关注。 目前大多数程序都是使用
随着计算机技术和空间信息理论的快速发展,移动对象产生的轨迹数据规模呈爆炸式增长,轨迹数据传输速度、存储以及隐私保护需求越来越迫切。轨迹数据概化技术作为轨迹数据挖掘的
基于Internet的高吞吐率计算系统利用Internet上大量的空闲计算资源来解决参数研究、蒙特卡罗模拟等大规模分布式计算问题,是计算网格的一个重要研究方向。一个良好的高吞吐
随着信息与网络技术的发展,嵌入式系统渗透到各个领域,得到了广泛的应用。本文针对设计web服务器这一课题,研究了嵌入式操作系统VxWorks及其在ARM内核的处理器上的设计与开发
计算机及网络技术的迅速发展,给人们的现代生活带来了方便、快捷的新鲜享受。人类开始进入信息时代、电子商务时代。我们的生活越来越数字化,无纸社会近在眼前。互联网改变了人
目前,三维服装CAD已经成为数值服装仿真和计算机辅助设计的热点课题,是多种学科交叉的一门新兴的研究领域,它涉及流体力学、计算机辅助几何设计、数学、动态力学、材料科学、热
在人工智能领域中,如何处理不确定信息数据一直是众多学者关注的热点,而Dempster-Shafer证据理论则是最重要的处理不确定信息的方法之一。作为不确定信息的数学表示,Dempster
近些年来,智能仪表得到了迅速的发展,但是目前大多数智能仪表的软件设计一般仍采用前/后台系统,这种方式造成程序任务的并发执行困难,程序的开发、调试和维护复杂及重要事件
随着互联网的不断发展,电子商务网站越来越受到重视。作为电子商务企业对外的一个门户,如何通过为用户提供更加个性化的服务,提高其商品的吸引力,进而为企业带来更大的收益,就成为