网站大量收购独家精品文档,联系QQ:2885784924

惩罚函数法在遗传算法处理约束问题中应用.pdfVIP

惩罚函数法在遗传算法处理约束问题中应用.pdf

  1. 1、本文档共4页,可阅读全部内容。
  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文档。上传文档
查看更多
第 24 卷 第 2 期 武 汉 理 工 大 学 学 报 V o l. 24 N o. 2 2002 年 2 月 JO URNAL O F W UHAN UN IVERSITY O F TECHNOLO GY  F eb. 2002 ( ) 文章编号: 167 1443 1 2002 惩罚函数法在遗传算法处理约束问题中的应用 张 晶 翟鹏程 张本源 (武汉理工大学)   (湖北重型机器集团有限公司)   摘 要:  主要研究惩罚函数法在遗传算法中的应用。将传统优化方法中的惩罚函数法与遗传算法相结合, 研究了三种 不同的惩罚函数法在遗传算法中的实现和应用, 编制了计算程序。通过对连续变量无约束优化、连续变量约束优化和离 散变量约束优化等典型优化问题的计算分析, 将三种惩罚函数方法进行了比较, 指出了它们的特点及选用原则。同时, 对 遗传算法中各种算子的不同形式也进行了研究和比较, 得出了一些有意义的结论。 关键词:  遗传算法;  惩罚函数;  约束优化 中图分类号:   12 文献标识码:   TB A 遗传算法 GA s[ 1 ] (Gen et ic A lgo r ithm s) 是一类借鉴生物界自然选择和自然遗传机制的随机搜索算法, 已 [2 ] 成功地应用于函数优化、机器学习及复杂性问题研究等多种问题和领域中 。现实生活中的大多数问题都是 约束问题, 因此将遗传算法应用到约束优化问题中十分重要, 这其中的关键就是约束的处理问题。 通常处理约束优化问题主要有丢弃法、修理法、修改遗传算子法和惩罚函数法四种方法。 在理论分析的基础上, 编制了带惩罚函数的遗传算法程序, 对三种典型的优化问题进行了计算分析, 在 惩罚函数、遗传算子的选择及相关控制参数的确定方面进行了分析和探讨, 得出了一些有指导意义的结论。 1 惩罚函数法的基本思想与应用 1. 1 在遗传算法和传统优化中使用的惩罚函数法的不同 在传统优化的惩罚函数法中, 优化过程从一点搜索到另一点, 根据约束特性构造惩罚项, 将惩罚项加到 目标函数中, 使非线性规划问题转化为一系列的无约束极值子问题, 它们的极值是初问题的一个最优解。 遗传算法中惩罚函数法的基本思想是从传统优化中借鉴来的。遗传算法从包含有大量个体的初始种群 开始搜索最优解, 通过选择算子把具有较好适应值的个体选择出来, 然后进行交叉、变异, 扩大搜索空间, 形 成下一代种群。对于约束优化问题, 遗传算法中惩罚函数法是对于任一违反了的约束, 把一个惩罚项加到进 化函数中, 使违反约束的个体的适应值降低, 再通过选择算子, 生成下一代种群, 从而在群体中保持一定数量 的非可行解, 使遗传算法从可行域和不可行域两个方向进行搜索, 找到全局最优解。采用惩罚函数法的关键 是确定合适的惩罚函数。 1. 2 惩罚函数法在遗传算法中的应用 1. 2. 1 进化函数的构造 构造带有惩罚项的进化函数一般有加法和乘法两种方式。 1. 2. 2. 惩罚函数项的构造 下面是三种惩罚函数构造方法: 方法 : Jo in e s an d H ou ck M etho d 求最小化的非线性规划问题, 采用加法形式构造进化函数, 惩罚项由变量惩罚因子和对违反约束的惩罚 收稿 日期: 200 10614. ( ) ( ) 作者简介: 张 晶 1976 , 女, 硕士; 武汉, 武汉理工大学工程结构与力学系 430070 . 第 24 卷 第 2 期          张 晶等: 惩罚函数法在遗传算法处理约束问题中的应用           57 构成。 方法 : Yoko ta , Gen , Ida , an d T agu ch iM etho d 函数根据违

文档评论(0)

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

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

1亿VIP精品文档

相关文档