Cargando…

Egret Swarm Optimization Algorithm: An Evolutionary Computation Approach for Model Free Optimization

A novel meta-heuristic algorithm named Egret Swarm Optimization Algorithm (ESOA) is proposed in this paper, which is inspired by two egret species’ hunting behavior (Great Egret and Snowy Egret). ESOA consists of three primary components: a sit-and-wait strategy, aggressive strategy as well as discr...

Descripción completa

Detalles Bibliográficos
Autores principales: Chen, Zuyan, Francis, Adam, Li, Shuai, Liao, Bolin, Xiao, Dunhui, Ha, Tran Thu, Li, Jianfeng, Ding, Lei, Cao, Xinwei
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9590057/
https://www.ncbi.nlm.nih.gov/pubmed/36278701
http://dx.doi.org/10.3390/biomimetics7040144
_version_ 1784814432673595392
author Chen, Zuyan
Francis, Adam
Li, Shuai
Liao, Bolin
Xiao, Dunhui
Ha, Tran Thu
Li, Jianfeng
Ding, Lei
Cao, Xinwei
author_facet Chen, Zuyan
Francis, Adam
Li, Shuai
Liao, Bolin
Xiao, Dunhui
Ha, Tran Thu
Li, Jianfeng
Ding, Lei
Cao, Xinwei
author_sort Chen, Zuyan
collection PubMed
description A novel meta-heuristic algorithm named Egret Swarm Optimization Algorithm (ESOA) is proposed in this paper, which is inspired by two egret species’ hunting behavior (Great Egret and Snowy Egret). ESOA consists of three primary components: a sit-and-wait strategy, aggressive strategy as well as discriminant conditions. The learnable sit-and-wait strategy guides the egret to the most probable solution by applying a pseudo gradient estimator. The aggressive strategy uses random wandering and encirclement mechanisms to allow for optimal solution exploration. The discriminant model is utilized to balance the two strategies. The proposed approach provides a parallel framework and a strategy for parameter learning through historical information that can be adapted to most scenarios and has well stability. The performance of ESOA on 36 benchmark functions as well as 3 engineering problems are compared with Particle Swarm Optimization (PSO), Genetic Algorithm (GA), Differential Evolution (DE), Grey Wolf Optimizer (GWO), and Harris Hawks Optimization (HHO). The result proves the superior effectiveness and robustness of ESOA. ESOA acquires the winner in all unimodal functions and reaches statistic scores all above 9.9, while the scores are better in complex functions as 10.96 and 11.92.
format Online
Article
Text
id pubmed-9590057
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-95900572022-10-25 Egret Swarm Optimization Algorithm: An Evolutionary Computation Approach for Model Free Optimization Chen, Zuyan Francis, Adam Li, Shuai Liao, Bolin Xiao, Dunhui Ha, Tran Thu Li, Jianfeng Ding, Lei Cao, Xinwei Biomimetics (Basel) Article A novel meta-heuristic algorithm named Egret Swarm Optimization Algorithm (ESOA) is proposed in this paper, which is inspired by two egret species’ hunting behavior (Great Egret and Snowy Egret). ESOA consists of three primary components: a sit-and-wait strategy, aggressive strategy as well as discriminant conditions. The learnable sit-and-wait strategy guides the egret to the most probable solution by applying a pseudo gradient estimator. The aggressive strategy uses random wandering and encirclement mechanisms to allow for optimal solution exploration. The discriminant model is utilized to balance the two strategies. The proposed approach provides a parallel framework and a strategy for parameter learning through historical information that can be adapted to most scenarios and has well stability. The performance of ESOA on 36 benchmark functions as well as 3 engineering problems are compared with Particle Swarm Optimization (PSO), Genetic Algorithm (GA), Differential Evolution (DE), Grey Wolf Optimizer (GWO), and Harris Hawks Optimization (HHO). The result proves the superior effectiveness and robustness of ESOA. ESOA acquires the winner in all unimodal functions and reaches statistic scores all above 9.9, while the scores are better in complex functions as 10.96 and 11.92. MDPI 2022-09-27 /pmc/articles/PMC9590057/ /pubmed/36278701 http://dx.doi.org/10.3390/biomimetics7040144 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Chen, Zuyan
Francis, Adam
Li, Shuai
Liao, Bolin
Xiao, Dunhui
Ha, Tran Thu
Li, Jianfeng
Ding, Lei
Cao, Xinwei
Egret Swarm Optimization Algorithm: An Evolutionary Computation Approach for Model Free Optimization
title Egret Swarm Optimization Algorithm: An Evolutionary Computation Approach for Model Free Optimization
title_full Egret Swarm Optimization Algorithm: An Evolutionary Computation Approach for Model Free Optimization
title_fullStr Egret Swarm Optimization Algorithm: An Evolutionary Computation Approach for Model Free Optimization
title_full_unstemmed Egret Swarm Optimization Algorithm: An Evolutionary Computation Approach for Model Free Optimization
title_short Egret Swarm Optimization Algorithm: An Evolutionary Computation Approach for Model Free Optimization
title_sort egret swarm optimization algorithm: an evolutionary computation approach for model free optimization
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9590057/
https://www.ncbi.nlm.nih.gov/pubmed/36278701
http://dx.doi.org/10.3390/biomimetics7040144
work_keys_str_mv AT chenzuyan egretswarmoptimizationalgorithmanevolutionarycomputationapproachformodelfreeoptimization
AT francisadam egretswarmoptimizationalgorithmanevolutionarycomputationapproachformodelfreeoptimization
AT lishuai egretswarmoptimizationalgorithmanevolutionarycomputationapproachformodelfreeoptimization
AT liaobolin egretswarmoptimizationalgorithmanevolutionarycomputationapproachformodelfreeoptimization
AT xiaodunhui egretswarmoptimizationalgorithmanevolutionarycomputationapproachformodelfreeoptimization
AT hatranthu egretswarmoptimizationalgorithmanevolutionarycomputationapproachformodelfreeoptimization
AT lijianfeng egretswarmoptimizationalgorithmanevolutionarycomputationapproachformodelfreeoptimization
AT dinglei egretswarmoptimizationalgorithmanevolutionarycomputationapproachformodelfreeoptimization
AT caoxinwei egretswarmoptimizationalgorithmanevolutionarycomputationapproachformodelfreeoptimization