Enhancing the performance of differential evolution using orthogonal design method

被引:110
|
作者
Gong, Wenyin [1 ]
Cai, Zhihua [1 ]
Jiang, Liangxiao [1 ]
机构
[1] China Univ Geosci, Sch Comp Sci, Wuhan 430074, Peoples R China
关键词
Differential evolution; Global optimization; Orthogonal design method; Self-adaptive parameter control;
D O I
10.1016/j.amc.2008.08.053
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Differential evolution (DE) is a simple and efficient global optimization algorithm. It has been successfully applied to solve a wide range of real-world optimization problems. However, DE has been shown to have certain weaknesses, especially if the global optimum should be located using a limited number of function evaluations (NFEs). In this paper, we incorporate the orthogonal design method into DE to accelerate its convergence rate. The orthogonal design method is not only to be used to generate the initial population, but also to be applied to design the crossover operator. In addition, two models of DE method are investigated. Moreover, the self-adaptive parameter control is employed to avoid tuning the parameters of DE. Experiments have been conducted on 25 problems of diverse complexities. And the results indicate that our approach is able to find the optimal or close-to-optimal solutions in all cases. Compared with other state-of-the-art evolutionary algorithms (EAs), our approach performs better, or at least comparably, in terms of the quality and stability of the final solutions. Crown Copyright (c) 2008 Published by Elsevier Inc. All rights reserved.
引用
收藏
页码:56 / 69
页数:14
相关论文
共 50 条
  • [1] Orthogonal Design and Analysis of Variance based Performance Analysis of Differential Evolution Algorithm
    Qin, Dongliang
    Li, Zhifei
    MANUFACTURING PROCESS AND EQUIPMENT, PTS 1-4, 2013, 694-697 : 2751 - 2756
  • [2] Enhancing the performance of cuckoo search algorithm using orthogonal learning method
    Xiangtao Li
    Jianan Wang
    Minghao Yin
    Neural Computing and Applications, 2014, 24 : 1233 - 1247
  • [3] Enhancing the performance of cuckoo search algorithm using orthogonal learning method
    Li, Xiangtao
    Wang, Jianan
    Yin, Minghao
    NEURAL COMPUTING & APPLICATIONS, 2014, 24 (06): : 1233 - 1247
  • [4] Enhancing the search ability of differential evolution through orthogonal crossover
    Wang, Yong
    Cai, Zixing
    Zhang, Qingfu
    INFORMATION SCIENCES, 2012, 185 (01) : 153 - 177
  • [5] Design of orthogonal near-symmetric scaling filters by using differential evolution
    Sampo, J
    2004 IEEE CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2004, : 428 - 432
  • [6] A novel differential evolution algorithm based on ε-domination and orthogonal design method for multiobjective optimization
    Cai, Zhihua
    Gong, Wenyin
    Huang, Yongqin
    EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, PROCEEDINGS, 2007, 4403 : 286 - +
  • [7] Differential evolution based on ε-domination and orthogonal design method for power environmentally-friendly dispatch
    Xu, Ke
    Zhou, Jianzhong
    Zhang, Yongchuan
    Gu, Ran
    EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (04) : 3956 - 3963
  • [8] ODE: A fast and robust differential evolution based on orthogonal design
    Gong, Wenyin
    Cai, Zhihua
    Ling, Charles X.
    AI 2006: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4304 : 709 - +
  • [9] Orthogonal Predictive Differential Evolution
    Gong, Yue-Jiao
    Zhou, Qi
    Lin, Ying
    Zhang, Jun
    PROCEEDINGS OF THE 18TH ASIA PACIFIC SYMPOSIUM ON INTELLIGENT AND EVOLUTIONARY SYSTEMS, VOL 1, 2015, : 141 - 154
  • [10] Design of harmonic filters using combined feasible direction method and differential evolution
    Chang, YP
    Wu, CJ
    2004 International Conference on Power System Technology - POWERCON, Vols 1 and 2, 2004, : 812 - 817