第7讲matlab部分智能优化算法.pptVIP

  • 14
  • 0
  • 约4.7千字
  • 约 28页
  • 2019-10-26 发布于湖北
  • 举报
铜 陵 学 院 铜 陵 学 院 铜 陵 学 院 铜 陵 学 院 铜 陵 学 院 铜 陵 学 院 铜 陵 学 院 铜 陵 学 院 铜 陵 学 院 铜 陵 学 院 铜 陵 学 院 铜 陵 学 院 Matlab部分智能 优化算法 第 七 讲 本章主要学习matlab中三个智能优化算法 及其实现. 一、遗传算法 1、算法的相关知识 2、ga及gatool 二、人工神经网络 1、算法的相关知识 2、newff,newlvq,train,sim及nntool 三、粒子群算法 一、遗传算法 1、算法简介 遗传算法是一种通过模拟自然进化过程搜索 最优解的方法。在解决复杂优化问题方面效果 显著。算法原理如下: 第一步,产生染色体:随机产生一定数目的 初始染色体(它们组成一个种群),种群中染 色体的数目称为种群的大小或规模; 第二步,评价染色体:用评价函数来评价每 一个染色体的优劣,即用染色体对环境的适应 程度(简称为适应度)来作为以后遗传操作的 依据; 第三步,进行选择操作:选择的目的是为了 从当前种群中选出优良的染色体,判断染色体 优良与否的准则是各自的适应度,即染色体的 适应度越高,其被选择的机会就越多; 第四步,进行交叉操作:对选择出来的新

文档评论(0)

1亿VIP精品文档

相关文档