A survey of dynamic parameter setting methods for nature-inspired swarm intelligence algorithms

Han Duy Phan, Kirsten Ellis, Jan Carlo Barca, Alan Dorin

Research output: Contribution to journalReview ArticleResearchpeer-review

Abstract

Parameter settings for nature-inspired optimization algorithms are essential for their effective performance. Evolutionary algorithms and swarm intelligence algorithms are prominent types of nature-inspired optimization. There are comprehensive reviews of parameter setting techniques for evolutionary algorithms. Counterparts providing an overview of parameter setting techniques for swarm intelligence algorithms are needed also. Therefore, in this paper, we provide a critical and comprehensive review, focusing in particular on dynamic parameter setting techniques. The paper describes a variety of swarm intelligence algorithms and parameter setting approaches that have been applied to them. This review simplifies the selection of parameter setting techniques for each algorithm by collecting them in a single document and classifying them under a taxonomy. Recommendations for parameter setting approach selection are provided in this review. We explore the open problems related to dynamic parameter setting techniques for swarm intelligence optimization and discuss the trade-off between run-time computation and flexibility of these algorithms.

Original languageEnglish
Number of pages22
JournalNeural Computing and Applications
DOIs
Publication statusAccepted/In press - 20 May 2019

Keywords

  • Dynamic parameter setting
  • Parameter control
  • Swarm intelligence algorithms

Cite this

@article{795dd81dbf564928a3908fe862a91b6c,
title = "A survey of dynamic parameter setting methods for nature-inspired swarm intelligence algorithms",
abstract = "Parameter settings for nature-inspired optimization algorithms are essential for their effective performance. Evolutionary algorithms and swarm intelligence algorithms are prominent types of nature-inspired optimization. There are comprehensive reviews of parameter setting techniques for evolutionary algorithms. Counterparts providing an overview of parameter setting techniques for swarm intelligence algorithms are needed also. Therefore, in this paper, we provide a critical and comprehensive review, focusing in particular on dynamic parameter setting techniques. The paper describes a variety of swarm intelligence algorithms and parameter setting approaches that have been applied to them. This review simplifies the selection of parameter setting techniques for each algorithm by collecting them in a single document and classifying them under a taxonomy. Recommendations for parameter setting approach selection are provided in this review. We explore the open problems related to dynamic parameter setting techniques for swarm intelligence optimization and discuss the trade-off between run-time computation and flexibility of these algorithms.",
keywords = "Dynamic parameter setting, Parameter control, Swarm intelligence algorithms",
author = "Phan, {Han Duy} and Kirsten Ellis and Barca, {Jan Carlo} and Alan Dorin",
year = "2019",
month = "5",
day = "20",
doi = "10.1007/s00521-019-04229-2",
language = "English",
journal = "Neural Computing and Applications",
issn = "0941-0643",
publisher = "Springer-Verlag London Ltd.",

}

A survey of dynamic parameter setting methods for nature-inspired swarm intelligence algorithms. / Phan, Han Duy; Ellis, Kirsten; Barca, Jan Carlo; Dorin, Alan.

In: Neural Computing and Applications, 20.05.2019.

Research output: Contribution to journalReview ArticleResearchpeer-review

TY - JOUR

T1 - A survey of dynamic parameter setting methods for nature-inspired swarm intelligence algorithms

AU - Phan, Han Duy

AU - Ellis, Kirsten

AU - Barca, Jan Carlo

AU - Dorin, Alan

PY - 2019/5/20

Y1 - 2019/5/20

N2 - Parameter settings for nature-inspired optimization algorithms are essential for their effective performance. Evolutionary algorithms and swarm intelligence algorithms are prominent types of nature-inspired optimization. There are comprehensive reviews of parameter setting techniques for evolutionary algorithms. Counterparts providing an overview of parameter setting techniques for swarm intelligence algorithms are needed also. Therefore, in this paper, we provide a critical and comprehensive review, focusing in particular on dynamic parameter setting techniques. The paper describes a variety of swarm intelligence algorithms and parameter setting approaches that have been applied to them. This review simplifies the selection of parameter setting techniques for each algorithm by collecting them in a single document and classifying them under a taxonomy. Recommendations for parameter setting approach selection are provided in this review. We explore the open problems related to dynamic parameter setting techniques for swarm intelligence optimization and discuss the trade-off between run-time computation and flexibility of these algorithms.

AB - Parameter settings for nature-inspired optimization algorithms are essential for their effective performance. Evolutionary algorithms and swarm intelligence algorithms are prominent types of nature-inspired optimization. There are comprehensive reviews of parameter setting techniques for evolutionary algorithms. Counterparts providing an overview of parameter setting techniques for swarm intelligence algorithms are needed also. Therefore, in this paper, we provide a critical and comprehensive review, focusing in particular on dynamic parameter setting techniques. The paper describes a variety of swarm intelligence algorithms and parameter setting approaches that have been applied to them. This review simplifies the selection of parameter setting techniques for each algorithm by collecting them in a single document and classifying them under a taxonomy. Recommendations for parameter setting approach selection are provided in this review. We explore the open problems related to dynamic parameter setting techniques for swarm intelligence optimization and discuss the trade-off between run-time computation and flexibility of these algorithms.

KW - Dynamic parameter setting

KW - Parameter control

KW - Swarm intelligence algorithms

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

U2 - 10.1007/s00521-019-04229-2

DO - 10.1007/s00521-019-04229-2

M3 - Review Article

JO - Neural Computing and Applications

JF - Neural Computing and Applications

SN - 0941-0643

ER -