基于生物行为的群体智能优化方法研究

来源 :中国科学院沈阳自动化研究所 | 被引量 : 0次 | 上传用户:ZWDragon
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
20世纪90年代生物学家及计算机专家通过对社会型生物的观察和研究,产生了以模拟群体生物行为特征的群体智能研究领域。所谓的群体智能是指众多行为简单的个体相互作用过程中涌现产生的整体智能行为。   群体智能作为一个新兴领域,通过短短十几年的发展已引起了多个学科领域研究人员的关注,目前已经成为人工智能、经济、社会、生物等交叉学科的热点和前沿领域。基于群体智能思想提出的各类算法已在传统NP问题求解及诸多实际应用领域中展现出其优异的性能和巨大的发展潜力。   本论文的研究目的一方面针对传统群体智能优化算法和模型中存在的缺点,从生物学的角度给出其改进方法或提出新的优化模型,使之更为有效可靠;另一方面,将提出的新模型新算法应用于实际工程领域,拓展群体智能优化算法的应用领域。   研究的内容包括:基于生物行为的粒子群算法改进、多群体协同进化模型、算法及其应用、细菌生命周期建模与仿真、基于细菌行为的群体智能优化算法及应用。具体的研究内容和创新性成果概括如下:   (1)基于生物行为的粒子群算法改进研究   从生物学的角度出发提出了PSOOFT和PSOBC两类改进的粒子群算法(Particle Swarm Optimization,PSO)。前者将生物群体中的“繁殖”和“食物源选择”两种机制引入到PSO算法中,其中,第一个机制旨在提高算法的收敛速度,第二个机制旨在确保算法全局探测与局部开发能力的平衡。后者将细菌趋化行为中的吸引与排斥转换模型引入到PSO算法,解决了PSO算法中因只存在吸引操作而没有排斥操作导致在迭代后期随着多样性失去而陷入局部最优的缺点。采用一组典型的标准测试函数对PSOOFT算法和PSOBC算法测试表明,两种改进的PSO算法在一定程度上缓解了陷入局部最优的风险,在复杂多峰问题求解中体现了优越的搜索效率。   (2)多群体协同进化模型与算法研究   针对传统群体智能优化模型中个体信息交互单一易产生群体“趋同”的问题,启发于生物共生现象,提出了一种多群体协同进化模型。将PSO算法嵌入到多群体协同进化模型中,提出了一种多群体协同进化粒子群优化算法(Multi-swarm Cooperative Particle Swarm Optimization,MCPSO)。根据两种不同的共生模式,分别设计了COM-MCPSO和COL-MCPSO两种MCPSO版本。提出了一种主从式的结构,用于确保MCPSO算法开发能力与探测能力的平衡,并通过定义迁移操作算子,实现了主群与其共生群体之间的信息交流,避免了种群内部单一信息交流引起的误判。实验结果表明MCPSO算法无论对单峰函数还是多峰函数在求解精度、收敛速度、结果鲁棒性方面都要优于其它比较算法。   (3)多群体协同进化粒子群优化算法的应用研究   将MCPSO算法分别应用于模糊系统设计和神经网络训练两类问题。   a)针对传统模糊系统学习能力不强,模糊推理规则参数(如隶属度函数参数和输出系数)不具备自适应性的缺点,基于MCPSO提出了一种对前件参数与后件参数自适应调节的进化模糊系统,并分别设计了用于动态系统处理的辨识器和控制器。实验仿真中将设计的新型模糊系统分别应用于SISO、MISO、MIMO三类非线性动态系统的辨识与控制,获得了令人满意的结果。   b)基于BP的神经网络训练过程收敛速度缓慢,容易陷入局部最优,而且对网络的初始权值、学习速率和动量等参数极为敏感。为了克服这些问题,本文采用MCPSO算法取代了BP学习算法,将网络中需要调整的权值与偏差组成的矢量看成是MCPSO中的一个粒子,通过粒子之间的竞争与合作来完成网络训练。将设计的进化神经网络应用于函数逼近、模式分类等问题,并与其它算法进行了结果比较。结果显示基于MCPSO训练的神经网络具有更优的网络泛化性能、更快的收敛速度。   (4)基于细菌行为的群体智能优化模型及应用研究   通过考察微生物的群体行为,采用基于个体的建模方法,以E.Coli细菌为具体对象,建立其生命周期模型(Life Cycle Model,LCM)。该模型考虑了细菌的新陈代谢、繁殖、趋化等生命现象,对细菌的全生命周期过程进行了模拟。在该模型基础上,提出了一种新的群体智能优化算法-菌群优化算法(BacterialColony Optimization,BCO)。在该算法中,环境的适应度用食物能量来表示,细菌个体利用趋化机制进行局部搜索,并不断消耗环境中的能量,当能量足够时,进行分裂繁殖,增加该区域的种群密度,此外,还引入了群体感应操作算子,以加强个体之间的交流与协作,加快搜索的过程;另一方面引入了迁移操作算子,以实现群体的多样性保持,避免陷入局部最优。在应用研究中,首先将BCO算法应用于函数优化中,分析并讨论了BCO算法对该类问题的求解效果;然后,将BCO算法应用于PID控制器参数整定,研究了基于BCO的PID控制器在两类典型的工业控制系统中参数整定方面的表现,并与其它的算法进行了性能比较,结果表明基于BCO的PID控制方法有着较快的响应速度,并且在控制过程无超调现象。
其他文献
本文提出了水下物体的3D测量方法,研究的主要目的是利用平行立体视觉对工业器件尺寸的测量。研究中的三个主要问题:摄像机的标定、水下环境中的图像预处理和立体图像对的匹配在
习近平总书记在参观国家博物馆《复兴之路》陈列时说:“现在,大家都在讨论中国梦,我以为,实现中华民族伟大复兴,就是中华民族近代以来最伟大的梦想。”随后总书记又指出:中国梦归根到底是人民的梦,必须依靠人民来实现。于是每一个中国人都有了自己的中国梦,每一个行业、每一个岗位也有自己的中国梦,然而无论是什么样的中国梦,想要去具体实现,教育是必不可少的一个前提环节。胡锦涛同志在党的十八大报告明确指出,“教育是
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
学生足球运动员在比赛中比较容易出现焦虑情绪.正确认识成因,采用适当的调整方法,可有效减少焦虑情绪的出现.措施方面主要有分散注意力、调整心态、增加自信心、模拟训练,饮
随着微电子领域芯片热流密度急剧增加及有效散热空间日益狭小等新特点和新现象的出现,具有高导热率、良好的等温性、热响应快、结构简单的微型热管已成为导热的理想元件。热
随着人们对休闲娱乐的重视,全地形越野车(其英文全称为All Terrain Vehicle,简称为ATV)在国内外得到了蓬勃的发展。随着市场竞争的日益激烈,对ATV的乘坐舒适性与越野性能等方
“对话”是一种以沟通与交流为基本特征的动态行为。在对话式教学中教师可以根据具体的教学内容,选择恰当的教学方法,创造良好的教学氛围,引导学生积极思维,使学生在自己的思考中获取知识,并使思维能力得到发展。“对话式教学”既有利于学生主体的体现,又有利于新型师生关系的培养。他们在传播知识信息的同时也在传播着情感信息,在进行着心灵与心灵的交流,思想与思想的碰撞。  那么如何实施对话式教学,实现师生互动,心灵
油膜失稳是转子-滑动轴承系统故障中较为常见的一种故障,其具有突发性和破坏性较大的特点。油膜失稳的发生将使得转子系统在同频周期运动的基础上产生较大的低频振动,从而使系统产生非协调进动,使转轴产生较大的交变应力,此外油膜失稳还将会造成转子振动的加剧,从而可能诱发诸如转定子碰摩等其它故障,直接关系到机组的灾变防治和安全可靠运行。对于汽轮机这样的旋转机械,其蒸汽参数、密封间隙的改变很有可能增大其在转子密封
今年,哥斯达黎加瓜类植物的收获时间是从1月15号到4月20号。哥斯达黎加尼科亚有150 hm2的土地用来种植各式各样的瓜类植物。无论是Piel de Sapo瓜还是甜瓜,都质量上乘,滋味诱
多平行轴齿轮转子系统是旋转机械中应用最广泛的动力和运动传递系统之一,也是旋转机械的关键部件,具有传动平稳、效率高、传动比精确、结构紧凑、传递功率恒定等优点,其动力