scispace - formally typeset
Journal ArticleDOI

Particle Swarm Optimization Methods, Taxonomy and Applications

Reads0
Chats0
TLDR
An overview of previous and present conditions of the PSO algorithm as well as its opportunities and challenges is presented and all major PSO-based methods are comprehensively surveyed.
Abstract
The Particle Swarm Optimization (PSO) algorithm, as one of the latest algorithms inspired from the nature, was introduced in the mid 1990s and since then, it has been utilized as an optimization tool in various applications, ranging from biological and medical applications to computer graphics and music composition. In this paper, following a brief introduction to the PSO algorithm, the chronology of its evolution is presented and all major PSO-based methods are comprehensively surveyed. Next, these methods are studied separately and their important factors and parameters are summarized in a comparative table. In addition, a new taxonomy of PSO-based methods is presented. It is the purpose of this paper is to present an overview of previous and present conditions of the PSO algorithm as well as its opportunities and challenges. Accordingly, the history, various methods, and taxonomy of this algorithm are discussed and its different applications together with an analysis of these applications are evaluated. among agents on survival of the fittest. Algorithms related to this group include Evolutionary Programming (EP), Genetic Programming (GP), and Differential Evolutionary (DE). The Ontogeny group is associated with the algorithms in which the adaptation of a special organism to its environment is happened. The algorithms like PSO and Genetic Algorithms (GA) are of this type and in fact, they have a cooperative nature in comparison with other types (16). The advantages of above-mention ed categories can be noted as their ability to be developed for various applications and not needing the previous knowledge of the problem space. Their drawbacks include no guarantee in finding an optimum solution and high computational costs in completing Fitness Function (F.F.) in intensive iterations. Among the aforementioned paradigms, the PSO algorithm seems to be an attractive one to study since it has a simple but efficient nature added to being novel. It can even be a substitution for other basic and important evolutionary algorithms. The most important similarity between these paradigms and the GA is in having the seam interactive population. This algorithm, compared to GA, has a faster speed in finding the solutions close to the optimum and it is faster than GA in premature convergence (4).

read more

Citations
More filters
Journal ArticleDOI

A review on particle swarm optimization algorithm and its variants to clustering high-dimensional data

TL;DR: This paper presents a literature survey on the PSO algorithm and its variants to clustering high-dimensional data and an attempt is made to provide a guide for the researchers who are working in the area of PSO and high- dimensional data clustering.
Journal ArticleDOI

A review on particle swarm optimization algorithms and their applications to data clustering

TL;DR: An attempt is made to provide a guide for the researchers who are working in the area of PSO and data clustering to produce better results in complicated and multi-peak problems.
Journal ArticleDOI

Galactic Swarm Optimization

TL;DR: Extensive simulation results show that the GSO algorithm proposed in this paper converges faster to a significantly more accurate solution on a wide variety of high dimensional and multimodal benchmark optimization problems.
Journal ArticleDOI

A Brief Historical Review of Particle Swarm Optimization (PSO)

TL;DR: A review of the history of particle swarm optimization can be found in this article, emphasizing the importance of the stochasticstability analysis of the particle trajectories in order to achieve convergence.
Journal ArticleDOI

Optimal Placement of Distributed Generations in Radial Distribution Systems Using Various PSO and DE Algorithms

TL;DR: In this article, the authors used dynamic PSO as well as improved DE algorithms for optimum placement of distributed generations in radial distribution systems to minimize distribution system real power losses by the least possible injected power from distributed generations.
References
More filters
Proceedings ArticleDOI

Particle swarm optimization

TL;DR: A concept for the optimization of nonlinear functions using particle swarm methodology is introduced, and the evolution of several paradigms is outlined, and an implementation of one of the paradigm is discussed.
Journal ArticleDOI

Particle swarm optimization

TL;DR: A snapshot of particle swarming from the authors’ perspective, including variations in the algorithm, current and ongoing research, applications and open problems, is included.
Proceedings ArticleDOI

A discrete binary version of the particle swarm algorithm

TL;DR: The paper reports a reworking of the particle swarm algorithm to operate on discrete binary variables, where trajectories are changes in the probability that a coordinate will take on a zero or one value.
Journal ArticleDOI

Comprehensive learning particle swarm optimizer for global optimization of multimodal functions

TL;DR: The comprehensive learning particle swarm optimizer (CLPSO) is presented, which uses a novel learning strategy whereby all other particles' historical best information is used to update a particle's velocity.
Proceedings ArticleDOI

Comparing inertia weights and constriction factors in particle swarm optimization

TL;DR: It is concluded that the best approach is to use the constriction factor while limiting the maximum velocity Vmax to the dynamic range of the variable Xmax on each dimension.