Abstract

Particle swarm optimization (PSO) is an evolutionary computing method based on intelligent collective behavior of some animals. It is easy to implement and there are few parameters to adjust. The performance of PSO algorithm depends greatly on the appropriate parameter selection strategies for fine tuning its parameters. Inertia weight (IW) is one of PSO’s parameters used to bring about a balance between the exploration and exploitation characteristics of PSO. This paper proposes a new nonlinear strategy for selecting inertia weight which is named Flexible Exponential Inertia Weight (FEIW) strategy because according to each problem we can construct an increasing or decreasing inertia weight strategy with suitable parameters selection. The efficacy and efficiency of PSO algorithm with FEIW strategy (FEPSO) is validated on a suite of benchmark problems with different dimensions. Also FEIW is compared with best time-varying, adaptive, constant and random inertia weights. Experimental results and statistical analysis prove that FEIW improves the search performance in terms of solution quality as well as convergence rate.

Highlights

  • Data Availability Statement: All relevant data are within the paper

  • Boxplots of average and minimum iterations show that medians of Flexible Exponential Inertia Weight (FEIW)-1, FEIW-5 and FEIW-6 are smaller than others. These boxplots show that FEPSO is faster than CIWPSO, RIWPSO, LDIWPSO, CHIWPSO, GLBIWPSO, AIWPSO, NEIWPSO and EDIWPSO

  • Some of modifications to the basic Particle swarm optimization (PSO) are directed towards introducing new strategies of inertia weight doi:10.1371/journal.pone.0161558.g007

Read more

Summary

A Novel Flexible Inertia Weight Particle Swarm Optimization Algorithm

OPEN ACCESS Citation: Amoshahy MJ, Shamsi M, Sedaaghi MH (2016) A Novel Flexible Inertia Weight Particle Swarm Optimization Algorithm. The performance of PSO algorithm depends greatly on the appropriate parameter selection strategies for fine tuning its parameters. Inertia weight (IW) is one of PSO’s parameters used to bring about a balance between the exploration and exploitation characteristics of PSO. This paper proposes a new nonlinear strategy for selecting inertia weight which is named Flexible Exponential Inertia Weight (FEIW) strategy because according to each problem we can construct an increasing or decreasing inertia weight strategy with suitable parameters selection. The efficacy and efficiency of PSO algorithm with FEIW strategy (FEPSO) is validated on a suite of benchmark problems with different dimensions. FEIW is compared with best time-varying, adaptive, constant and random inertia weights. Experimental results and statistical analysis prove that FEIW improves the search performance in terms of solution quality as well as convergence rate

Introduction
The Principles of Particle Swarm Optimization Algorithm
Review on Inertia Weight Strategies
Primitive class
Adaptive class
Time-varying class
Proposed Inertia Weight and Its Properties
Proposed inertia weight strategy
Flexible exponential inertia weight analysis
Flexible exponential inertia weight parameters
Parameter Settings and Performance Evaluation Criteria
Parameter settings
Objective
Comparison Analysis of IW Strategies
Statistical analysis of numerical results
FEIW-1 LDIW FEIW-1 CHIW FEIW-1 LDIW f2 FEIW-2 LDIW FEIW-3
Results
Convergence graph
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call