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 条
  • [31] A CRITICAL CONSTANT FOR THE k-NEAREST-NEIGHBOUR MODEL
    Balister, Paul
    Bollobas, Bela
    Sarkar, Amites
    Walters, Mark
    [J]. ADVANCES IN APPLIED PROBABILITY, 2009, 41 (01) : 1 - 12
  • [32] A stacking weighted k-Nearest neighbour with thresholding
    Rastin, Niloofar
    Taheri, Mohammad
    Jahromi, Mansoor Zolghadri
    [J]. INFORMATION SCIENCES, 2021, 571 : 605 - 622
  • [33] Adaptive soft k-nearest-neighbour classifiers
    Bermejo, S
    Cabestany, J
    [J]. PATTERN RECOGNITION, 2000, 33 (12) : 1999 - 2005
  • [34] Exhaustive k-nearest-neighbour subspace clustering
    Kraus, Johann M.
    Lausser, Ludwig
    Kestler, Hans A.
    [J]. JOURNAL OF STATISTICAL COMPUTATION AND SIMULATION, 2015, 85 (01) : 30 - 46
  • [35] Exact bagging with k-nearest neighbour classifiers
    Caprile, B
    Merler, S
    Furlanello, C
    Jurman, G
    [J]. MULTIPLE CLASSIFIER SYSTEMS, PROCEEDINGS, 2004, 3077 : 72 - 81
  • [36] Median strings for k-nearest neighbour classification
    Martínez-Hinarejos, CD
    Juan, A
    Casacuberta, F
    [J]. PATTERN RECOGNITION LETTERS, 2003, 24 (1-3) : 173 - 181
  • [37] Small components in k-nearest neighbour graphs
    Walters, Mark
    [J]. DISCRETE APPLIED MATHEMATICS, 2012, 160 (13-14) : 2037 - 2047
  • [38] Improved AURA k-Nearest Neighbour approach
    Weeks, M
    Hodge, V
    O'Keefe, S
    Austin, J
    Lees, K
    [J]. ARTIFICIAL NEURAL NETS PROBLEM SOLVING METHODS, PT II, 2003, 2687 : 663 - 670
  • [39] A binary neural k-nearest neighbour technique
    Hodge, VJ
    Austin, J
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2005, 8 (03) : 276 - 291
  • [40] Convergence of random k-nearest-neighbour imputation
    Dahl, Fredrik A.
    [J]. COMPUTATIONAL STATISTICS & DATA ANALYSIS, 2007, 51 (12) : 5913 - 5917