Enhancing Differential Evolution Utilizing Proximity-Based Mutation Operators

被引:267
作者
Epitropakis, Michael G. [1 ]
Tasoulis, Dimitris K. [2 ]
Pavlidis, Nicos G. [3 ]
Plagianakos, Vassilis P. [4 ]
Vrahatis, Michael N. [1 ]
机构
[1] Univ Patras, Dept Math, GR-26110 Patras, Greece
[2] Univ London Imperial Coll Sci Technol & Med, Dept Math, London SW7 2AZ, England
[3] Univ Lancaster, Dept Management Sci, Lancaster LA1 4YW, England
[4] Univ Cent Greece, Dept Comp Sci & Biomed Informat, Lamia 35100, Greece
关键词
Affinity matrix; differential evolution; mutation operator; nearest neighbors; GLOBAL OPTIMIZATION; ADAPTATION; ALGORITHM; PARAMETERS; DESIGN;
D O I
10.1109/TEVC.2010.2083670
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Differential evolution is a very popular optimization algorithm and considerable research has been devoted to the development of efficient search operators. Motivated by the different manner in which various search operators behave, we propose a novel framework based on the proximity characteristics among the individual solutions as they evolve. Our framework incorporates information of neighboring individuals, in an attempt to efficiently guide the evolution of the population toward the global optimum, without sacrificing the search capabilities of the algorithm. More specifically, the random selection of parents during mutation is modified, by assigning to each individual a probability of selection that is inversely proportional to its distance from the mutated individual. The proposed framework can be applied to any mutation strategy with minimal changes. In this paper, we incorporate this framework in the original differential evolution algorithm, as well as other recently proposed differential evolution variants. Through an extensive experimental study, we show that the proposed framework results in enhanced performance for the majority of the benchmark problems studied.
引用
收藏
页码:99 / 119
页数:21
相关论文
共 81 条
  • [1] Alba E, 2008, OPER RES COMPUT SCI, V42, P1, DOI 10.1007/978-0-387-77610-1
  • [2] Parallelism and evolutionary algorithms
    Alba, E
    Tomassini, M
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (05) : 443 - 462
  • [3] [Anonymous], P IEEE INT C HYBR IN
  • [4] [Anonymous], 2008, ADV DIFFERENTIAL EVO
  • [5] [Anonymous], 1966, Artificial_Intelligence_Through_Simulated Evolution
  • [6] [Anonymous], P NATO ADV RES WORKS
  • [7] [Anonymous], 2003, Genetic programming IV: routine human-competitive machine intelligence
  • [8] Arnold DV, 2002, IEEE T EVOLUT COMPUT, V6, P30, DOI [10.1109/4235.985690, 10.1023/A:1015059928466]
  • [9] Back T., 1997, HDB EVOLUTIONARY COM
  • [10] Population size reduction for the differential evolution algorithm
    Brest, Janez
    Maucec, Mirjam Sepesy
    [J]. APPLIED INTELLIGENCE, 2008, 29 (03) : 228 - 247