全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一:微分进化算法(DE):基本微分进化算法适用于无约束连续变量的全局优化问题,包括线性规划、非线性规划、非光滑优化。扩展后的为划分进化算法还可以求解离散变量问题和约束优化问题。微分进化算法惊人的简单,如果将微分进化算法的搜索引擎用C/FORTRAN语言来描述,源代码不超过20行。然而微分进化算法确实如此的有效,我们用它来解决了手头的所有连续型全局优化问题。因而微分进化算法成为我们向读者大力推荐的非经典全局优化算法。微分进化算法的基本思想是:对种群中的每个个体i,从当前种群中随机选择三个点,以其中一个点为基础,另外两个点为参照做一个扰动,所得点与个体i交叉后进行“自然选择”,保留较优者,实现这种种群的优化。设待求问题为则DE算法描述为:(1)(初始化)输入进化参数:种群规模N,交叉概率,交叉因子,进化代数t=0,自变量的下界lb和上界ub,随机生成初始种群,其中;(2)(个体评价)计算每个个体的目标值;(3)(繁殖)对种群中的每个个体,随机生成三个互不相同的随机整数和随机整数,(4)(选择)(终止检验)如果种群满足终止准则,则输出中具有最小目标值的个体作为最优解。否则转(2)。微分进化算法(DE)和遗传算法(GA)的主要区别在于:(1) 传统的GA采用二进制编码,而DE采用实数编码;(2) 在GA中通过两个父代个体的交叉产生两个子个体,而在DE中通过第i个个体和三个随机选取的父代共同产生子个体;(3) 在传统的GA中个体以一定的概率取代其父代个体,而在DE中新产生的一个子个体只有当它比种群中的个体优良时才替换种群中的个体。二:微分进化算法的参数选择微分进化算法中用到的主要控制参数是种群规模N、交叉概率Pc、交叉因子F,据文献1,N通常取5n10n,其中n为变量的个数,Pc通常取0.1,F通常取0.5。然而根据阳明盛,罗长童2的计算经验,认为当变量个数比较大时,N取n甚至时算法的收敛性速度更快。三:微分进化算法的扩展标准的微分进化算法只能求解无约束的连续变量的优化问题,1999年Jouni Lampinen和Ivan Zelinka将其扩展到混合变量和有约束优化问题3,4.考虑优化问题:其中分别表示整型变量、离散型变量和连续型变量。通过以下方法处理:(1) 对于边界约束条件,引入算子,即可保证个体(搜索点)的可行性。(2) 对于约束条件,引入乘积罚函数其中,(3) 对于整数约束,在进行目标函数计算之前,只需引入算子:注意对于整型分量,在种群初始化时,应当应用规则产生。(4) 对于整数变量的边界约束且(整数),引入算子,即可保证个体(搜索点)的可行性。(5) 对于离散变量,不妨设其中有k个离散变量,由于优化问题本身与变量顺序是无关的,所以可以将他们从小到大排列,即其中,这样,在离散变量和他们的下标(有界整数变量:)之间就建立了一个一一映射,可以通过优化下标来优化相应的变量。参考文献1 Storn R, Price K. Differential evolutiona simple and efficient heuristic for global optimization over continuous spacesJ. Journal of global optimization. 1997, 11(4): 341-359.2 阳明盛,罗长童. 最优化原理、方法及求解软件M. 北京: 科学出版社, 2006.3 Lampinen J, Zelinka I. Mixed integer-discrete-continuous optimization by differential evolutionC. In proceedings of MENDEL99,5th international mendel conference, 1999:71-76.4 Lampinen J, Zelinka I. Mixed variable non-linear optimization by differential evoluti
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 一年级(下)数学第六单元拔尖测试卷《人教版》
- 2026 学龄前自闭症捏泥训练实操课件
- 学院奖学金申请书
- 婚礼领导致辞(14篇)
- 2026年隧道施工安全操作规程及注意事项
- 石材干挂工程监理合理化建议
- 浙江2025年一级建造师《建设工程项目管理》入门测试卷
- 街道办事处第一个《安全生产法》宣传周活动方案
- 2026年物业应急演练方案及组织注意事项
- 钢结构施工质量保证措施
- 领导干部离任交接表
- 主题三 我的毕业季(教学设计)辽师大版六年级下册综合实践活动
- 从苦难中开出永不凋谢的花 -《春望》《石壕吏》《茅屋为秋风所破歌》群诗整合教学
- JBT 9229-2024 剪叉式升降工作平台(正式版)
- GJB9001C质量保证大纲
- 陕22N1 供暖工程标准图集
- 车用时间敏感网络通讯芯片功能和性能要求
- 《童年》读书分享PPT
- 【论网络暴力行为的刑法规制7000字】
- 集成电路先进封装材料PPT全套教学课件
- 山西沁水盆地柿庄南区块煤层气资源开发利用与矿区生态保护修复方案
评论
0/150
提交评论