|
控制理论与应用 2011
基于N阶近邻分析的自适应差分进化算法Keywords: 多模优化,差分进化,N阶近邻,K--means聚类 Abstract: 针对差分进化算法在求解多模优化问题解可靠性较低的问题,在N阶近邻理论分析及参数整定的基础上,提出一种基于N阶近邻分析的自适应差分进化算法(N--NNADE).N--NNADE算法在缺少先验知识的情况下,通过分析群体个体间的N阶最短近邻计算种群的全局分布,并利用阶跃信息自适应统计获得种群数量;同时采用K--means算法划分种群,进一步引入不同种群间的交叉变异思想以及父子代同种群则替换最差个体的选择策略实现种群间的协同进化.通过获取更多的全局最优解和部分高质量的局优解来提高算法的可靠性.20个优化问题的数值研究结果表明N--NNADE算法具有比DE(differentialevolution),DERL(differentialevolutionalgorithmwithrandomlocalizations),ADE(adaptivedifferentialevolution)算法更适合求解复杂的高维多模优化问题.
|