A Particle Swarm Optimization Algorithm with Time Varying Parameters

A particle swarm optimization (TVPSO) algorithm with time varying parameters is proposed to improve the performance of particle swarm optimization (PSO) algorithm by two improvements. Aiming at the fact general PSO algorithms have the disadvantages of falling into local optima caused by linearly dec...

Full description

Saved in:
Bibliographic Details
Published inChinese Control and Decision Conference pp. 4555 - 4561
Main Authors Hu, Zhen, Zou, Dexuan, Kong, Zhi, Shen, Xin
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.06.2018
Subjects
Online AccessGet full text
ISSN1948-9447
DOI10.1109/CCDC.2018.8407919

Cover

More Information
Summary:A particle swarm optimization (TVPSO) algorithm with time varying parameters is proposed to improve the performance of particle swarm optimization (PSO) algorithm by two improvements. Aiming at the fact general PSO algorithms have the disadvantages of falling into local optima caused by linearly decreased inertia weight. TVPSO uses the related properties of the trigonometric function to improve the dynamic changes of inertia weight along With Time. The inertia weight maintains a large value in the initial stage, and decreases gradually and reaches a small value at the end. Thus, the global search capability and convergence performance were improved; In order to cope with changes in inertia weight, learning factors also change with time. TVPSO and the other latest particle swarm optimization algorithms are tested on 10 functions at the same time. Experimental results show that TPSO has faster search speed and stronger global search capabilities.
ISSN:1948-9447
DOI:10.1109/CCDC.2018.8407919