检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]江西理工大学信息工程学院,江西赣州341000 [2]华南农业大学信息学院,广州510642 [3]中国科学院自动化研究所,北京100190
出 处:《计算机应用研究》2012年第4期1223-1226,共4页Application Research of Computers
基 金:国家自然科学基金资助项目(70971043);江西省自然科学基金资助项目(2008GZS0028)
摘 要:针对传统演化算法在求解函数优化,特别是多峰函数优化问题中出现的早熟现象以及演化后期收敛速度慢等问题,提出了一种新的反序小生境演化算法。该算法采用小生境反序交叉算子,以进一步增强局部寻优的能力;引入一种并行演化算法机制,加强群体寻优能力;同时,根据定义域划分初始种群,增加初始种群的覆盖面积。通过仿真实验表明,与传统的小生境演化算法相比较,利用该算法求解复杂多峰函数优化问题能够明显提高问题的求解精度和收敛速度,而且能够得到所有的全局最优解,更好地避免了求解问题时的早熟现象,达到了较好的效果。Aiming at the problems of premature and slow convergent speed by using the traditional evolutionary algorithm in solving the optimization problems,especially in solving the optimization problems of multimodal functions,this paper proposed a niche inver-over evolutionary algorithm.This new algorithm adopted a niche inver-over operator to further enhance the local optimization ability.The algorithm introduced a mechanism of parallel evolutionary algorithm to strengthen the ability of swarm optimization.Besides,it divided the initial population heuristically to some sub-populations according to the domain for increasing the coverage area of initial population.Simulated experiments show that it enhances both solution precision and convergent speed more obviously by using this new algorithm to solve optimization problems of multimodal functions compared with the traditional niche evolutionary algorithm,and it avoids premature phenomenon better.
关 键 词:演化算法 多峰函数优化 小生境演化算法 反序交叉算子
分 类 号:TP301[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.49