Gradient-based Water Cycle Algorithm with evaporation rate applied to chaos suppression

Seyed Mehdi Abedi Pahnehkolaei, Alireza Alfi, Ali Sadollah, Joong Hoon Kim

Research output: Contribution to journalArticle

39 Citations (Scopus)

Abstract

Water Cycle Algorithm (WCA) is a nature-inspired population-based metaheuristic algorithm, which has been successfully applied to solve a wide range of benchmarks and real-world optimization problems. In this paper, an extended version of WCA, namely Gradient-based Water Cycle Algorithm (GWCA) with evaporation rate, is introduced to enhance the performance of the standard WCA by incorporating a local optimization operator so-called gradient-based approach. The idea of GWCA is underlined using the concept of moving (flowing) individuals along the steepest direction slope under a certain criterion. In order to demonstrate parameters influence on the performance of GWCA, an extensive sensitivity analysis is also carried out. To verify the performance of the GWCA, twelve well-known benchmark functions are adopted from the literature in the experiments. Both value-based and ranked-based methods are conducted to compare the performance of reported algorithms on the whole test suite. To this reason, the mean best and standard deviation of the results are provided and the Friedman test is utilized to determine average ranking of the algorithms based on their performances in each experiment. Corresponding results indicate that the proposed GWCA has outstanding performance in comparison with some state-of-art optimization algorithms. Finally, the chaos suppression problem using backstepping control as a real case study was adopted to confirm the efficiency of GWCA. The experimental results demonstrate the feasibility and efficiency of the proposed GWCA.

Original languageEnglish
Pages (from-to)420-440
Number of pages21
JournalApplied Soft Computing Journal
Volume53
DOIs
Publication statusPublished - 2017 Apr 1

Fingerprint

Chaos theory
Evaporation
Water
Backstepping
Sensitivity analysis
Mathematical operators
Experiments

Keywords

  • Backstepping control
  • Chaos suppression
  • Metaheuristics
  • Optimization
  • Water Cycle Algorithm

ASJC Scopus subject areas

  • Software

Cite this

Gradient-based Water Cycle Algorithm with evaporation rate applied to chaos suppression. / Pahnehkolaei, Seyed Mehdi Abedi; Alfi, Alireza; Sadollah, Ali; Kim, Joong Hoon.

In: Applied Soft Computing Journal, Vol. 53, 01.04.2017, p. 420-440.

Research output: Contribution to journalArticle

Pahnehkolaei, Seyed Mehdi Abedi ; Alfi, Alireza ; Sadollah, Ali ; Kim, Joong Hoon. / Gradient-based Water Cycle Algorithm with evaporation rate applied to chaos suppression. In: Applied Soft Computing Journal. 2017 ; Vol. 53. pp. 420-440.
@article{cd6ca42d38c44ce88c8c06ce465d05a4,
title = "Gradient-based Water Cycle Algorithm with evaporation rate applied to chaos suppression",
abstract = "Water Cycle Algorithm (WCA) is a nature-inspired population-based metaheuristic algorithm, which has been successfully applied to solve a wide range of benchmarks and real-world optimization problems. In this paper, an extended version of WCA, namely Gradient-based Water Cycle Algorithm (GWCA) with evaporation rate, is introduced to enhance the performance of the standard WCA by incorporating a local optimization operator so-called gradient-based approach. The idea of GWCA is underlined using the concept of moving (flowing) individuals along the steepest direction slope under a certain criterion. In order to demonstrate parameters influence on the performance of GWCA, an extensive sensitivity analysis is also carried out. To verify the performance of the GWCA, twelve well-known benchmark functions are adopted from the literature in the experiments. Both value-based and ranked-based methods are conducted to compare the performance of reported algorithms on the whole test suite. To this reason, the mean best and standard deviation of the results are provided and the Friedman test is utilized to determine average ranking of the algorithms based on their performances in each experiment. Corresponding results indicate that the proposed GWCA has outstanding performance in comparison with some state-of-art optimization algorithms. Finally, the chaos suppression problem using backstepping control as a real case study was adopted to confirm the efficiency of GWCA. The experimental results demonstrate the feasibility and efficiency of the proposed GWCA.",
keywords = "Backstepping control, Chaos suppression, Metaheuristics, Optimization, Water Cycle Algorithm",
author = "Pahnehkolaei, {Seyed Mehdi Abedi} and Alireza Alfi and Ali Sadollah and Kim, {Joong Hoon}",
year = "2017",
month = "4",
day = "1",
doi = "10.1016/j.asoc.2016.12.030",
language = "English",
volume = "53",
pages = "420--440",
journal = "Applied Soft Computing",
issn = "1568-4946",
publisher = "Elsevier BV",

}

