基于智能算法的DNA序列比对研究

被引量 : 0次 | 上传用户:jinghong_22
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机分子生物学是一门交叉学科,以计算机、网络为工具,采用数学、信息科学、生物学的理论、方法和技术来研究生物大分子。生物信息学的目的是揭示遗传和功能信息的根本规律,以及基因组信息结构的复杂性,进一步解释生物的遗传语言。序列比对是生物信息学中基本的信息处理方法之一,可以发现生物序列之间的进化、功能和结构信息,为生物信息学提供理论基础。序列比对分析最初是由生物同源性的研究提出的,后随着技术发展,其应用范围越来越广。本文重点介绍了分子生物学的背景知识、DNA序列比对的基本原理、人工鱼群算法与蚁群算法的基本思想。首先介绍了序列比对涉及的基本问题:基本操作、相关定义、空位罚分和替换矩阵,然后介绍了双序列比对算法:NW算法、Smith-Waterman算法与BLAST算法,针对多序列比对,介绍了基本算法有:渐进比对算法和迭代比对算法。最后将人工鱼群算法应用在DNA双序列比对中,通过实验证明了算法的可行性。同时对经典蚁群算法进行改进,并将改进的智能蚁群算法应用在双序列比对中,通过实验证明算法的速度和准确率都有了明显的提高。本文第四章中,通过对人工鱼群算法的基本思想、运算流程及应用等方面的研究,将其应用在DNA双序列比对中,提出了基于人工鱼群算法的DNA双序列比对的编码模型、运算函数如人工鱼的交叉函数、变异函数等、运算流程等,并通过模拟实验证明了算法的可行性,最后将比对结果与NW算法进行比较,实验结果与NW算法的比对结果一致。本文第五章中,针对蚁群算法搜索时间较长、收敛速度较慢、容易陷入局部最优值等缺点,提出了改进方法。同时结合经典蚁群算法DNA双序列比对模型,将改进蚁群算法应用在双序列比对中。在改进的智能蚁群算法中,动态更新字符匹配矩阵,将二维信息素矩阵变为三维信息素矩阵,使得转移概率计算更加准确;在蚂蚁选择路径时,动态更新随机数,从而使蚂蚁在搜索路径时,可以提高收敛速度并能有效防止陷入局部最优值;在进行信息素更新时,由蚂蚁路径得分确定更新信息素的公式,从而保证更好更快得找到最优值。实验结果证明,该算法与基本蚁群算法、其他改进算法相比,收敛速度和准确率都有明显的提高。
其他文献
儿童期是个体发展的重要时期,儿童虐待会对个体身心健康产生负面影响。儿童期的个体开始倾向于摆脱对父母的依赖,从家庭之外寻找依恋对象建构新的交际圈,同伴成为给予儿童情
黄焕义毕业于景德镇陶瓷学院先后获学士学位、硕士学位,现为景德镇陶瓷学院陶瓷美术学院教授、硕士生导师,享受国务院特殊津贴专家,中国美术家协会会员,江西省政协委员等;陶
现代移动通信的迅猛发展,要求通信系统能够提供较高的信道容量和带宽,然而由于频谱资源日益稀缺,只能通过线性调制技术来提高频谱效率。线性调制技术的采用对无线通信系统中
随着经济的全球化、国际竞争的日趋激烈,提升国民素质、培养和造就高素质的人才成为许多国家和政府关注的焦点,这为中等院校提供了重要的发展契机。作为中等教育的组成部分—
在现今的日常生活中和艺术作品里,人经常会和一些反常的、怪异有趣的事物不期而遇,这些事物当中既包含着丑恶又带着滑稽,既表现着荒诞可笑又散发着恐怖,让人茫然不知所措,人
房地产投资基金(REITs)作为一种极具发展潜力的创新式金融投资工具,不仅可以为巨大的社会资本拓宽投融资渠道,也可以在一定程度上缓解我国目前房地产金融业面临的发展瓶颈。
受早期城市布局规划未充分考虑远期地铁隧道建设的影响,城市地铁隧道线路与高大建筑物、桥梁等结构物的基础遭遇的几率越来越大。逐渐成为轨道交通建设与发展中难以避免的重
【目的】提高寒区春玉米产量和水分利用效率。【方法】设置保水剂(S)、秸秆(G)、地膜(M)保墒处理和无保墒(K)处理及W1、W2、W3、W4调亏处理和W5充分水分处理,进行测筒试验,研
在机械加工过程中,机械加工质量属于十分重要的因素,对机械加工产品性能会产生直接影响,因而保证机械加工质量也就具有重要作用及意义。在机械加工过程中,机械加工质量的影响
信赖保护原则对行政法的重要性不言而喻,在行政法几项基本原则中占据重要地位。信赖保护原则诞生之初是由大陆法系的学者提出,之后被立法所认可和接受的。随着社会的发展,人