两种群体智能算法的研究及其应用

来源 :厦门大学 | 被引量 : 0次 | 上传用户:bcrav4
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
群体智能是模拟自然界生物的群体行为而构造的随机优化算法,它为寻找一些复杂问题如约束性,非线性和求极值等的解决方案提供了新的思路。蚁群算法与粒子群优化算法是群体智能中的两种最重要的方法,将其应用到生物信息学中的基础任务序列比对中正是本文的研究内容。一方面,蚁群算法已被应用到序列比对中,但传统蚁群算法只能应用于相近长度的序列比对且容易陷入局部最优。为通过蚁群算法获得一个准确的基因序列比对算法,本文给出了一种新的基于蚁群算法的DNA序列比对方法。该方法通过在不同时刻调节蚂蚁起、止位置,修正信息素,来避免局部最优,特别是可以根据行走路径去除比对差异大的路径得分,使算法具有较好比对不同长度序列的能力,一定程度上摆脱了传统方法的应用局限性。实验结果表明这种新颖的序列比对算法是有效的和可行的。另一方面,粒子群优化算法源于对鸟群运动行为的模拟,其特点是简单、需调整参数较少、收敛速度快且易于实现,本文首先介绍了粒子群优化算法求解问题的优越性,并提出了一种粒子群优化算法的改进:根据不同应用给出相应的自适性惯性权重,同时参考其它优秀粒子的位置,均衡该粒子的当前最优位置,改进的粒子群算法具有使粒子更符合进化特点、加快算法的收敛速度、改善粒子群优化算法的搜索性能、提高全局收敛的优点。本文将粒子群优化算法应用于解决序列比对问题上,并结合序列比对特点给出了粒子初始位置的约束条件和粒子在运动过程中的移动策略,通过实验说明了方法的可行性和有效性。本文对改进后的蚁群算法和粒子群优化算法进行比较分别说明了各自算法在双序列比对方面的特点。通过将改进后的蚁群算法和粒子群优化算法实际应用于松树cDNA序列中特征的提取,证明了蚁群算法与粒子群优化算法在序列查找问题中的可行性,表现了群体智能的广泛应用空间和令人满意的优化性能。
其他文献
假肢是康复医学工程领域一个备受关注的研究课题,传统踝关节假肢多为被动式,其机械性能在不同的步行速度和地形保持不变。对于每一个步态周期和不同的步行速度,正常人体踝关节阻
本课题是湖北省科技攻关项目智能爆破与信息防护系统的子课题。金属防腐防腐电源系统研制是该项目的关键之一。管线运输虽然已成为现代工业和国民经济的命脉,但随着管线的增多,管龄的增长和腐蚀等问题的存在,管道事故频频发生。电化学保护法与防腐涂层联合应用则可弥补防腐涂层缺陷,从而更彻底地抵制金属管道发生腐蚀反应。本文主要介绍金属防腐电源系统组成结构和控制原理。分别就电源主电路、脉宽调制电路、驱动电路、保护电路
电力负荷管理系统是针对电力系统需求侧管理的重要手段和措施,对配电网的能源质量监测、调度管理、负荷控制、节能降耗等具有极其重要的现实意义。本文重点研究电力负荷管理系
移动机器人路径规划是移动机器人技术研究中关键的问题之一,路径规划的主要任务是当移动机器人运行在外界环境中时,寻求一条从已知起点到终点之间的最优路径,即在存在障碍物的空
无线传感器网络(Wireless Sensor Networks, WSN)中,网络资源主要指传感器资源,传感器资源的利用与任务的执行紧密联系在一起。执行任务要消耗一定量的传感器资源,但由于无线
由于光学成像设备具有有限的聚焦范围,通常同一场景下不同距离的景物很难清晰地呈现在一幅图像中。这个问题可以利用图像融合技术得到有效的解决。该技术将一组同场景下不同
随着城市建设的飞速发展,楼宇建筑结构火灾已成为威胁人们生命和财产安全的最直接、最严重的灾害之一,一旦发生火灾,扑救非常困难。因此,对火灾进行早期预报,建立一个性能可靠、安
非线性系统中的状态量的测量是现代控制技术中的一个难题,因此,系统观测器的设计已经引起越来越多的学者的关注,系统观测器的设计也已经成为控制理论以及信号处理中的一个热
优化技术指的是在满足一定约束条件下,通过找寻一组参数值,能够使目标函数值取到最小或最大。伴随着人类认识与改造世界能力的不断扩大,我们日益迫切要求高效的优化技术和智能计
随着市场经济的发展,制造企业面临一系列的挑战,客户对产品的质量要求越来越高,产品价格由于竞争而降低,并迫切要求企业降低生产成本,增强企业的竞争力。生产调度是制造系统