Nonlinear Dissipative Particle Swarm Algorithm and Its Applications

A nonlinear dissipative particle swarm algorithm is proposed for the problem of poor search accuracy by the particle swarm algorithm, especially for the optimization of high-dimensional functions. The algorithm dissipates the particles in a nonlinear increasing way: avoiding a large amount of unnece...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE access 2021, Vol.9, p.158862-158871
Hauptverfasser: Xu, Qinghe, Wu, Tunhua, Wang, Weiwei
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A nonlinear dissipative particle swarm algorithm is proposed for the problem of poor search accuracy by the particle swarm algorithm, especially for the optimization of high-dimensional functions. The algorithm dissipates the particles in a nonlinear increasing way: avoiding a large amount of unnecessary dissipation at the beginning of the iteration and putting more effort into dissipation at the end of the iteration, which improves the operation efficiency and global search ability of the algorithm. On this basis, the inertia weights are adjusted with a nonlinear decreasing strategy, which improves the search ability of the algorithm when there is no dissipation. The experimental results show that the nonlinear dissipative particle swarm algorithm has superior performance when dealing with high-dimensional function optimization problems and mobile robot path planning problems.
ISSN:2169-3536
2169-3536
DOI:10.1109/ACCESS.2021.3131167