• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2013, Vol. 35 ›› Issue (1): 142-148.

• 论文 • 上一篇    下一篇

一种求解高维多模态复杂问题的差分文化算法

拓守恒1,陶维天2   

  1. (1.陕西理工学院数学与计算机科学学院,陕西 汉中 723000;2.甘肃中医学院网络中心,甘肃 兰州 730000 )
  • 收稿日期:2011-10-17 修回日期:2012-02-18 出版日期:2013-01-25 发布日期:2013-01-25
  • 作者简介:拓守恒(1978),男,宁夏中卫人,硕士,讲师,CCF会员(E200020808M),研究方向为进化计算、人工智能和神经网络。

A novel differential evolution based cultural algorithm for solving highdimensional multimodal optimization problems

TUO Shouheng1,TAO Weitian2   

  1. (1.School of Mathematics and Computer Science,Shaanxi University of Technology,Hanzhong 723000;2.Network Center,Gansu University of Traditional Chinese Medicine,Lanzhou 730000,China)
  • Received:2011-10-17 Revised:2012-02-18 Online:2013-01-25 Published:2013-01-25

摘要:

针对在求解高维多峰值复杂问题时种群容易陷入局部搜索、求解精度低的问题,提出了一种基于自适应差分进化算法和小生境高斯分布估计的文化算法。将差分进化算法用于种群空间的优化,利用动态小生境识别算法在种群空间中识别小生境群体。信度空间利用高斯分布估计算法在小生境内进行局部优化,并将小生境特征存入进化知识库,进化知识库进一步引导种群空间,有效地保证了种群的多样性,避免了局部的重复搜索。最后,通过仿真实验测试表明,算法具有收敛速度快、求解精度高、稳定性高和全局搜索能力强等优势。

关键词: 高维多模态问题, 自适应差分进化, 高斯分布估计算法, 小生境, 文化算法

Abstract:

Aiming at the defects of slow rate of convergence and easily falling into local optimum in the traditional evolution algorithm, a selfadaptive Cultural Algorithm (CA) based on Differential Evolution (DE) and niche elite Gaussian Estimation of Distribution Algorithm is proposed to resolve highdimensional multimodal optimization problems. The selfadaptive differential evolution algorithm is used to optimize the population space and the niche elite population is recognized by dynamic recognition algorithm. In the belief space, the niche elite population is optimized by Gaussian Estimation of Distribution Algorithm. The optimized result and the size and characteristics of the niche are stored into the evolution knowledge base. Then, the population in the population space is guided and inspired by the evolution knowledge base. It guarantees population diversity and avoids the duplication of local search. Finally, this algorithm is tested on 4 multimodal benchmark functions, and the experimental result shows the algorithm has advantages in convergence velocity, solution precision, stabilization and global search capability.

Key words: highdimensional multimodal;adaptive differential evolution;Gaussian estimation of distribution algorithm;niche elite;cultural algorithm