Differential evolution with k-nearest-neighbour-based mutation operator

被引:1
|
作者
Liu, Gang [1 ]
Wu, Cong [1 ]
机构
[1] Hubei Univ Technol, Sch Comp Sci, Wuhan 430072, Hubei, Peoples R China
基金
中国国家自然科学基金;
关键词
differential evolution; unilateral sort; k-nearest-neighbour-based mutation; global optimisation; ALGORITHM; INTELLIGENCE; TESTS;
D O I
10.1504/IJCSE.2019.101884
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Differential evolution (DE) is one of the most powerful global numerical optimisation algorithms in the evolutionary algorithm family and it is popular for its simplicity and effectiveness in solving numerous real-world optimisation problems in real-valued spaces. The performance of DE depends on its mutation strategy. However, the traditional mutation operators are difficult to balance the exploration and exploitation. To address these issues, in this paper, a k-nearest-neighbour-based mutation operator is proposed for improving the search ability of DE. The k-nearest-neighbour-based mutation operator is used to search in the areas which the vector density distribution is sparse. This method enhances the exploitation of DE and accelerates the convergence of the algorithm. In order to evaluate the effectiveness of our proposed mutation operator on DE, this paper compares other state-of-the-art evolutionary algorithms with the proposed algorithm. Experimental verifications are conducted on the CEC '05 competition and two real-world problems. Experimental results indicate that our proposed mutation operator is able to enhance the performance of DE and can perform significantly better than, or at least comparable to, several state-of-the-art DE variants.
引用
收藏
页码:538 / 545
页数:8
相关论文
共 50 条
  • [1] A fast differential evolution algorithm using k-Nearest Neighbour predictor
    Liu, Yang
    Sun, Fan
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (04) : 4254 - 4258
  • [2] Differential evolution with biological-based mutation operator
    Prabha, Shashi
    Yadav, Raghav
    [J]. ENGINEERING SCIENCE AND TECHNOLOGY-AN INTERNATIONAL JOURNAL-JESTECH, 2020, 23 (02): : 253 - 263
  • [3] A k-nearest neighbour method for managing the evolution of a learning base
    Henry, JL
    [J]. ICCIMA 2001: FOURTH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND MULTIMEDIA APPLICATIONS, PROCEEDINGS, 2001, : 357 - +
  • [4] Differential Evolution with Laplace Mutation Operator
    Pant, Millie
    Thangaraj, Radha
    Abraham, Ajith
    Grosan, Crina
    [J]. 2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 2841 - +
  • [5] Differential Evolution Using a Neighborhood-Based Mutation Operator
    Das, Swagatam
    Abraham, Ajith
    Chakraborty, Uday K.
    Konar, Amit
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (03) : 526 - 553
  • [6] New adaption based mutation operator on differential evolution algorithm
    Singh, Shailendra Pratap
    [J]. INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2018, 12 (04): : 389 - 397
  • [7] Adaptive Ranking Mutation Operator Based Differential Evolution for Constrained Optimization
    Gong, Wenyin
    Cai, Zhihua
    Liang, Dingwen
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2015, 45 (04) : 716 - 727
  • [8] Differential Evolution Improved with Intelligent Mutation Operator Based on Proximity and Ranking
    Cao, Guogang
    Cao, Cong
    Zhang, Qing
    Li, Wenju
    [J]. 2018 11TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 2, 2018, : 196 - 201
  • [9] A new mutation operator for differential evolution algorithm
    Mingcheng Zuo
    Guangming Dai
    Lei Peng
    [J]. Soft Computing, 2021, 25 : 13595 - 13615
  • [10] A new mutation operator for differential evolution algorithm
    Zuo, Mingcheng
    Dai, Guangming
    Peng, Lei
    [J]. SOFT COMPUTING, 2021, 25 (21) : 13595 - 13615