A review of opposition-based learning from 2005 to 2012

Q Xu, L Wang, N Wang, X Hei, L Zhao - Engineering Applications of …, 2014 - Elsevier
Diverse forms of opposition are already existent virtually everywhere around us, and utilizing
opposite numbers to accelerate an optimization method is a new idea. Since 2005 …

An improved differential evolution algorithm and its application in optimization problem

W Deng, S Shang, X Cai, H Zhao, Y Song, J Xu - Soft Computing, 2021 - Springer
The selection of the mutation strategy for differential evolution (DE) algorithm plays an
important role in the optimization performance, such as exploration ability, convergence …

A survey of biogeography-based optimization

W Guo, M Chen, L Wang, Y Mao, Q Wu - Neural Computing and …, 2017 - Springer
Optimization is a classical issue and in many areas that are bound up with people's daily life.
In current decades, with the development of human civilization and industry society, many …

A modified Marine Predator Algorithm based on opposition based learning for tracking the global MPP of shaded PV system

EH Houssein, MA Mahdy, A Fathy, H Rezk - Expert Systems with …, 2021 - Elsevier
Under partial shading condition, the power-voltage curve of the photovoltaic (PV) system
contains several maximum power points (MPPs). Among these points, there is only single …

Opposition-based differential evolution

S Rahnamayan, HR Tizhoosh… - IEEE Transactions on …, 2008 - ieeexplore.ieee.org
Evolutionary algorithms (EAs) are well-known optimization approaches to deal with
nonlinear and complex problems. However, these population-based algorithms are …

Solar photovoltaic converter controller using opposition-based reinforcement learning with butterfly optimization algorithm under partial shading conditions

B Aljafari, PK Balachandran, D Samithas… - … Science and Pollution …, 2023 - Springer
The major use of a power point tracking controller is to maximize or enhance the power
generation in photovoltaic systems. These systems are steered to operate and maximize the …

Quasi-oppositional differential evolution

S Rahnamayan, HR Tizhoosh… - 2007 IEEE congress on …, 2007 - ieeexplore.ieee.org
In this paper, an enhanced version of the opposition-based differential evolution (ODE) is
proposed. ODE utilizes opposite numbers in the population initialization and generation …

[HTML][HTML] A novel population initialization method for accelerating evolutionary algorithms

S Rahnamayan, HR Tizhoosh, MMA Salama - Computers & Mathematics …, 2007 - Elsevier
Population initialization is a crucial task in evolutionary algorithms because it can affect the
convergence speed and also the quality of the final solution. If no information about the …

Oppositional biogeography-based optimization

M Ergezer, D Simon, D Du - 2009 IEEE international …, 2009 - ieeexplore.ieee.org
We propose a novel variation to biogeography-based optimization (BBO), which is an
evolutionary algorithm (EA) developed for global optimization. The new algorithm employs …

Opposition versus randomness in soft computing techniques

S Rahnamayan, HR Tizhoosh, MMA Salama - Applied Soft Computing, 2008 - Elsevier
For many soft computing methods, we need to generate random numbers to use either as
initial estimates or during the learning and search process. Recently, results for evolutionary …