Artificial ecosystem-based optimization: a novel nature-inspired meta-heuristic algorithm

Weiguo Zhao, Liying Wang, Zhenxing Zhang

Research output: Contribution to journalArticle

Abstract

A novel nature-inspired meta-heuristic optimization algorithm, named artificial ecosystem-based optimization (AEO), is presented in this paper. AEO is a population-based optimizer motivated from the flow of energy in an ecosystem on the earth, and this algorithm mimics three unique behaviors of living organisms, including production, consumption, and decomposition. AEO is tested on thirty-one mathematical benchmark functions and eight real-world engineering design problems. The overall comparisons suggest that the optimization performance of AEO outperforms that of other state-of-the-art counterparts. Especially for real-world engineering problems, AEO is more competitive than other reported methods in terms of both convergence rate and computational efforts. The applications of AEO to the field of identification of hydrogeological parameters are also considered in this study to further evaluate its effectiveness in practice, demonstrating its potential in tackling challenging problems with difficulty and unknown search space. The codes are available at https://www.mathworks.com/matlabcentral/fileexchange/72685-artificial-ecosystem-based-optimization-aeo.

Original languageEnglish (US)
JournalNeural Computing and Applications
DOIs
StateAccepted/In press - Jan 1 2019

Fingerprint

Heuristic algorithms
Ecosystems
Earth (planet)
Decomposition

Keywords

  • Artificial ecosystem-based optimization
  • Constrained problems
  • Engineering design
  • Global optimization
  • Hydrogeological parameter
  • Optimization algorithm

ASJC Scopus subject areas

  • Software
  • Artificial Intelligence

Cite this

Artificial ecosystem-based optimization : a novel nature-inspired meta-heuristic algorithm. / Zhao, Weiguo; Wang, Liying; Zhang, Zhenxing.

In: Neural Computing and Applications, 01.01.2019.

Research output: Contribution to journalArticle

@article{1ace129d8d944c10ab9ecfaf935ad2fa,
title = "Artificial ecosystem-based optimization: a novel nature-inspired meta-heuristic algorithm",
abstract = "A novel nature-inspired meta-heuristic optimization algorithm, named artificial ecosystem-based optimization (AEO), is presented in this paper. AEO is a population-based optimizer motivated from the flow of energy in an ecosystem on the earth, and this algorithm mimics three unique behaviors of living organisms, including production, consumption, and decomposition. AEO is tested on thirty-one mathematical benchmark functions and eight real-world engineering design problems. The overall comparisons suggest that the optimization performance of AEO outperforms that of other state-of-the-art counterparts. Especially for real-world engineering problems, AEO is more competitive than other reported methods in terms of both convergence rate and computational efforts. The applications of AEO to the field of identification of hydrogeological parameters are also considered in this study to further evaluate its effectiveness in practice, demonstrating its potential in tackling challenging problems with difficulty and unknown search space. The codes are available at https://www.mathworks.com/matlabcentral/fileexchange/72685-artificial-ecosystem-based-optimization-aeo.",
keywords = "Artificial ecosystem-based optimization, Constrained problems, Engineering design, Global optimization, Hydrogeological parameter, Optimization algorithm",
author = "Weiguo Zhao and Liying Wang and Zhenxing Zhang",
year = "2019",
month = "1",
day = "1",
doi = "10.1007/s00521-019-04452-x",
language = "English (US)",
journal = "Neural Computing and Applications",
issn = "0941-0643",
publisher = "Springer London",

}

TY - JOUR

T1 - Artificial ecosystem-based optimization

T2 - a novel nature-inspired meta-heuristic algorithm

AU - Zhao, Weiguo

AU - Wang, Liying

AU - Zhang, Zhenxing

PY - 2019/1/1

Y1 - 2019/1/1

N2 - A novel nature-inspired meta-heuristic optimization algorithm, named artificial ecosystem-based optimization (AEO), is presented in this paper. AEO is a population-based optimizer motivated from the flow of energy in an ecosystem on the earth, and this algorithm mimics three unique behaviors of living organisms, including production, consumption, and decomposition. AEO is tested on thirty-one mathematical benchmark functions and eight real-world engineering design problems. The overall comparisons suggest that the optimization performance of AEO outperforms that of other state-of-the-art counterparts. Especially for real-world engineering problems, AEO is more competitive than other reported methods in terms of both convergence rate and computational efforts. The applications of AEO to the field of identification of hydrogeological parameters are also considered in this study to further evaluate its effectiveness in practice, demonstrating its potential in tackling challenging problems with difficulty and unknown search space. The codes are available at https://www.mathworks.com/matlabcentral/fileexchange/72685-artificial-ecosystem-based-optimization-aeo.

AB - A novel nature-inspired meta-heuristic optimization algorithm, named artificial ecosystem-based optimization (AEO), is presented in this paper. AEO is a population-based optimizer motivated from the flow of energy in an ecosystem on the earth, and this algorithm mimics three unique behaviors of living organisms, including production, consumption, and decomposition. AEO is tested on thirty-one mathematical benchmark functions and eight real-world engineering design problems. The overall comparisons suggest that the optimization performance of AEO outperforms that of other state-of-the-art counterparts. Especially for real-world engineering problems, AEO is more competitive than other reported methods in terms of both convergence rate and computational efforts. The applications of AEO to the field of identification of hydrogeological parameters are also considered in this study to further evaluate its effectiveness in practice, demonstrating its potential in tackling challenging problems with difficulty and unknown search space. The codes are available at https://www.mathworks.com/matlabcentral/fileexchange/72685-artificial-ecosystem-based-optimization-aeo.

KW - Artificial ecosystem-based optimization

KW - Constrained problems

KW - Engineering design

KW - Global optimization

KW - Hydrogeological parameter

KW - Optimization algorithm

UR - http://www.scopus.com/inward/record.url?scp=85073930520&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85073930520&partnerID=8YFLogxK

U2 - 10.1007/s00521-019-04452-x

DO - 10.1007/s00521-019-04452-x

M3 - Article

AN - SCOPUS:85073930520

JO - Neural Computing and Applications

JF - Neural Computing and Applications

SN - 0941-0643

ER -