ODE: A fast and robust differential evolution based on orthogonal design

被引:0
作者
Gong, Wenyin [1 ]
Cai, Zhihua [1 ,2 ]
Ling, Charles X. [2 ]
机构
[1] China Univ Geosci, Sch Comp Sci, Wuhan 430074, Peoples R China
[2] Univ Western Ontario, Dept Comp Sci, London, ON N6A 5B7, Canada
来源
AI 2006: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS | 2006年 / 4304卷
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In searching for optimal solutions, Differential Evolution (DE), a type of genetic algorithms can find an optimal solution satisfying all the constraints. However, DE has been shown to have certain weaknesses, such as slow convergence, the accuracy of solutions are not high. In this paper, we propose an improved differential evolution based on orthogonal design, and we call it ODE (Orthogonal Differential Evolution). ODE makes DE faster and more robust. It uses a novel and robust crossover based on orthogonal design and generates an optimal offspring by a statistical optimal method. A new selection strategy is applied to decrease the number of generations and make the algorithm converge faster. We evaluate ODE to solve twelve benchmark function optimization problems with a large number of local minimal. Simulations results show that ODE is able to find the near-optimal solutions in all cases. Compared to other state-of-the-art evolutionary algorithms, ODE performs significantly better in terms of the quality, speed, and stability of the final solutions.
引用
收藏
页码:709 / +
页数:2
相关论文
共 10 条
[1]  
[Anonymous], HOME PAGE DIFFERENTI
[2]   An Overview of Evolutionary Algorithms for Parameter Optimization [J].
Baeck, Thomas ;
Schwefel, Hans-Paul .
EVOLUTIONARY COMPUTATION, 1993, 1 (01) :1-23
[3]  
Ding C., 1997, SYSTEM ENG ELECT TEC, V10, P57
[4]  
FANG KT, 2001, ORTOGONAL UNIFORM DE
[5]   An orthogonal genetic algorithm with quantization for global numerical optimization [J].
Leung, YW ;
Wang, YP .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2001, 5 (01) :41-53
[6]  
Shi Kui-fan, 2002, Acta Electronica Sinica, V30, P1501
[7]   Differential evolution - A simple and efficient heuristic for global optimization over continuous spaces [J].
Storn, R ;
Price, K .
JOURNAL OF GLOBAL OPTIMIZATION, 1997, 11 (04) :341-359
[8]  
Tao Guo, 1999, WUHAN U J NATURE SCI, V4, P409
[9]   Evolutionary programming made faster [J].
Yao, X ;
Liu, Y ;
Lin, GM .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 1999, 3 (02) :82-102
[10]  
Zeng San-You, 2005, Chinese Journal of Computers, V28, P1153