z-logo
open-access-imgOpen Access
Implementation of new hybrid evolutionary algorithm with fuzzy logic control approach for optimization problems
Author(s) -
Maan Afathi
Publication year - 2021
Publication title -
eastern-european journal of enterprise technologies
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.268
H-Index - 24
eISSN - 1729-4061
pISSN - 1729-3774
DOI - 10.15587/1729-4061.2021.245222
Subject(s) - evolutionary algorithm , fuzzy logic , computer science , algorithm , particle swarm optimization , evolutionary computation , mathematical optimization , computation , cultural algorithm , genetic algorithm , mathematics , meta optimization , artificial intelligence
The main purpose of using the hybrid evolutionary algorithm is to reach optimal values and achieve goals that traditional methods cannot reach and because there are different evolutionary computations, each of them has different advantages and capabilities. Therefore, researchers integrate more than one algorithm into a hybrid form to increase the ability of these algorithms to perform evolutionary computation when working alone. In this paper, we propose a new algorithm for hybrid genetic algorithm (GA) and particle swarm optimization (PSO) with fuzzy logic control (FLC) approach for function optimization. Fuzzy logic is applied to switch dynamically between evolutionary algorithms, in an attempt to improve the algorithm performance. The HEF hybrid evolutionary algorithms are compared to GA, PSO, GAPSO, and PSOGA. The comparison uses a variety of measurement functions. In addition to strongly convex functions, these functions can be uniformly distributed or not, and are valuable for evaluating our approach. Iterations of 500, 1000, and 1500 were used for each function. The HEF algorithm’s efficiency was tested on four functions. The new algorithm is often the best solution, HEF accounted for 75 % of all the tests. This method is superior to conventional methods in terms of efficiency

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here