A review of Artificial Fish Swarm Optimization methods and applications

Mehdi Neshat, Ali Adeli, Ghodrat Sepidnam, Mehdi Sargolzaei, Adel Najaran Toosi

Research output: Contribution to journalReview ArticleResearchpeer-review

Abstract

The Swarm Intelligence is a new and modern method employed in optimization problems. The Swarm Intelligence method is based on the en masse movement of living animals like birds, fishes, ants and other social animals. Migration, seeking for food and fighting with enemies aresocial behaviors of animals. Optimization principle is seen in these animals. The Artificial Fish Swarm Optimization (AFSA) method is one of the Swarm Intelligence approaches that works based on the population and stochastic search. Fishes show very intelligently social behaviors. This algorithm is one of the best approaches of the Swarm Intelligence method with considerable advantages like high convergence speed, flexibility, error tolerance and high accuracy. this paper review the AFSA algorithm, its evolution stages from the start point up to now, improvements and applications in various fields like optimization, control, image processing, data mining, improving neural networks, networks, scheduling, and signal processing and so on. Also, various methods combining the AFSA with other optimization methods like PSO, Fuzzy Logic, Cellular Learning Automata or intelligent search methods like Tabu search, Simulated Annealing, Chaos Search and etc.

Original languageEnglish
Pages (from-to)107-148
Number of pages42
JournalInternational Journal on Smart Sensing and Intelligent Systems
Volume5
Issue number1
Publication statusPublished - 1 Jan 2012

Keywords

  • Artificial Fish Swarm Optimization
  • Natural computing
  • Swarm optimization

Cite this

Neshat, Mehdi ; Adeli, Ali ; Sepidnam, Ghodrat ; Sargolzaei, Mehdi ; Toosi, Adel Najaran. / A review of Artificial Fish Swarm Optimization methods and applications. In: International Journal on Smart Sensing and Intelligent Systems. 2012 ; Vol. 5, No. 1. pp. 107-148.
@article{f5171ddf1b5a4eb4b2a22cab9be8775b,
title = "A review of Artificial Fish Swarm Optimization methods and applications",
abstract = "The Swarm Intelligence is a new and modern method employed in optimization problems. The Swarm Intelligence method is based on the en masse movement of living animals like birds, fishes, ants and other social animals. Migration, seeking for food and fighting with enemies aresocial behaviors of animals. Optimization principle is seen in these animals. The Artificial Fish Swarm Optimization (AFSA) method is one of the Swarm Intelligence approaches that works based on the population and stochastic search. Fishes show very intelligently social behaviors. This algorithm is one of the best approaches of the Swarm Intelligence method with considerable advantages like high convergence speed, flexibility, error tolerance and high accuracy. this paper review the AFSA algorithm, its evolution stages from the start point up to now, improvements and applications in various fields like optimization, control, image processing, data mining, improving neural networks, networks, scheduling, and signal processing and so on. Also, various methods combining the AFSA with other optimization methods like PSO, Fuzzy Logic, Cellular Learning Automata or intelligent search methods like Tabu search, Simulated Annealing, Chaos Search and etc.",
keywords = "Artificial Fish Swarm Optimization, Natural computing, Swarm optimization",
author = "Mehdi Neshat and Ali Adeli and Ghodrat Sepidnam and Mehdi Sargolzaei and Toosi, {Adel Najaran}",
year = "2012",
month = "1",
day = "1",
language = "English",
volume = "5",
pages = "107--148",
journal = "International Journal on Smart Sensing and Intelligent Systems",
issn = "1178-5608",
number = "1",

}

A review of Artificial Fish Swarm Optimization methods and applications. / Neshat, Mehdi; Adeli, Ali; Sepidnam, Ghodrat; Sargolzaei, Mehdi; Toosi, Adel Najaran.

In: International Journal on Smart Sensing and Intelligent Systems, Vol. 5, No. 1, 01.01.2012, p. 107-148.

Research output: Contribution to journalReview ArticleResearchpeer-review

TY - JOUR

T1 - A review of Artificial Fish Swarm Optimization methods and applications

AU - Neshat, Mehdi

AU - Adeli, Ali

AU - Sepidnam, Ghodrat

AU - Sargolzaei, Mehdi

AU - Toosi, Adel Najaran

PY - 2012/1/1

Y1 - 2012/1/1

N2 - The Swarm Intelligence is a new and modern method employed in optimization problems. The Swarm Intelligence method is based on the en masse movement of living animals like birds, fishes, ants and other social animals. Migration, seeking for food and fighting with enemies aresocial behaviors of animals. Optimization principle is seen in these animals. The Artificial Fish Swarm Optimization (AFSA) method is one of the Swarm Intelligence approaches that works based on the population and stochastic search. Fishes show very intelligently social behaviors. This algorithm is one of the best approaches of the Swarm Intelligence method with considerable advantages like high convergence speed, flexibility, error tolerance and high accuracy. this paper review the AFSA algorithm, its evolution stages from the start point up to now, improvements and applications in various fields like optimization, control, image processing, data mining, improving neural networks, networks, scheduling, and signal processing and so on. Also, various methods combining the AFSA with other optimization methods like PSO, Fuzzy Logic, Cellular Learning Automata or intelligent search methods like Tabu search, Simulated Annealing, Chaos Search and etc.

AB - The Swarm Intelligence is a new and modern method employed in optimization problems. The Swarm Intelligence method is based on the en masse movement of living animals like birds, fishes, ants and other social animals. Migration, seeking for food and fighting with enemies aresocial behaviors of animals. Optimization principle is seen in these animals. The Artificial Fish Swarm Optimization (AFSA) method is one of the Swarm Intelligence approaches that works based on the population and stochastic search. Fishes show very intelligently social behaviors. This algorithm is one of the best approaches of the Swarm Intelligence method with considerable advantages like high convergence speed, flexibility, error tolerance and high accuracy. this paper review the AFSA algorithm, its evolution stages from the start point up to now, improvements and applications in various fields like optimization, control, image processing, data mining, improving neural networks, networks, scheduling, and signal processing and so on. Also, various methods combining the AFSA with other optimization methods like PSO, Fuzzy Logic, Cellular Learning Automata or intelligent search methods like Tabu search, Simulated Annealing, Chaos Search and etc.

KW - Artificial Fish Swarm Optimization

KW - Natural computing

KW - Swarm optimization

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

M3 - Review Article

VL - 5

SP - 107

EP - 148

JO - International Journal on Smart Sensing and Intelligent Systems

JF - International Journal on Smart Sensing and Intelligent Systems

SN - 1178-5608

IS - 1

ER -