An introduction to differential evolution
New ideas in optimization
Convergence Properties of the Nelder--Mead Simplex Method in Low Dimensions
SIAM Journal on Optimization
Journal of Global Optimization
Theoretical Computer Science - Natural computing
Distributed Genetic Algorithms
Proceedings of the 3rd International Conference on Genetic Algorithms
A Combined Swarm Differential Evolution Algorithm for Optimization Problems
Proceedings of the 14th International conference on Industrial and engineering applications of artificial intelligence and expert systems: engineering of intelligent systems
A Trigonometric Mutation Operation to Differential Evolution
Journal of Global Optimization
On classes of functions for which No Free Lunch results hold
Information Processing Letters
Improving particle swarm optimization with differentially perturbed velocity
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
An adaptive pursuit strategy for allocating operator probabilities
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
A Fuzzy Adaptive Differential Evolution Algorithm
Soft Computing - A Fusion of Foundations, Methodologies and Applications
Differential Evolution: A Practical Approach to Global Optimization (Natural Computing Series)
Differential Evolution: A Practical Approach to Global Optimization (Natural Computing Series)
Exploring dynamic self-adaptive populations in differential evolution
Soft Computing - A Fusion of Foundations, Methodologies and Applications
Subthreshold-seeking local search
Theoretical Computer Science - Foundations of genetic algorithms
Differential Evolution: In Search of Solutions (Springer Optimization and Its Applications)
Differential Evolution: In Search of Solutions (Springer Optimization and Its Applications)
Performance comparison of self-adaptive and adaptive differential evolution algorithms
Soft Computing - A Fusion of Foundations, Methodologies and Applications
Statistical Comparisons of Classifiers over Multiple Data Sets
The Journal of Machine Learning Research
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Inferring Gene Regulatory Networks using Differential Evolution with Local Search Heuristics
IEEE/ACM Transactions on Computational Biology and Bioinformatics (TCBB)
Differential evolution with dynamic stochastic selection for constrained optimization
Information Sciences: an International Journal
Focused no free lunch theorems
Proceedings of the 10th annual conference on Genetic and evolutionary computation
Island Based Distributed Differential Evolution: An Experimental Study on Hybrid Testbeds
HIS '08 Proceedings of the 2008 8th International Conference on Hybrid Intelligent Systems
Population size reduction for the differential evolution algorithm
Applied Intelligence
An enhanced memetic differential evolution in filter design for defect detection in paper production
Evolutionary Computation
Evolutionary Computation
Self-adaptive population sizing for a tune-free differential evolution
Soft Computing - A Fusion of Foundations, Methodologies and Applications
Super-fit control adaptation in memetic differential evolution frameworks
Soft Computing - A Fusion of Foundations, Methodologies and Applications - Special Issue on Emerging Trends in Soft Computing - Memetic Algorithms; Guest Editors: Yew-Soon Ong, Meng-Hiot Lim, Ferrante Neri, Hisao Ishibuchi
Influence of crossover on the behavior of Differential Evolution Algorithms
Applied Soft Computing
IEEE Transactions on Evolutionary Computation - Special issue on computational finance and economics
Self-adaptive multimethod search for global optimization in real-parameter spaces
IEEE Transactions on Evolutionary Computation
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
Distributed differential evolution with explorative---exploitative population families
Genetic Programming and Evolvable Machines
An Improved Harmony Search Algorithm with Differential Mutation Operator
Fundamenta Informaticae - Swarm Intelligence
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
Kernel-induced fuzzy clustering of image pixels with an improved differential evolution algorithm
Information Sciences: an International Journal
JADE: adaptive differential evolution with optional external archive
IEEE Transactions on Evolutionary Computation
Expert Systems with Applications: An International Journal
Information Sciences: an International Journal
Two broad classes of functions for which a no free lunch result does not hold
GECCO'03 Proceedings of the 2003 international conference on Genetic and evolutionary computation: PartII
Scale factor inheritance mechanism in distributed differential evolution
Soft Computing - A Fusion of Foundations, Methodologies and Applications
Research frontier: memetic computation-past, present & future
IEEE Computational Intelligence Magazine
Memetic compact differential evolution for cartesian robot control
IEEE Computational Intelligence Magazine
Two hybrid differential evolution algorithms for engineering design optimization
Applied Soft Computing
A Lamarckian Hybrid of Differential Evolution and Conjugate Gradients for Neural Network Training
Neural Processing Letters
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
Ensemble of constraint handling techniques
IEEE Transactions on Evolutionary Computation
Information Sciences: an International Journal
Population-based algorithm portfolios for numerical optimization
IEEE Transactions on Evolutionary Computation - Special issue on preference-based multiobjective evolutionary algorithms
Two-stage update biogeography-based optimization using differential evolution algorithm (DBBO)
Computers and Operations Research
Differential evolution algorithm with ensemble of parameters and mutation strategies
Applied Soft Computing
Differential evolution with generalized differentials
Journal of Computational and Applied Mathematics
Free lunches on the discrete Lipschitz class
Theoretical Computer Science
A study on scale factor in distributed differential evolution
Information Sciences: an International Journal
Disturbed Exploitation compact Differential Evolution for limited memory optimization problems
Information Sciences: an International Journal
Soft Computing - A Fusion of Foundations, Methodologies and Applications
An effective memetic differential evolution algorithm based on chaotic local search
Information Sciences: an International Journal
Expert Systems with Applications: An International Journal
Adaptive strategy selection in differential evolution for numerical optimization: An empirical study
Information Sciences: an International Journal
A Differential Covariance Matrix Adaptation Evolutionary Algorithm for real parameter optimization
Information Sciences: 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
Soft Computing - A Fusion of Foundations, Methodologies and Applications - Special issue on advances in computational intelligence and bioinformatics
Ockham's Razor in memetic computing: Three stage optimal memetic exploration
Information Sciences: an International Journal
A coevolutionary differential evolution with harmony search for reliability-redundancy optimization
Expert Systems with Applications: An International Journal
Shuffle or update parallel differential evolution for large-scale optimization
Soft Computing - A Fusion of Foundations, Methodologies and Applications - Special Issue on scalability of evolutionary algorithms and other metaheuristics for large-scale continuous optimization problems
Self-adaptive differential evolution algorithm using population size reduction and three strategies
Soft Computing - A Fusion of Foundations, Methodologies and Applications - Special Issue on scalability of evolutionary algorithms and other metaheuristics for large-scale continuous optimization problems
Self-adaptive differential evolution with multi-trajectory search for large-scale optimization
Soft Computing - A Fusion of Foundations, Methodologies and Applications - Special Issue on scalability of evolutionary algorithms and other metaheuristics for large-scale continuous optimization problems
Information Sciences: an International Journal
Constrained optimization based on modified differential evolution algorithm
Information Sciences: an International Journal
No free lunch theorems for optimization
IEEE Transactions on Evolutionary Computation
Parameter control in evolutionary algorithms
IEEE Transactions on Evolutionary Computation
Remarks on a recent paper on the "no free lunch" theorems
IEEE Transactions on Evolutionary Computation
Meta-Lamarckian learning in memetic algorithms
IEEE Transactions on Evolutionary Computation
A tutorial for competent memetic algorithms: model, taxonomy, and design issues
IEEE Transactions on Evolutionary Computation
IEEE Transactions on Evolutionary Computation
IEEE Transactions on Evolutionary Computation
Evolving Problems to Learn About Particle Swarm Optimizers and Other Search Algorithms
IEEE Transactions on Evolutionary Computation
Opposition-Based Differential Evolution
IEEE Transactions on Evolutionary Computation
Accelerating Differential Evolution Using an Adaptive Local Search
IEEE Transactions on Evolutionary Computation
Differential Evolution: A Survey of the State-of-the-Art
IEEE Transactions on Evolutionary Computation
Compact Differential Evolution
IEEE Transactions on Evolutionary Computation
Enhancing Differential Evolution Utilizing Proximity-Based Mutation Operators
IEEE Transactions on Evolutionary Computation
Differential Evolution With Composite Trial Vector Generation Strategies and Control Parameters
IEEE Transactions on Evolutionary Computation
IEEE Transactions on Evolutionary Computation
Classification of adaptive memetic algorithms: a comparative study
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Enhanced Differential Evolution With Adaptive Strategies for Numerical Optimization
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
An evolutionary artificial neural networks approach for breast cancer diagnosis
Artificial Intelligence in Medicine
Biological invasion-inspired migration in distributed evolutionary algorithms
Information Sciences: an International Journal
A note on teaching-learning-based optimization algorithm
Information Sciences: an International Journal
A Multi-Facet Survey on Memetic Computation
IEEE Transactions on Evolutionary Computation
Information Sciences: an International Journal
Information Sciences: an International Journal
An improved (µ+λ)-constrained differential evolution for constrained optimization
Information Sciences: an International Journal
Adaptive population tuning scheme for differential evolution
Information Sciences: an International Journal
Information Sciences: an International Journal
Noise analysis compact differential evolution
International Journal of Systems Science - Computational intelligence optimisation in the presence of uncertainties
A framework for evolutionary algorithms based on Charles Sanders Peirce's evolutionary semiotics
Information Sciences: an International Journal
Hi-index | 0.07 |
Differential Evolution (DE) is one of the most popular optimization methods for real-valued problems and a large number of its variants have been proposed so far. However, bringing together different ideas that already led to successful DE versions is rare in the literature. In the present paper a novel DE algorithm is proposed, in which three among the most efficient concepts already applied separately within DE framework are gathered together, namely: (1) the adaptation of algorithm control parameters and probabilities of using different mutation strategies; (2) the use of Nelder-Mead algorithm as a local search method hybridized with DE; and (3) the splitting mutation into Global and Local models, when Local mutation model is based on the concept of neighborhood of individuals organized on a ring topology. The performance of the novel algorithm, called Adaptive Memetic DE with Global and Local neighborhood-based mutation operators is compared with 13 different DE variants on a set of 25 popular problems which include rotated, shifted and hybrid composition functions. It is found that, although none DE algorithm outperforms all the others for the majority of problems, on average the proposed approach perform better than all 13 DE algorithms selected for comparison. The proposed algorithm is another heuristic approach developed to solve optimization problems. The question may arise, whether proposing novel methods is useful as No Free Lunch theorems for optimization state that the expected performance of all possible heuristics on all possible problems is equal. In the last section of the paper the limitations and implications of No Free Lunch theorems are discussed based on rich, but unfortunately frequently neglected literature. A very simple continuous and differentiable minimization problem is proposed, for which it is empirically verified that each among considered 14 DE algorithms perform poorer than random sampling. It is also empirically shown that when all considered DE algorithms search for the maximum of the proposed problem, they found lower minimum than DE algorithms searching for the minimum. Such result is not unexpected according to No Free Lunch theorems and should be considered as a precaution from generalization of good performance of heuristic optimization methods.