基于优化问题的多目标布谷鸟搜索算法毕业论文育.docVIP

基于优化问题的多目标布谷鸟搜索算法毕业论文育.doc

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

基于优化问题的多目标布谷鸟搜索算法 关键字:布谷鸟搜索、元启发式算法、多目标、最优化 摘要:在工程设计方面,很多问题都是典型的多目标问题,而且,都是复杂的非线性问题。现在我们研究的优化算法就是为了解决多目标化的问题,使得与单一目标问题的解决有明显的区别,计算结果和函数值有可能会增加多目标问题的特性。此时,元启发式算法开始显示出自己在解决多目标优化问题中的优越性。在本篇文章中,我们构造了一个新的用于解决多目标优化问题的算法——布谷鸟搜索算法。我们通过一系列的多目标检验函数对其的有效性已经做出来检验,发现它可以应用于解决结构设计等问题中去,例如:光路设计、制动器设计等。另外,我么还对该算法的主要特性和应用做了相关的分析。 简介 在设计问题中经常会考虑到很多多重的复杂问题,而且这些问题往往都具有很高的非线性性。在实际中,不同的目标之间往往会有分歧和冲突,有时候,实际的最优化解决方案往往不存在,而一些折中的和近似的方案往往也可以使用。除了这些挑战性和复杂性以外,设计问题还会受到不同设计目标的约束,而且还会被设计代码、设计标准、材料适应性、和可用资源的选择,以及设计花费等所限制,甚至是关于单一目标的全局最优问题也是如此,如果设计函数有着高度的非线性性,那么全局最优解是很难达到的,而且,很多现实世界中的问题经常是NP-hard的,这就意味着没有一个行之有效的算法可以解决我们提出的问题,因此,对于一个已经提出的问题,启发式算法和科学技术与具体的学科交叉知识经常被用于其中,用来作为解决问题的向导。 另一方面,元启发算法在解决此类优化问题方面是非常有效的,而且已经在很多刊物和书籍中得以运用,与单一目标的优化问题相反的是,多目标优化问题具有典型的复杂性和困难性,在单一目标的优化问题中我们必须去找出一个最优化的解决方法,此方法在问题的解决中存在着一个单一的点,并且在此问题中不包括那些多重的、平均优化的点,对于一个多目标的优化问题,存在着名为Pareto-front的多重的复杂的优化问题,为了了解我们所不熟悉的 Pareto-front问题,我们需要收集并整理很多不同的方法,从而,此计算结果将会随着近似解的变化、问题的复杂度和解决方法的多样性而有所变化甚至增加。在理论上,此类解决方法应包括问题并且应相对的有一致无分歧的分布情况,然而,还没有科学的方法可以证明这种解决方法可以在实际中得以应用。 从问题的出发点我们可以得知,算法可以在单一目标优化问题中运行的很好,但是却不能在多目标的优化问题中直接的运用,除非是在特殊的环境与条件下才可以应用。例如,使用一些有利的求和方法将多目标问题归结到单一目标问题中去,在优化的过程中,我们需要大量的修改工作,除此之外,更困难的更具挑战性的是,怎样总结这些方法,使其有着足够的多样性,这样的话,这种新的解决方法就可以成为有效利用搜索空间的实例。而且,在真实的生活中,优化问题往往包含了一些不确定性和干扰性,例如,材料的适应性对于一个产品的设计往往有着很重要的影响,一个优化的设计问题应该足够的完美使得对于设计者和决策者可以对很多不同种的东西提供一些更好的选择。 尽管存在着这些挑战性,多目标优化问题仍存在着许多有效的算法使其在很多问题中有着成功的应用,此外元启发算法开始作为解决多目标优化问题的主角出现在大众面前,优化算法设计者以及科学家们经常模拟自然界中一些成功的范例来解决问题,例如,生物系统,很多新的算法也都开始出现并且在问题的解决中也有着很重要的应用。 目前,有一种新的由杨新社教授和Suach Deb教授在2009年提出的元启发算法,名为布谷鸟算法,对于此种算法,在最初的研究中就可以看出,其具有很高的前瞻性,比现有的PSO算法有着更好的性能,在本篇论文中我们将会对CS作以延伸,以便其可以解决多目标优化问题,而且可以建立一个基于多目标的布谷鸟搜索算法。第一步我们将通过建立一个多目标的检验函数来使问题具体化,然后我们会将其应用到工程优化问题中,包括双目标的光路设计和制动器设计。同时,我们也将讨论被提出的算法中其独有的特性,并且对文章做以进一步的研究。 多目标的布谷鸟搜索 为了对CS算法做以延伸来解决多目标的问题,我们在此先对布谷鸟有趣的繁殖行为规律做以简要的回顾,然后,我们将会对此算法的基本观点和步骤以及实际的算法过程作以概述。 2.1 布谷鸟的繁殖行为 布谷鸟是一种有趣的鸟,它的有趣不仅是因为它动听的歌声,还因为其具有侵略性的繁殖策略。像美洲黑杜鹃这一种鸟类,它们会将自己的卵产在公共的巢穴中,并且,它们会将其他鸟类的蛋移出巢外以提高自己的蛋被孵化的几率,大多数鸟类通过产卵于其他寄主的巢中这种寄生性规律来完成自己孵化的任务,目前,存在着三种最基本的寄生性行为:种内产卵寄生性、合作式寄生性、巢穴接管。一些寄主可以直接发现这些入侵

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档