FATA: An Efficient Optimization Method Based on Geophysics

A novel efficient optimization method based on geophysics is proposed called the fata morgana algorithm (FATA).
84 Downloads
Updated 4 Oct 2024

View License

An efficient swarm intelligence algorithm is proposed to solve continuous multi-type optimization problems, named the fata morgana algorithm (FATA). By mimicking the process of mirage formation, FATA designs the mirage light filtering principle (MLF) and the light propagation strategy (LPS), respectively. The MLF strategy, combined with the definite integration principle, drives the algorithmic population to enhance FATA’s exploration capability. The LPS strategy, combined with the trigonometric principle, drives the algorithmic individual to improve the algorithm's convergence speed and exploitation capability. These two search strategies can better use FATA’s population and individual search capabilities. The FATA is compared with a broad array of competitive optimizers on 23 benchmark functions and IEEE CEC 2014 to verify the optimization capability. This work is designed separately for qualitative analysis, exploration and exploitation competence analysis, the analysis of avoiding locally optimal solutions, and comprehensive comparison experiments. The experimental results demonstrate the comprehensiveness and competitiveness of FATA for solving multi-type functions. Meanwhile, FATA is applied to three practical engineering optimization problems to evaluate its performance. Then, the algorithm obtains better results than its counterparts in engineering problems. According to the results, FATA has excellent potential to be used as an efficient computer-aided tool for dealing with practical optimization tasks.

Cite As

Qi, Ailiang, et al. “FATA: An Efficient Optimization Method Based on Geophysics.” Neurocomputing, Elsevier BV, Aug. 2024, p. 128289, doi:10.1016/j.neucom.2024.128289.

View more styles
MATLAB Release Compatibility
Created with R2024a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Artemisinin Optimizer (AO)-2024

Educational Competition Optimizer (ECO)-2024

Fata Morgana Algorithm (FATA)-2024

Harris Hawk Optimization (HHO)-2019

Hunger Games Search (HGS)-2021

Moss Growth Optimization (MGO)-2024

Parrot Optimizer (PO)-2024

Polar Lights Optimizer (PLO)-2024

Rime Optimization Algorithm (RIME)-2023/RIME Iteration version

Rime Optimization Algorithm (RIME)-2023/RIME function evaluation version

Runge Kutta Optimization (RUN)-2021

Slime mould algorithm (SMA)-2020

Weighted Mean of Vectors (INFO)-2022

Version Published Release Notes
1.0.2

2024

1.0.1

.

1.0.0