Comparison of Adaptive Approaches for Differential Evolution
Proceedings of the 10th international conference on Parallel Problem Solving from Nature: PPSN X
Population size reduction for the differential evolution algorithm
Applied Intelligence
Influence of crossover on the behavior of Differential Evolution Algorithms
Applied Soft Computing
Adaptation in differential evolution: A numerical comparison
Applied Soft Computing
Differential evolution algorithm with strategy adaptation for global numerical optimization
IEEE Transactions on Evolutionary Computation
Differential evolution using a neighborhood-based mutation operator
IEEE Transactions on Evolutionary Computation
Enhancing differential evolution frameworks by scale factor local search: part II
CEC'09 Proceedings of the Eleventh conference on Congress on Evolutionary Computation
CEC'09 Proceedings of the Eleventh conference on Congress on Evolutionary Computation
Dynamic optimization using self-adaptive differential evolution
CEC'09 Proceedings of the Eleventh conference on Congress on Evolutionary Computation
Evolutionary adaptation of the differential evolution control parameters
CEC'09 Proceedings of the Eleventh conference on Congress on Evolutionary Computation
Recent advances in differential evolution: a survey and experimental analysis
Artificial Intelligence Review
JADE: adaptive differential evolution with optional external archive
IEEE Transactions on Evolutionary Computation
Optimal coordination of over-current relays using modified differential evolution algorithms
Engineering Applications of Artificial Intelligence
A differential evolution algorithm with self-adapting strategy and control parameters
Computers and Operations Research
A clustering-based differential evolution for global optimization
Applied Soft Computing
Self-adapting differential evolution algorithm with chaos random for global numerical optimization
ISICA'10 Proceedings of the 5th international conference on Advances in computation and intelligence
Differential evolution algorithm with ensemble of parameters and mutation strategies
Applied Soft Computing
Self-adaptive mutation in the differential evolution
Proceedings of the 13th annual conference on Genetic and evolutionary computation
Differential evolution with improved population reduction
Proceedings of the 13th annual conference companion on Genetic and evolutionary computation
Covariance-based parameters adaptation in differential evolution
Proceedings of the 13th annual conference companion on Genetic and evolutionary computation
Differential evolution with improved mutation strategy
ICSI'11 Proceedings of the Second international conference on Advances in swarm intelligence - Volume Part I
Differential evolution for parameterized procedural woody plant models reconstruction
Applied Soft Computing
Expert Systems with Applications: An International Journal
Enhancing the search ability of differential evolution through orthogonal crossover
Information Sciences: an International Journal
Self-adaptive randomized and rank-based differential evolution for multimodal problems
Journal of Global Optimization
Expert Systems with Applications: An International Journal
Expert Systems with Applications: An International Journal
A self-adaptive differential evolution algorithm for binary CSPs
Computers & Mathematics with Applications
Adaptive population tuning scheme for differential evolution
Information Sciences: an International Journal
An improved adaptive differential evolution algorithm with population adaptation
Proceedings of the 15th annual conference on Genetic and evolutionary computation
Observation-Driven adaptive differential evolution for robust bronchoscope 3-d motion tracking
ACCV'12 Proceedings of the 11th Asian conference on Computer Vision - Volume Part III
Adaptive Memetic Differential Evolution with Global and Local neighborhood-based mutation operators
Information Sciences: an International Journal
Information Sciences: an International Journal
Repairing the crossover rate in adaptive differential evolution
Applied Soft Computing
Hi-index | 0.04 |
Although the Differential Evolution (DE) algorithm has been shown to be a simple yet powerful evolutionary algorithm for optimizing continuous functions, users are still faced with the problem of preliminary testing and hand-tuning of the evolutionary parameters prior to commencing the actual optimization process. As a solution, self-adaptation has been found to be highly beneficial in automatically and dynamically adjusting evolutionary parameters such as crossover rates and mutation rates. In this paper, we present a first attempt at self-adapting the population size parameter in addition to self-adapting crossover and mutation rates. Firstly, our main objective is to demonstrate the feasibility of self-adapting the population size parameter in DE. Using De Jong's F1–F5 benchmark test problems, we showed that DE with self-adaptive populations produced highly competitive results compared to a conventional DE algorithm with static populations. In addition to reducing the number of parameters used in DE, the proposed algorithm actually outperformed the conventional DE algorithm for one of the test problems. It was also found that that an absolute encoding methodology for self-adapting population size in DE produced results with greater optimization reliability compared to a relative encoding methodology.