差分演化算法及其改进算法集成界面的实现-生物医学工程专业论文.docxVIP

差分演化算法及其改进算法集成界面的实现-生物医学工程专业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
差分演化算法及其改进算法集成界面的实现-生物医学工程专业论文

华 华 中 科 技 大 学 硕 士 学 位 论 文 I I 摘 要 差分演化算法(differential evolution, DE)作为一种全局优化算法,是群智能演化 算法的成员之一,由 Storn 和 Price 于 1995 年首次提出。该算法采用实数编码,具有 结构简单、容易实现、收敛快速、鲁棒性强等优点,现已成为许多相关领域的专家 学者们的研究热点,并已成功应用到多种工程应用领域中。 然而,差分演化算法也存在一些有待研究、改进的方面:如算法本身局部搜索 能力较差;算法性能对算法控制参数的设置敏感,对不同问题需要选择不同的参数 值;差分演化算法中的多种变异策略具有不同的性能,适合求解不同的问题,如何 根据不同问题选择最优的变异策略是很困难的。为此,本文将针对以上算法的不足, 做以下工作: 1) 利用 MFC 设计友好、便捷的算法程序操作界面,可针对不同的问题自主更 改算法的默认控制参数值,对不同维度的函数都能得到较好的优化结果,尤其是对 高维度函数该算法仍然适用;同时,可灵活设置多次独立运行次数,提高优化结果 的精度。 2) 集成并实现与生物地理学(Biogeography-based Optimization, BBO)优化算法混 合的改进差分算法、以多策略选择(Multi_strategy Selection, MSS)改进差分演化算法, 改进后的算法可以弥补传统差分演化算法存在的不足,如增强算法局部搜索能力, 平衡算法的勘探和开采能力,加快算法后期的收敛速度等。 3) 集成多个标准测试函数供算法性能测试使用,算法及测试函数均可自主选择, 并将优化结果、测试函数理论值、自变量的值、计算时间以及迭代次数显示在界面 上,计算时间和算法迭代次数是评价算法优劣的两大标准。 在本论文中,算法的实现均采用标准 C++语言;通过测试函数的优化计算对算 法性能进行验证、比较,实验结果表明改进算法能有效的弥补传统差分演化算法本 身的不足,不同算法的优势互补能一定程度上提高算法的优化性能。 关键词:差分演化算法,改进算法,生物地理学,多策略选择, 集成界面 II II Abstract Differential evolution (DE) is a global optimization algorithm, and it’s one of the swarm intelligence evolutionary algorithm’s members. It was introduced by Storn and Price in 1995. It uses real-coding technology and has many other advantages, such as the simple structure, easing to use, fast convergence and strong robustness, which had became the research focus in many related fields, and had been successfully applied to several engineering applications. However, the differential evolution algorithm also has something to improved: poor local search ability; sensitized to the algorithm’s control parameters, different issues need to select a different parameter values; multi-strategy have different properties, how to select and which one is more suitable for the certain problems are very difficult. Therefore, this paper, aimed at the shortcomings of the above mentioned doing the following work: Using of MFC to design user interface which is friendly and convenient. So that you can change the default control parameter values for different problems if you like, raising the possi

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档