改进的乘幂适应度函数在遗传算法中的应用

2014-07-08 08:31:46杨水清杨加明孙超
计算机工程与应用 2014年17期
关键词:优化

杨水清,杨加明,孙超

南昌航空大学飞行器工程学院,南昌 330063

改进的乘幂适应度函数在遗传算法中的应用

杨水清,杨加明,孙超

南昌航空大学飞行器工程学院,南昌 330063

在遗传算法优化过程中,引导搜索的主要依据是适应度函数。通过评估常见的几种适应度函数,兼顾保持种群的多样性和算法的收敛性,由乘幂尺度变换,提出了一种改进的乘幂适应度函数。以三个典型的测试函数为例,在相同遗传操作和参数情况下,分别采用常见的与改进的适应度函数进行优化比较。结果表明,所改进的乘幂适应度函数能明显提高算法的收敛精度、收敛速度和收敛稳定性,对提高遗传算法的整体性能有重要的意义。

遗传算法;适应度函数;测试函数;优化计算

1 引言

求解复杂函数的最优问题是遗传算法(Genetic A lgorithms,GA)的一个重要研究方向。Holstien[1]首先在纯数学优化领域应用GA。De Jong[2]在函数优化方面进行了深入研究,并对一些具有代表性的测试函数进行了算法优化实验。20世纪80年代末,Goldberg[3]对适应度函数做了进一步分析,发现目标函数经过线性变换后,可作为一种较好形式的适应度函数。

在遗传算法中,适应度(Fitness)用来度量群体中的个体在优化计算中达到或接近于最优解的优良程度[4]。适应度较高的个体遗传到下一代的概率就较大;而较低的个体遗传到下一代的概率就相对小一些。遗传算法引导搜索的主要依据就是个体的适应度值。也就是说,遗传算法依靠选择操作来引导算法的搜索方向。……

登录APP查看全文

猜你喜欢
优化
超限高层建筑结构设计与优化思考
房地产导刊(2022年5期)2022-06-01 06:20:14
PEMFC流道的多目标优化
能源工程(2022年1期)2022-03-29 01:06:28
民用建筑防烟排烟设计优化探讨
关于优化消防安全告知承诺的一些思考
一道优化题的几何解法
由“形”启“数”优化运算——以2021年解析几何高考题为例
围绕“地、业、人”优化产业扶贫
今日农业(2020年16期)2020-12-14 15:04:59
事业单位中固定资产会计处理的优化
消费导刊(2018年8期)2018-05-25 13:20:08
4K HDR性能大幅度优化 JVC DLA-X8 18 BC
几种常见的负载均衡算法的优化
电子制作(2017年20期)2017-04-26 06:57:45