


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
3讲粒子群(PSO)粒子群算法,也称粒子群优化算法(ParticleSwarmOptimizationPSO,是近年来发展起来的一种新的进化算法(EvolutionaryAlgorithm-EA。1995年由Eberhart博士和kennedy博士提出,源于对鸟群捕食的行为研究。PSO同遗传算法类似,是一种基于迭代的优化算法。O算法也是从随机解出算更为简单,它没有遗传算法的“交叉(Crossover(Muttio)”操作,而是粒子在解空间追随最优的粒子进行搜索,通过追随当前搜索到的最优值来寻找全局最优。同遗传算法比较,O的优势在于简单容易实现并且没有许多参数需要调整。这种算法以其实现容易、精度高、收敛快等优点引起了学术界的重视,目前已广泛应用于函数优化,神经网络训练,模糊系统控制以及其他遗传算法的应用领域,并且在解决实如前所述,PSO模拟鸟群的捕食行为。设想这样一个场景:一群鸟在随机搜索食物。在这个区域里只有一块食物。所有的鸟都不知道食物在那里。但是他们知道当前的位置离食物还有多远。那么找到食物的最优策略是什么呢?最简单有效的就是搜寻目前离食物最近的鸟的周围区域。PSO从这种模型中得到启示并用于解决优化问题。PSO中,每个优化问题的解都是搜索空间中的一只鸟,我们称之为“粒子”。所有的粒子都有一个由被优化的函数决定的适应值(fitnessvalue),每个粒子还有一个速度决定他们飞翔的方向和距离。然后粒子们就追随当前的最优粒子在解空间中搜索。PSO初始化为一群随机粒子(随机解),然后通过迭代找到最优解。在每一次迭代中,粒子通过两个“极值”来更新自己。第一个就是粒子本身所找到的最优解,这个解叫做极值pbest。另一个极值是整个种群目前找到的最优解,这个极值是全局极值gbest。另外也可以不用整个种群而只是用其中一部分作为粒子的邻居,那么在所有邻居中的极值就是局部极值。粒子在找到这两个最优值时,粒子根据如下的来更新自己的速度和新的位置v[]=w*v[]+c1*rand(1)*(pbest[]-present[])+c2*rand(1)*(gbest[]-present[]); present[]=persent[]+v[] %v[]是粒子的速度,persent[]是当前粒子的位置。pbest[]andgbest[]如前定义rand(1)是介于(0,1)之间的随机数。w是惯性权重,c1,c2是学习因子,通常w=0.8,c1=c2=2。程序的伪代码如下:FOReachparticleInitializeparticleFORi tiontimesFOReachparticleCalculateparticlevelocityaccordingequation Updateparticlepositionaccording CalculatefitnessIFthefitnessvalueisbetterthanthebestfitnessvalue(pBest)inhistorysetcurrentvalueasthenewpBestChoosetheparticlewiththebestfitnessvalueofalltheparticlesasthe附件中为一个不完整的粒子群算法 程序:PSP_Tan_test_main.m,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度房产租赁权转让与租赁关系继承合同
- 2025年度知识产权许可合同解除协议书模板
- 二零二五年度交通设施分摊费用共享协议
- 二零二五年度金融行业员工劳动集体合同(风险管理)
- 二零二五年度房屋抵押担保企业节能减排贷款协议
- 二零二五停薪留职员工离职权益保障与就业创业辅导合同
- 二零二五年度国际学术研讨会赞助协议
- 二零二五年度柴油价格风险管理合同
- Unit 6 Whose dress is this?Period 3 单元词汇复习 同步练习(含答案)
- 美术课后特色课题申报书
- 酒店传染病防控紧急预案
- 职业素养提升第2版(大学生职业素养指导课程)全套教学课件
- 西师版小学数学六年级下册单元测试卷(含答案)
- 2024年公安机关理论考试题库500道【综合卷】
- 《研学旅行课程设计》课件-制订研学课程目标
- 2024年四川成都市公共交通集团有限公司招聘笔试参考题库含答案解析
- 第2章导游(课件)《导游业务》(第五版)
- 2023年北京重点校初二(下)期中数学试卷汇编:一次函数
- 加推楼盘营销方案
- 新华DCS软件2.0版使用教程-文档资料
- 2024临床免疫学定性检验程序性能验证指南
评论
0/150
提交评论