登录
首页 » Others » 差分进化简介及实现

差分进化简介及实现

于 2021-05-07 发布
0 348
下载积分: 1 下载次数: 3

代码说明:

算子课上我讲的PPT,主题是查分演化计算,用到了变异算子,交叉算子和选择算子。复盘分析差分进化与遗传算法相似,这一点,对遗传算法稍微了解的人都会有这样的疑问。该PPT未对二者的区别和联系进行分析。我对二者都有一定的了解,并做过二者的简单实现,理应在这方面做出思考。遗憾的是,演讲结束后,老师问到这个问题,我没有做出较好的回答。介绍完算法的原理后,举了一个非凸函数寻优的例子,并且展示了函数的3D图像和最优函数值演变曲线,这一点很好。介绍图像时,首先要介绍坐标轴的含义和单位,这一点没有照顾好。很明显的一个缺陷是: 缺少该算法在工业上的应用实例。让人感觉该算法只存在于纸面上,却无实际应用价优化问题和近似最优解差分演化算法CONTENTS引言ρ优化问题是一种以数学为基础,用于求解各种工程问题基本原理的应用技术。应用实例优缺点ρ绝大多数的工程问题的求解都可以转换为优化问题,算法改进但是部分问题属于NP问题,很难找到解析解,比如:0研完点1背包、组合优化问题、任务指派等。某些情况下,退而求其次,找到近似最优解即可。针对优化问题的近似解求解,目前已成为了当前一个热点研究方向,催生出一系列的智能算法。智能算法的研究差分演化算法CONTENTS◎1975年: J Holland根据生物进化过程提出了遗传算引言法基本原理ρ1982年: Kirkpatrick模拟冶金学的退火过程提出了模拟应用实例退火算法。优缺点算法改进◎1991年: dorigo.M根据蚂蚁觅食的群体行为提出了蚁研完点群算法。◎1995年: Kennedy根据鸟类觅食的群体行为提出了粒子群算法。ρ1997年: Rainer storr和 Kenneth price.在遗传算法等进化思想的基础上,提出了差分进化算法( DifferentialEvolution, DE差分进化算法简介差分演化算法CONTENTS引言由 Rainer storn和 Kenneth price在1997年为求解切比雪基本原理夫多项式而提出。应用实例优缺点◎是一种随机的并行直接搜索算法,它可以对非线性、不算法改进可微、连续空间函数进行最小化,以其易用性、稳健性研完点和强大的全局寻优能力在多个领域取得成功。◎应用:在约東优化计算、聚类优化计算、飞线性优化控制、神经网络优化、滤波器设计、阵列天线方向图综合等参考文献差分演化算法CONTENTSE Storn, Rainer and Price, Kenneth. Differential evolution引言a simple and efficient heuristic for global optimization over基本原理continuous spaces. Journal of global optimization, 1997应用实例优缺点国杨启文,蔡亮,薛云灿.差分进化算法综述.模式识别与人算法改进工智能,2008研完点圖王培崇,钱旭,王月,虎晓红.差分进化计算研究综述.计算机工程应用,2009E Das, Swagatam and Suganthan, Ponnuthurai Nagaranam. Differential evolution: a survey of the state-of-the-artEvolutionary Computation, IEEE Transactions on, 2011优化问题表示差分演化算法左图是两个参数的函右侧是最优化问题的形式化CONTENTS数的3D图像,可以描述。第一行是目标函数,引基本原理将xy平面的矩形作为表示求函数极小值;然后是应用实例解空间,优化问题就约束条件。优缺点是从解空间中搜索最算法改进大最小值研完点min f(x1, x2st.x;∈[L;,U1≤j≤算法框架差分演化算法迭代过程CONTENTS引种群初始化变异交叉选择基本原理应用实例优缺点种群初始化在解空间中随机、均匀地产生M个个体,每算法改进个个体由n个染色体组成,作为第0代种群,标记为研完点X(0)=(x;1(0),x12(00i=1.2..…,M◎变异、交叉、选择三步操作迭代执行,直到算法收敛。第g次迭代的第i个个体标记为X(g)=(x;1(g),x;2(g),…,x1n(g)1.2.M种群初始化差分演化算法在n维空间里随机产生满足约束条件的M个染色体,第i个染色体的第个维取值方式如下rand(0,1)产生0到1的均匀分布CONTENTS的随机数):引基本原理;(0)=L+mnd(0,1)(U,-L)应用实例M优缺点算法改进研完点均匀分布随机分布聚群分布变异算子差分演化法在第8次迭代中,对个体X(g)=(x18,x12(g),…,xn(g),从种群中随机选择3个个体Xn1(g),X12(g),Xp3(g),且p1≠p2≠CONTENTS13≠i,则引H(g)=Xn1(g)+F.(Xn2(g)-X3)基本原理应用实例其中△p2,n3(8)=Ⅹn2(g)-X(8)是差分向量;F是缩放因子,优缺点用于控制差分向量的影响力算法改进研完点F(xm-x,:)0

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 凝思磐石安全操作系统V4.2用户指南.pdf
    凝思磐石安全操作系统V4.2用户指南.pdf本文档简单介绍了系统使用方法。目录产品概述吴于本书文档约俎如何使用本书1脊录和注销1登11.1从桌面登录1.1.1.1控制会话1.1.1.2锁定屏幕11.2从控制台登录L2文档和帮助131从桌面注销1.32从控制台注销72系统基本使用2.1Bash简夼..1921命令21.2文件和目录2013Bash功21214指定路径2..5通配符22216less和more23管道2.1.8存档和数据压缩2422用户和访问权限2522.1文件系统权限95222修改文件权限26目录2.2.3粘滯位....2722,4访问控制列表.27②3重要的Lix命令23.1文件命令232系统命令32B用户管理353.]修改用户口令3532改变用户登录的用户绀3.3白主访控彻37331文件创建时具有缺省自主访问控制属性332属主可操作其拥有的客困3.3.3属主可更改其拥有的客体的组所有权88883.3.4_百主访问控制的许可范围设定33.5客体受到百主访问控制保捫36改变客体的许可方式393.37访问控制列表4KDE桌面411束面组件4241.1板42④.1.2管理回收竭43④:3访间 CD-ROM、 DVD-ROM和软43A.4访问主菜单44AL.5使用 Konqueror管理文件夹和文45A16复制、移动和删除文饵.,47A17新建文件契47更改文件关联A1.9在计算机中查找内容1,191查找文件4941.9,2执行高级文件搜索A10浏览力维网A1.1电子邮件和日程安拥..51A1.12在应用程序间移动文不51④,13重要的实用程序.,51A1.131使用 KWallet管理器管理口令5241.13,2显示、解压缩和创建档.5341.13.3在KDE中管理打印作业541.134屏幕截图..56.1.135用KPDP查看PDP文57136用 KFontinst管理字体58北京凝思科技有限公可日录E2自定义KDE卓面2,1更改单独的桌而图标63A2.2通过控制中心配置您的桌面64A,22.1 Internet和网绍6522KDE组66.223区域和辅助功能2.2,4声音和多媒困...,,6842.25外观和主题42.6外设71A2.2.7安个和隐私.724228桌面在2,2,9电源控制7422.10系统管理755常用钦件77⑤1了解Limx软5.11办公5,1.27联网513多妹5.1.4图形5.1.5系统和文件管理825.1.6软件开发845.2 OpenOffice.org:办公套相.52,与其它办公应用程序的兼容悝52.2使用“编写器”处理文字522,1选择文不522大型文档导航5223用样式设置格式2523Calc简介945.2.4 Impress了介52.5Draw简介⑤26Base简介527参考信息678953 Firefox;万维网测览器53,1万维网靖点导航..99531选项卡式汹览53,1.2使用侧栏100532查找信息1005321在力维网上查找信息⑤322管理搜索引100北京凝思科技有限公司111目录5.323在当前页面中搜索.101533管理书签5.331使用书签眢理器.1025332从其它浏览器导入书签5333在线书1035.34使用下载管理器535百定义 Firefox10453.5,1附加组件10453.52给联机搜索添加智能关键囝.104从irex打印1055.37参考信息5.4 Kontact:个人信息眢理器...107⑤.4.1 Kontact概述10754,1,1邮件1085,4.12联系人..1085.413日历.1085414待办清单..,10854.15记.108416便5.417种子5.42邮5421配置身份和帐户110542.2从其亡邮件程序导人屯了邮仼111542.3创建邮仼11154.2.4加密的电了邮件和签名112542.5文件迟11226过滤器112543联系人114543,1添加联系人1145432制作分发列表1155433添加通讯剥115544日历.⊥1654.4,1安排事件11654.42添加日历11754.5参考信息11755KGet;下载管理器1185.5.向列表添加数据传送,l85.5.2计时器控制器数据传送l186常见问题解答121IV北京凝思科技有限公司表格⑤1办公软5.2互联网软5.3多媒体软仼5.4图形软俐5.5系统和文件管理钦仼56开发软件,,.84⑤7 Open Office.org应用程序模墺表格1北京凝思科技有限公司插图11(Hub界面12登录1213注销172.1目录树41KDE桌面424.2面板4243主菜单4文件管理器 Konqueror4.5在 Konqueror中配置文件关联4.6查找文伻47 KWallet管理器53E8使用 PRinter启动打印作啦49使用 KJobViewer管理打印作业564.10 SNapshot4.11 KPDF8412从控制心中管理字59413个性化设置向导:简介A14个性化设向导:做我自己,」6115个性化设置向导:视觉效果614.16个性化设置向导:应用主题62A17个性化设置向导:细微调62418控制中心64419 Internet和网络65420KDD组仼2IKDD组67422声音和多媒伓423系统通知4.24外观和主题..704,25外设71插k426安全和隐私.72④,27桌面28电源制74429系统管理75阝. L Openoffice. org8752选择转換的源文件格式53指定源文件和保存位置⑤4确认设置55 Openoffice. org编写器56 OpenOffice:org向导9157编写器中的导航925.8样式和格式设置对话梱9259alc- Open Office..org中的电子表榴945.10 Impress- Open Office.org中的演示文阔955.1Draw- Open Office.org中的绘图96512 Base-Open Office. org中的数据库975.13 Firefox的测览器窗曰5.14搜索引擎1015.15管理搜索引擎列裴05.16便用 Firefox书签管理器..1025.17在线书签1035.18 Firefox附加组件1045.19给联机搜索添加智能关键了105⑤.20显示概览的 Kontact窗口1075.2 Kontact邮件组.110⑤.22 Kontact通讯录114523 Kontact日历,,1165.24 KGet118111北京凝思科技有限公司
    2020-12-05下载
    积分:1
  • STM32F103内部Flash读写源码可直接运行
    完整工程,可直接编译运行,写入和读取stm32内部flash,通过USART1输出显示
    2020-12-06下载
    积分:1
  • TSP三种算法
    实现一个能够演示解决货郎担问题的小软件。要求用3种不同方法解决同一个问题,软件能够产生或者载入不同的路径矩阵,路径矩阵数据保存在硬盘文件中。城市节点数目从5、10、20、40做不同变化,观察不同节点数目下,算法运行效率和运行结果的变化趋势。软件应该给出每一个搜索步骤,最后标示出完整的解路径,并指明是否为最优解。
    2021-05-06下载
    积分:1
  • LZW压缩算法 在matlab 中对图片的处理
    LZW压缩算法 在matlab 中对图片的处理
    2021-05-06下载
    积分:1
  • 基于改进免疫遗传算法的矩形件排样
    对排样优化算法的研究资料,对于需要矩形排样算法的朋友非常有用。基于改进免疫遗传算法的矩形件排样
    2020-11-29下载
    积分:1
  • 基于改进MPPT 算法的光伏发电最大功率跟踪系统
    做光伏逆变电源的绝佳参考资料:“基于改进MPPT 算法的光伏发电最大功率跟踪系统”
    2020-12-07下载
    积分:1
  • c语言入门到精通
    【实例简介】c语言入门到精通
    2021-11-03 00:31:18下载
    积分:1
  • 2015最新的省市区 mysql 数据库(只张表)
    在网上找了一份最新的关于省市区mysql数据库的表格文档,就一张表包含,我改成了公司需要用的结构,很全,连钓鱼dao都有。好东西当然要分享
    2021-05-06下载
    积分:1
  • 根据计盒维数原理写的求维曲线分形维数的matlab
    分形维数MATLAB计算程序。根据计盒维数原理编写了求一维曲线分形维数的matlab程序
    2020-12-03下载
    积分:1
  • burg算法的相关matlab序实现及word文档详述
    本资源我自己编写的matlab程序,用于实现AR模型的参数估计,对于学习信号处理的朋友将有不少的帮助
    2020-12-05下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载