DE算法简要介绍.pptVIP

  • 141
  • 0
  • 约小于1千字
  • 约 10页
  • 2018-05-20 发布于河南
  • 举报
DE算法简要介绍

差分进化(DE)算法 概要 DE算法介绍 基本算法 算法特性 主要应用 差分进化算法的介绍 在1996年,Storn和Price提出了微分进化算法,它是以随机多维数据为基础的优化算法 通常情况下,DE算法用于优化实时参数以及实值可测的函数 DE算法的一般公式为: 对于目标函数 可行域X为非空集合,目标为找到 其中, 差分进化算法的使用背景 在工程学、统计学和金融学等领域,全局优化是必需解决的问题。然而,许多实际问题具有其客观应用背景,其函数为不可微的、非连续的、噪音高的、平坦的、多维的,或者是具备局部极小值、局部约束或随机性的。如果不能够求解,这样的问题将难以解决。 而DE算法,对于此类问题给出了近似解的解决方案。 进化算法简介 一般的进化算法包括以下部分: 进化算法的流程也包括了遗传算法(GA),进化策略(ES)和进化规划(EP) 差分进化算法迭代方式 1.初始化 输入进化参数:种群规模N,交叉概率Pc,交叉因子F∈(0,1),进化代数G,自变量的上下界,随机初始种群: 2.评价 计算 3.繁殖重组 对种群中的每个个体 ,随机生成三个互不相同的随机整数 随机整数 差分进化算法迭代方式 产生子代 4.选择 如果 满足终止条件就输出具

文档评论(0)

1亿VIP精品文档

相关文档