Improved Fitness-Dependent Optimizer Algorithm

01/16/2020
by   Danial A. Muhammed, et al.
0

The fitness-dependent optimizer (FDO) algorithm was recently introduced in 2019. An improved FDO (IFDO) algorithm is presented in this work, and this algorithm contributes considerably to refining the ability of the original FDO to address complicated optimization problems. To improve the FDO, the IFDO calculates the alignment and cohesion and then uses these behaviors with the pace at which the FDO updates its position. Moreover, in determining the weights, the FDO uses the weight factor (wf), which is zero in most cases and one in only a few cases. Conversely, the IFDO performs wf randomization in the [0-1] range and then minimizes the range when a better fitness weight value is achieved. In this work, the IFDO algorithm and its method of converging on the optimal solution are demonstrated. Additionally, 19 classical standard test function groups are utilized to test the IFDO, and then the FDO and three other well-known algorithms, namely, the particle swarm algorithm (PSO), dragonfly algorithm (DA), and genetic algorithm (GA), are selected to evaluate the IFDO results. Furthermore, the CECC06 2019 Competition, which is the set of IEEE Congress of Evolutionary Computation benchmark test functions, is utilized to test the IFDO, and then, the FDO and three recent algorithms, namely, the salp swarm algorithm (SSA), DA and whale optimization algorithm (WOA), are chosen to gauge the IFDO results. The results show that IFDO is practical in some cases, and its results are improved in most cases. Finally, to prove the practicability of the IFDO, it is used in real-world applications.

READ FULL TEXT
POST COMMENT

Comments

There are no comments yet.

Authors

04/10/2019

Fitness Dependent Optimizer: Inspired by the Bee Swarming Reproductive Process

In this paper, a novel swarm intelligent algorithm is proposed, known as...
12/04/2021

ANA: Ant Nesting Algorithm for Optimizing Real-World Problems

In this paper, a novel swarm intelligent algorithm is proposed called an...
08/21/2021

Chaotic Fitness Dependent Optimizer for Planning and Engineering Design

Fitness Dependent Optimizer (FDO) is a recent metaheuristic algorithm th...
01/10/2020

Cat Swarm Optimization Algorithm – A Survey and Performance Evaluation

This paper presents an in-depth survey and performance evaluation of the...
09/05/2020

A new evolutionary algorithm: Learner performance based behavior algorithm

A novel evolutionary algorithm called learner performance based behavior...
02/19/2020

A Survey on Dragonfly Algorithm and its Applications in Engineering

Dragonfly algorithm (DA) is one of the most recently developed heuristic...
07/31/2020

Anakatabatic Inertia: Particle-wise Adaptive Inertia for PSO

Throughout the course of the development of Particle Swarm Optimization,...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.