单目标遗传算法:带SBX交叉和多项式变异的单目标遗传算法-matlab开发

上传者: 38659812 | 上传时间: 2021-10-24 21:21:36 | 文件大小: 5KB | 文件类型: -
遗传算法是用于无约束优化问题的单目标优化技术。 GA 有多种实现方式,其中一种采用 SBX 交叉和多项式变异。 该代码源自 Arvind Sheshadari [1] 对 NSGA-II 的多目标实现。 笔记: (i)与其他计算智能技术不同,无法根据总体数量和迭代次数来确定性地确定功能评估的次数。 (ii) 用户定义的参数是 (a) 人口规模,(b) 迭代次数,(c) SBX 算子的分布指数,(d) 多项式变异的分布指数,(e) 旅游规模在锦标赛选择和(f)交叉概率。 在此实现中,池大小设置为总体大小的一半(如果总体大小为奇数,则四舍五入)。 但是,这可以由用户更改。 (iii) 这种实现确保了单调收敛。 参考: (1) https://in.mathworks.com/matlabcentral/fileexchange/10429-nsga-ii--a-multi-object

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明