A Novel Particle Swarm Optimization with Improved Learning Strategies and Its Application to Vehicle Path Planning
In order to balance the exploration and exploitation capabilities of the PSO algorithm to enhance its robustness, this paper presents a novel particle swarm optimization with improved learning strategies (ILSPSO). Firstly, the proposed ILSPSO algorithm uses a self-learning strategy, whereby each par...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2019-01-01
|
Series: | Mathematical Problems in Engineering |
Online Access: | http://dx.doi.org/10.1155/2019/9367093 |
id |
doaj-cb99edb03050402cbb42cf2bf3bb168c |
---|---|
record_format |
Article |
spelling |
doaj-cb99edb03050402cbb42cf2bf3bb168c2020-11-25T00:12:41ZengHindawi LimitedMathematical Problems in Engineering1024-123X1563-51472019-01-01201910.1155/2019/93670939367093A Novel Particle Swarm Optimization with Improved Learning Strategies and Its Application to Vehicle Path PlanningEn Lu0Lizhang Xu1Yaoming Li2Zheng Ma3Zhong Tang4Chengming Luo5School of Agricultural Equipment Engineering, Jiangsu University, Zhenjiang 212013, ChinaSchool of Agricultural Equipment Engineering, Jiangsu University, Zhenjiang 212013, ChinaSchool of Agricultural Equipment Engineering, Jiangsu University, Zhenjiang 212013, ChinaSchool of Agricultural Equipment Engineering, Jiangsu University, Zhenjiang 212013, ChinaSchool of Agricultural Equipment Engineering, Jiangsu University, Zhenjiang 212013, ChinaCollege of Internet of Things Engineering, Hohai University, Changzhou 213022, ChinaIn order to balance the exploration and exploitation capabilities of the PSO algorithm to enhance its robustness, this paper presents a novel particle swarm optimization with improved learning strategies (ILSPSO). Firstly, the proposed ILSPSO algorithm uses a self-learning strategy, whereby each particle stochastically learns from any better particles in the current personal history best position (pbest), and the self-learning strategy is adjusted by an empirical formula which expresses the relation between the learning probability and evolution iteration number. The cognitive learning part is improved by the self-learning strategy, and the optimal individual is reserved to ensure the convergence speed. Meanwhile, based on the multilearning strategy, the global best position (gbest) of particles is replaced with randomly chosen from the top k of gbest and further improve the population diversity to prevent premature convergence. This strategy improves the social learning part and enhances the global exploration capability of the proposed ILSPSO algorithm. Then, the performance of the ILSPSO algorithm is compared with five representative PSO variants in the experiments. The test results on benchmark functions demonstrate that the proposed ILSPSO algorithm achieves significantly better overall performance and outperforms other tested PSO variants. Finally, the ILSPSO algorithm shows satisfactory performance in vehicle path planning and has a good result on the planned path.http://dx.doi.org/10.1155/2019/9367093 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
En Lu Lizhang Xu Yaoming Li Zheng Ma Zhong Tang Chengming Luo |
spellingShingle |
En Lu Lizhang Xu Yaoming Li Zheng Ma Zhong Tang Chengming Luo A Novel Particle Swarm Optimization with Improved Learning Strategies and Its Application to Vehicle Path Planning Mathematical Problems in Engineering |
author_facet |
En Lu Lizhang Xu Yaoming Li Zheng Ma Zhong Tang Chengming Luo |
author_sort |
En Lu |
title |
A Novel Particle Swarm Optimization with Improved Learning Strategies and Its Application to Vehicle Path Planning |
title_short |
A Novel Particle Swarm Optimization with Improved Learning Strategies and Its Application to Vehicle Path Planning |
title_full |
A Novel Particle Swarm Optimization with Improved Learning Strategies and Its Application to Vehicle Path Planning |
title_fullStr |
A Novel Particle Swarm Optimization with Improved Learning Strategies and Its Application to Vehicle Path Planning |
title_full_unstemmed |
A Novel Particle Swarm Optimization with Improved Learning Strategies and Its Application to Vehicle Path Planning |
title_sort |
novel particle swarm optimization with improved learning strategies and its application to vehicle path planning |
publisher |
Hindawi Limited |
series |
Mathematical Problems in Engineering |
issn |
1024-123X 1563-5147 |
publishDate |
2019-01-01 |
description |
In order to balance the exploration and exploitation capabilities of the PSO algorithm to enhance its robustness, this paper presents a novel particle swarm optimization with improved learning strategies (ILSPSO). Firstly, the proposed ILSPSO algorithm uses a self-learning strategy, whereby each particle stochastically learns from any better particles in the current personal history best position (pbest), and the self-learning strategy is adjusted by an empirical formula which expresses the relation between the learning probability and evolution iteration number. The cognitive learning part is improved by the self-learning strategy, and the optimal individual is reserved to ensure the convergence speed. Meanwhile, based on the multilearning strategy, the global best position (gbest) of particles is replaced with randomly chosen from the top k of gbest and further improve the population diversity to prevent premature convergence. This strategy improves the social learning part and enhances the global exploration capability of the proposed ILSPSO algorithm. Then, the performance of the ILSPSO algorithm is compared with five representative PSO variants in the experiments. The test results on benchmark functions demonstrate that the proposed ILSPSO algorithm achieves significantly better overall performance and outperforms other tested PSO variants. Finally, the ILSPSO algorithm shows satisfactory performance in vehicle path planning and has a good result on the planned path. |
url |
http://dx.doi.org/10.1155/2019/9367093 |
work_keys_str_mv |
AT enlu anovelparticleswarmoptimizationwithimprovedlearningstrategiesanditsapplicationtovehiclepathplanning AT lizhangxu anovelparticleswarmoptimizationwithimprovedlearningstrategiesanditsapplicationtovehiclepathplanning AT yaomingli anovelparticleswarmoptimizationwithimprovedlearningstrategiesanditsapplicationtovehiclepathplanning AT zhengma anovelparticleswarmoptimizationwithimprovedlearningstrategiesanditsapplicationtovehiclepathplanning AT zhongtang anovelparticleswarmoptimizationwithimprovedlearningstrategiesanditsapplicationtovehiclepathplanning AT chengmingluo anovelparticleswarmoptimizationwithimprovedlearningstrategiesanditsapplicationtovehiclepathplanning AT enlu novelparticleswarmoptimizationwithimprovedlearningstrategiesanditsapplicationtovehiclepathplanning AT lizhangxu novelparticleswarmoptimizationwithimprovedlearningstrategiesanditsapplicationtovehiclepathplanning AT yaomingli novelparticleswarmoptimizationwithimprovedlearningstrategiesanditsapplicationtovehiclepathplanning AT zhengma novelparticleswarmoptimizationwithimprovedlearningstrategiesanditsapplicationtovehiclepathplanning AT zhongtang novelparticleswarmoptimizationwithimprovedlearningstrategiesanditsapplicationtovehiclepathplanning AT chengmingluo novelparticleswarmoptimizationwithimprovedlearningstrategiesanditsapplicationtovehiclepathplanning |
_version_ |
1725398098381897728 |