Rationalized Fruit Fly Optimization with Sine Cosine Algorithm: A Comprehensive Analysis

11/20/2020
by   Ali Asghar Heidari, et al.
1

The fruit fly optimization algorithm (FOA) is a well-regarded algorithm for searching the global optimal solution by simulating the foraging behavior of fruit flies. However, when solving high dimensional mathematical and practical application problems, FOA is not competitive in convergence speed, and it may quickly fall into the local optimum. Therefore, in this paper, an enhanced fruit fly optimizer, termed SCA_FOA, is developed by introducing the logic of the sine cosine algorithm (SCA). Specifically, in the process of searching for food utilizing the osphresis organ, the individual fruit fly adopts the way inspired by the SCA to fly outward or inward to find the global optimum. A comprehensive set of 28 benchmark functions were used to measure the exploitation and exploration abilities of the proposed SCA_FOA. The results demonstrate that SCA_FOA is superior to other competitive algorithms. Moreover, 10 practical problems from IEEE CEC 2011, three engineering problems, three shifted and asymmetrical functions, and optimization problems of kernel extreme learning machines (KELM) were also solved, effectively. The results and observations indicate that not only the proposed SCA_FOA can be used for simulated problems as a very efficient method, but also it can be employed for real-world applications. Visit: https://aliasgharheidari.com/

READ FULL TEXT

page 2

page 3

page 6

page 16

page 19

page 21

page 22

page 23

research
11/20/2020

Boosted Hunting-based Fruit Fly Optimization and Advances in Real-world Problems

Fruit fly optimization algorithm (FOA) is a well-established meta-heuris...
research
05/07/2021

RUN Beyond the Metaphor: An Efficient Optimization Algorithm Based on Runge Kutta Method

The optimization field suffers from the metaphor-based “pseudo-novel” or...
research
11/20/2020

Orthogonal Learning Harmonizing Mutation-based Fruit Fly-inspired Optimizers

The original fruit fly optimizer (FOA) has two core disadvantages: slow ...
research
09/25/2020

Multi-population following behavior-driven fruit fly optimization A Markov chain convergence proof and comprehensive analysis

An online repository will support this research at http://aliasgharheida...
research
11/20/2020

Advanced orthogonal moth flame optimization with Broyden–Fletcher–Goldfarb–Shanno algorithm: Framework and real-world problems

As a typical emergent swarm intelligence algorithm, Moth-Flame Optimizat...
research
03/14/2017

Drone Squadron Optimization: a Self-adaptive Algorithm for Global Numerical Optimization

This paper proposes Drone Squadron Optimization, a new self-adaptive met...

Please sign up or login with your details

Forgot password? Click here to reset