TY - JOUR

T1 - Gradient-based Water Cycle Algorithm with evaporation rate applied to chaos suppression

AU - Pahnehkolaei, Seyed Mehdi Abedi

AU - Alfi, Alireza

AU - Sadollah, Ali

AU - Kim, Joong Hoon

PY - 2017/4/1

Y1 - 2017/4/1

N2 - Water Cycle Algorithm (WCA) is a nature-inspired population-based metaheuristic algorithm, which has been successfully applied to solve a wide range of benchmarks and real-world optimization problems. In this paper, an extended version of WCA, namely Gradient-based Water Cycle Algorithm (GWCA) with evaporation rate, is introduced to enhance the performance of the standard WCA by incorporating a local optimization operator so-called gradient-based approach. The idea of GWCA is underlined using the concept of moving (flowing) individuals along the steepest direction slope under a certain criterion. In order to demonstrate parameters influence on the performance of GWCA, an extensive sensitivity analysis is also carried out. To verify the performance of the GWCA, twelve well-known benchmark functions are adopted from the literature in the experiments. Both value-based and ranked-based methods are conducted to compare the performance of reported algorithms on the whole test suite. To this reason, the mean best and standard deviation of the results are provided and the Friedman test is utilized to determine average ranking of the algorithms based on their performances in each experiment. Corresponding results indicate that the proposed GWCA has outstanding performance in comparison with some state-of-art optimization algorithms. Finally, the chaos suppression problem using backstepping control as a real case study was adopted to confirm the efficiency of GWCA. The experimental results demonstrate the feasibility and efficiency of the proposed GWCA.

AB - Water Cycle Algorithm (WCA) is a nature-inspired population-based metaheuristic algorithm, which has been successfully applied to solve a wide range of benchmarks and real-world optimization problems. In this paper, an extended version of WCA, namely Gradient-based Water Cycle Algorithm (GWCA) with evaporation rate, is introduced to enhance the performance of the standard WCA by incorporating a local optimization operator so-called gradient-based approach. The idea of GWCA is underlined using the concept of moving (flowing) individuals along the steepest direction slope under a certain criterion. In order to demonstrate parameters influence on the performance of GWCA, an extensive sensitivity analysis is also carried out. To verify the performance of the GWCA, twelve well-known benchmark functions are adopted from the literature in the experiments. Both value-based and ranked-based methods are conducted to compare the performance of reported algorithms on the whole test suite. To this reason, the mean best and standard deviation of the results are provided and the Friedman test is utilized to determine average ranking of the algorithms based on their performances in each experiment. Corresponding results indicate that the proposed GWCA has outstanding performance in comparison with some state-of-art optimization algorithms. Finally, the chaos suppression problem using backstepping control as a real case study was adopted to confirm the efficiency of GWCA. The experimental results demonstrate the feasibility and efficiency of the proposed GWCA.

KW - Backstepping control

KW - Chaos suppression

KW - Metaheuristics

KW - Optimization

KW - Water Cycle Algorithm

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

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

U2 - 10.1016/j.asoc.2016.12.030

DO - 10.1016/j.asoc.2016.12.030

M3 - Article

AN - SCOPUS:85010445192

VL - 53

SP - 420

EP - 440

JO - Applied Soft Computing

JF - Applied Soft Computing

SN - 1568-4946

ER -