An improved self-adaptive differential evolution algorithm and its application

被引:48
作者
Deng, Wu [1 ,2 ,3 ,5 ,6 ]
Yang, Xinhua [1 ]
Zou, Li [1 ,3 ,5 ]
Wang, Meng [1 ,3 ]
Liu, Yaqing [4 ]
Li, Yuanyuan [1 ,3 ]
机构
[1] Dalian Jiaotong Univ, Software Inst, Dalian 116028, Peoples R China
[2] Sichuan Univ Sci & Engn, Sichuan Prov Key Lab Proc Equipment & Control, Zigong 64300, Peoples R China
[3] Wuhan Univ, State Key Lab Software Engn, Wuhan 430072, Peoples R China
[4] Dalian Maritime Univ, Informat Sci & Technol Inst, Dalian 116026, Peoples R China
[5] Southwest Jiaotong Univ, Tract Power State Key Lab, Chengdu 610031, Peoples R China
[6] Guangxi Univ Nationalities, Guangxi Key Lab Hybrid Computat & IC Design Anal, Nanning 530006, Peoples R China
基金
中国国家自然科学基金; 国家高技术研究发展计划(863计划);
关键词
Differential evolution; Dynamic multi-population parallel; Chaotic-local-search strategy; Adaptive parameter adjustment; High-dimensional complex problem; OPTIMIZATION; COMPUTATION; CROSSOVER; MUTATION;
D O I
10.1016/j.chemolab.2013.07.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Because of the deficiencies in the global searching ability and convergence speed of the differential evolution (DE) algorithm in solving high-dimensional problems, this paper proposes an improved self-adaptive differential evolution algorithm with multiple strategies (ISDEMS) algorithm using a different search strategy and a parallel evolution mechanism. In the ISDEMS algorithm, the population is dynamically divided into multiple populations according to the fitness value of the individuals. Multiple strategies are used to improve the diversity of the individuals, to avoid premature convergence and to ensure efficiency in exchanging information among sub-populations. In addition, a self-adaptive adjustment method is introduced to automatically adjust the scaling and crossover factors during the running time. It is helpful to improve the robustness of the ISDEMS algorithm. To prove the validity of the ISDEMS algorithm for solving complex problems, thirteen benchmark problems and one real-life problem are selected to validate the performance of the ISDEMS algorithm. The experiment results show that the ISDEMS algorithm is better in terms of search precision and convergence performance than the DE, ACDE and SACDE algorithms from the literature. Crown Copyright (C) 2013 Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:66 / 76
页数:11
相关论文
共 37 条
[1]  
Abbass HA, 2002, IEEE C EVOL COMPUTAT, P831, DOI 10.1109/CEC.2002.1007033
[2]   Differential Evolution for learning the classification method PROAFTN [J].
Al-Obeidat, Feras ;
Belacel, Nabil ;
Carretero, Juan A. ;
Mahanti, Prabhat .
KNOWLEDGE-BASED SYSTEMS, 2010, 23 (05) :418-426
[3]   DESAMC+DocSum: Differential evolution with self-adaptive mutation and crossover parameters for multi-document summarization [J].
Alguliev, Rasim M. ;
Aliguliyev, Ramiz M. ;
Isazade, Nijat R. .
KNOWLEDGE-BASED SYSTEMS, 2012, 36 :21-38
[4]  
[Anonymous], 2002, ADV INTELL SYST FUZZ
[5]  
[Anonymous], 2007, J CONTROL THEORY APP, DOI DOI 10.1007/S11768-006-6178-9
[6]   Fast computation of optimal contact forces [J].
Boyd, Stephen P. ;
Wegbreit, Ben .
IEEE TRANSACTIONS ON ROBOTICS, 2007, 23 (06) :1117-1132
[7]  
Chakraborty UK, 2006, P IEEE C EV COMP, P2042, DOI DOI 10.1109/CEC.2006.1688558
[8]   An improved differential evolution algorithm in training and encoding prior knowledge into feedforward networks with application in chemistry [J].
Chen, CW ;
Chen, DZ ;
Cao, GZ .
CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2002, 64 (01) :27-43
[9]   A Chaotic Approach of Differential Evolution Optimization Applied to Loudspeaker Design Problem [J].
Coelho, Leandro dos S. ;
Bora, Teodoro C. ;
Lebensztajn, Luiz .
IEEE TRANSACTIONS ON MAGNETICS, 2012, 48 (02) :751-754
[10]   Two improved differential evolution schemes for faster global search [J].
Das, Swagatam ;
Konar, Amit ;
Chakraborty, Uday K. .
GECCO 2005: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOLS 1 AND 2, 2005, :991-998