Abstract

Single objective optimization algorithms are the foundation of establishing more complex methods, like constrained optimization, niching and multi-objective algorithms. Therefore, improvements to single objective optimization algorithms are important because they can impact other domains as well. This paper proposes a method using turning-based mutation that is aimed to solve the problem of premature convergence of algorithms based on SHADE (Success-History based Adaptive Differential Evolution) in high dimensional search space. The proposed method is tested on the Single Objective Bound Constrained Numerical Optimization (CEC2020) benchmark sets in 5, 10, 15, and 20 dimensions for all SHADE, L-SHADE, and jSO algorithms. The effectiveness of the method is verified by population diversity measure and population clustering analysis. In addition, the new versions (Tb-SHADE, TbL-SHADE and Tb-jSO) using the proposed turning-based mutation get apparently better optimization results than the original algorithms (SHADE, L-SHADE, and jSO) as well as the advanced DISH and the jDE100 algorithms in 10, 15, and 20 dimensional functions, but only have advantages compared with the advanced j2020 algorithm in 5 dimensional functions.

Highlights

  • The single objective global optimization problem involves finding a solution vector x = (x1, . . . , xD )that minimizes the objective function f (x), where D is the dimension of the problem

  • differential evolution (DE) is a random black box search method, which was originally designed for numerical optimization problems [1], and it’s an evolutionary algorithm that ensures that every generation has better solutions than the previous generation: a phenomenon known as elitism

  • This paper focuses on improving this process in the DE algorithm, especially SHADE-based algorithms

Read more

Summary

Objective

Bound Constrained Numerical Optimization (CEC2020) benchmark sets in 5, 10, 15, and 20 dimensions for all SHADE, L-SHADE, and jSO algorithms.

Introduction
Differential Evolution
Initialization
Mutation
Crossover
Selection
Historical Memory Update
Linear Decrease in Population Size
Weighted Mutation Strategy with Parameterization Enhancement: jSO
Turning-Based Mutation
Experimental Settings
Cluster Analysis
Population Diversity
Results
Result
Results and Discussion
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call