Opposition-Based Learning: A New Scheme for Machine Intelligence
CIMCA '05 Proceedings of the International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce Vol-1 (CIMCA-IAWTIC'06) - Volume 01
Population size reduction for the differential evolution algorithm
Applied Intelligence
Solving large scale optimization problems by opposition-based differential evolution (ODE)
WSEAS Transactions on Computers
Differential evolution algorithm with strategy adaptation for global numerical optimization
IEEE Transactions on Evolutionary Computation
Recent advances in differential evolution: a survey and experimental analysis
Artificial Intelligence Review
Memetic compact differential evolution for cartesian robot control
IEEE Computational Intelligence Magazine
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
Evolutionary programming made faster
IEEE Transactions on Evolutionary Computation
IEEE Transactions on Evolutionary Computation
Opposition-Based Differential Evolution
IEEE Transactions on Evolutionary Computation
Real-Valued Compact Genetic Algorithms for Embedded Microcontroller Optimization
IEEE Transactions on Evolutionary Computation
Compact Differential Evolution
IEEE Transactions on Evolutionary Computation
Triple and quadruple comparison-based interactive differential evolution and differential evolution
Proceedings of the twelfth workshop on Foundations of genetic algorithms XII
Compact Particle Swarm Optimization
Information Sciences: an International Journal
Survey A review of opposition-based learning from 2005 to 2012
Engineering Applications of Artificial Intelligence
Hi-index | 0.00 |
This paper proposes the integration of the generalized opposition based learning into compact Differential Evolution frameworks and tests its impact on the algorithmic performance. Opposition-based learning is a technique which has been applied, in several circumstances, to enhance the performance of Differential Evolution. It consists of the generation of additional points by means of a hyper-rectangle. These opposition points are simply generated by making use of a central symmetry within the hyper-rectangle. In the population based Differential Evolution, the inclusion of this search move corrects a limitation of the original algorithm, i.e. the scarcity of search moves, and sometimes leads to benefits in terms of algorithmic performance. The opposition-based learning scheme is further improved in the generalized scheme by integrating some randomness and progressive narrowing of the search. The proposed study shows how the generalized opposition-based learning can be encoded within a compact Differential Evolution framework and displays its effect on a set of diverse problems. Numerical results show that the generalized opposition-based learning is beneficial for compact Differential Evolution employing the binomial crossover while its implementation is not always successful when the exponential crossover is used. In particular, the opposition-based logic appears to be in general promising for non-separable problems whilst it seems detrimental for separable problems.