- 1、本文档共136页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
进化计算
3.6 应用举例 人工神经网络优化 无线传感器网络优化 3.6.1人工神经网络优化 3.6.2 无线传感器网络优化 4 蚁群算法 讲到这里了 2012年12月3日 * 求解步骤 (2)系统辨识 GA用于系统辨识,也是求解最优化问题。本节讨论在假设系统(或环节)模型结构已知的情况下,由GA优化模型的参数,使准则函数最小。 将GA用于系统辨识的步骤与将GA用于函数最优化的步骤类似,不同的是对于系统辨识,GA空间S的个体位串表示的是被辨识系统模型参数估计(候补解或解)的编码。 GA用于系统辨识流程图 相关问题 举例1 求解步骤 (3)神经控制 GA训练网络权系数W Project 1 最小化问题动态寻优 要求 提供源程序(matlab代码) 提供相应的报告,报告内容包括:源代码、作图、程序流程、寻优结果、收敛曲线 作图 算法流程 流程图 收敛曲线 主要参数记录 3 粒子群算法 主要发展历史 基本原理 带惯性权重的粒子群算法 改进 实验设计与参数选择 应用举例 3.1 主要发展历史 1997年,Kennedy和eberhart提出了二进制微粒群算法 1998年,shi和erberhart在微粒群算法的速度项中引入惯性权重w 1999年,clerc在进化方程中引入了收缩因子以保证算法的收敛性。 1999年,angeline引入进化计算中的选择概念。 随后,lovbjerg等人进一步将进化计算机制应用于微粒群算法,如复制、交叉等。 2001年,lovbjerg等人将遗传算法中的子群体概念引入微粒群算法中,同时引入繁殖算子以进行子群体的信息交流。 3.2 基本原理 算法原理 流程 社会行为分析 特点 3.2.1 算法原理 也采用群体与进化的概念,同样也是依据个体(微粒/粒子)的适应度大小进行操作。所不同的是,微粒群算法不像其它进化算法那样对于个体使用进化算子,而是将每个个体看作是在n维搜索空间中的一个没有质量和体积的微粒,并在搜索空间中以一定的速度飞行。该飞行速度由个体的飞行经验和群体的飞行经验进行动态调整。 原理 从上述微粒进化方程可以看出,c1调节微粒飞向自身最好位置方向的步长,c2调节微粒向全局最好位置飞行的步长。为了减少在进化过程中微粒离开搜索空间的可能性,vij通常限定于一定范围内,即vij∈[-vmax, vmax]。如果问题的搜索空间限定在[-Xmax,Xmax]内,则可设定vmax=kXmax,k1。 3.2.2 算法流程 3.2.3 社会行为分析 特点 共同点: 1)均采用群体概念 2)速度进化方程与实数编码遗传算法的算术交叉算子相类似。 不同点: 1)在每一代微粒群算法中的每个微粒只朝一些根据群体的经验认为是好的方向飞行 2)同时将微粒的位置和速度模型化 3)在进化过程中同时保留和利用位置和速度(即位置的变化程度)信息,其它进化类算法仅保留和利用位置的信息。 3.3 带惯性权重的微粒群算法 3.4 改进 带一般惯性因子的改进微粒群算法 基于模糊系统的惯性因子的改进微粒群算法 带有收缩因子的微粒群算法 3.4.1带一般惯性因子的改进微粒群算法 3.4.2基于模糊系统的惯性因子的改进微粒群算法 3.4.3 带有收缩因子的微粒群算法 3.5实验设计与参数选择 设计微粒群算法的基本原则 微粒群算法的设计步骤 微粒群算法的伪码描述 设计微粒群算法的基本原则 1)适用性原则。是指该算法所能适用的问题种类,这取决于算法所需的限制与假设。 2)可靠性原则。是指算法具有以适当的精度求解大多数问题的能力,即能对大多数问题提供一定精度的解。 3)收敛性原则。是指算法能否以概率1收敛到全局最优解。 4)稳定性原则。是指算法对其控制参数及问题数据的敏感程度。 5)生物类比原则。微粒群算法的设计思想源于对生物群社会行为的模拟,因此生物界中相关的进化理论、策略、方法,均可通过类比的原则,引入到算法中以提高算法性能。 微粒群算法的设计步骤 1)确定问题的表示方案(编码方案)。 2)确定优化问题的评价函数。 3)选取控制参数。 4)设计微粒的飞行模型。 5)确定算法的终止准则。 6)编程上机运行。 算法伪码表示 N-微粒群规模 P-飞行所经历的最好位置 D-微粒的多维分量的维数 G-所有微粒经过的最好位置 Lbest-P所对应的适应度 t-迭代次数 Gbest-G所对应的适应度 2.11.1交叉、变异概率的自适应调整 2.11.2高级算子 逆算子 对等交叉法 静态繁殖 本地算子 逆算子 也称倒位算子,其操作是在一个个体的长度方向上选两个切断点,两点之间的基因倒位后再接起来,成为新的个体。 经常将逆算子与交叉相结合进行操作。下图为在4567号基因座上倒位。 1 0 0 1 0 1 0 1 1 0 0 0 1 0 1 1 逆算
您可能关注的文档
- 课时主课件Unitwheredidyougoonvacation.ppt
- 课股票债券和保险.ppt
- 课次-塑料性能.ppt
- 课探索生命起源之谜.ppt
- 课瞻仰.ppt
- 课用:《降低化学反应活化能的酶》课件.ppt
- 课题PLC可编程控制器的安装布线与维护.ppt
- 课题__顺序控制与多地控制线路.ppt
- 课银行法——商业银行法.ppt
- 课题《氧化碳制取的研究》PPT课件.ppt
- 2025湖北咸宁市嘉鱼县鱼岳镇招聘社区工作者38人笔试备考试题及答案解析.docx
- 2025四川雅安市雨城区公益性岗位招聘3人(合江村、九龙村、顶峰村保洁员)笔试备考试题及答案解析.docx
- 2025徽商银行宣城分行社会招聘笔试备考试题及答案解析.docx
- 2025湖南益阳农商银行招聘综合柜员岗9人笔试备考试题及答案解析.docx
- 2025黑龙江齐齐哈尔市昂昂溪区人民法院聘用制人员招录笔试备考试题及答案解析.docx
- 2025湖北武汉市中南财经政法大学教师招录笔试备考试题及答案解析.docx
- 2025四川宜宾市公信商贸有限责任公司招聘科室助理岗位人员17人笔试备考试题及答案解析.docx
- 2025湖北省招募选派“三支一扶”高校毕业生2000人笔试备考试题及答案解析(1).docx
- 2025四川绵阳市中科美菱低温科技股份有限公司招聘自动化冰箱产品经理等岗位2人笔试备考试题及答案解析.docx
- 2025四川农业大学处科级领导干部竞聘14人笔试备考试题及答案解析.docx
最近下载
- 转速耦合混合动力汽车行星减速装置可靠性优化设计与分析.docx VIP
- 2025四川农商银行社会招聘800人笔试备考试题及答案解析.docx
- 2024年江西省鹰潭信江新区公开招聘村(社区)工作者12人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx VIP
- 工程质量创优策划书(中建八局).docx
- YN803D系列多功能数字仪表.doc.docx VIP
- 分布式光伏发电项目报告(28页).pptx
- 工程质量管理考核制度.doc
- 直播电商运营(初级)营销师巨量认证考试题库(附答案).docx
- 2022年研究生类同等学力申请硕士学位教育学学科综合水平考试模拟题10.pdf VIP
- 学校围墙改造项目工程施工组织设计.docx VIP
文档评论(0)