首页 百科知识 混合智能算法

混合智能算法

时间:2023-10-06 百科知识 版权反馈
【摘要】:我们将6.3节提出的模糊变量估算的方法模糊模拟和遗传算法相结合设计了混合智能算法,过程如下:第一步:随机产生pop_ size条染色体Pk,k = 1,2,…,pop_size其中,假设染色体已经根据它们的目标函数值从好到坏排列好,a∈(0,1)为遗传算法中的参数。第六步:重复步骤2到步骤5直到满足约束条件。

我们将6.3节提出的模糊变量估算的方法模糊模拟和遗传算法相结合设计了混合智能算法,过程如下:

第一步:随机产生pop_ size条染色体Pk,k = 1,2,…, pop_ size。

第二步:利用我们在6.3节所设计的模糊模拟对每一条染色体计算其目标函数值。

第三步:计算每一条染色体适应值。利用基于序的评价函数为:

Eval(Pi)=a(1-a)i-1,i=1,2,…,pop_size

其中,假设染色体已经根据它们的目标函数值从好到坏排列好,a∈(0,1)为遗传算法中的参数。

第四步:选择染色体。

第五步:利用上面提到的交叉和变异操作更新染色体Pk,k =1,2,…,pop_ size。

第六步:重复步骤2到步骤5直到满足约束条件。

第七步:返回最好的染色体P*=(v1,v2,…,vk)。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