聚类分析
进化算法
差异进化
计算机科学
水准点(测量)
人口
人工智能
最优化问题
进化计算
数学优化
数据挖掘
机器学习
数学
算法
地理
社会学
人口学
大地测量学
作者
Yu Sun,Guanqin Pan,Yaoshen Li,Yingying Yang
标识
DOI:10.1016/j.ins.2023.118957
摘要
Multimodal optimization problems (MMOPs) refer to problems with multiple optimal solutions in a given search region. Evolutionary algorithms (EAs) are widely used to search for optimal solutions. To address the multimodal problem, we propose differential evolution with nearest density clustering (NDC-DE), which combines a density clustering-based technique and a differential evolutionary algorithm. NDC-DE includes three mechanisms. First, we use nearest density clustering (NDC) to divide the initial population into multiple subpopulations and identify the best individuals in each ecological niche. Combining niche techniques with evolutionary algorithms significantly improve their ability to solve MMOPs. Clustering algorithms are useful niche techniques divide the population into subpopulations based on different characteristics. Second, we propose two new mutation operators based on nbest. Last, an adaptive species redistribution mechanism based on the opposition-based learning (OBL) mechanism is proposed during the evolutionary iteration of NDC-DE to enhance the diversity of niches. We compare NDC-DE with 15 other algorithms on the CEC2013 benchmark function and show that it outperforms these algorithms in handling MMOPs.
科研通智能强力驱动
Strongly Powered by AbleSci AI