Jumping Particle Swarm Optimization Based on Adaptive Inertia Weight
碩士 === 國立中央大學 === 電機工程學系 === 107 === With the development of artificial intelligence and the need of automatic reasoning, humans have created a great number of algorithms in computer science. Various forms of algorithms complete troublesome and difficult tasks automatically in different fields. The...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2019
|
Online Access: | http://ndltd.ncl.edu.tw/handle/5rxf5t |
id |
ndltd-TW-107NCU05442041 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-107NCU054420412019-10-22T05:28:09Z http://ndltd.ncl.edu.tw/handle/5rxf5t Jumping Particle Swarm Optimization Based on Adaptive Inertia Weight 基於自適應慣性權重改良之跳躍式粒子群演算法 Chen-Shuo Chia 賈宸碩 碩士 國立中央大學 電機工程學系 107 With the development of artificial intelligence and the need of automatic reasoning, humans have created a great number of algorithms in computer science. Various forms of algorithms complete troublesome and difficult tasks automatically in different fields. The improved algorithm in the thesis is the particle swarm optimization in the multi-particle search in the optimization algorithm. Particle swarm optimization uses a mobile approach that mimics bird foraging to perform optimal searches. Through the guiding of the particle best solutions and the group best solution, the particles can effectively and quickly converge to a local optimum. We modify the existing particle swarm optimization algorithm to achieve a better performance through simple and important improvements without increasing the complexity of the programming implementation. An improved algorithm called Jumping Particle Swarm Optimization based on adaptive inertia weight is proposed. This particle swarm optimization method combines position formula improvements and inertia weight design to improve the accuracy of the solution. It is suitable for the implementation of multi-particle searches. There are two versions of position formula improvements: P-PSO and G-PSO. The weight design also has adaptive inertia weight and normal distribution cumulative decreasing inertia weight. Users can decide the combination to be used according to their own needs. The thesis also discusses the influence of the initial velocity on the iterations, allowing users to use different initial velocities in different situations. Finally, through the experimental simulation, we verify the effect and performance of the proposed methods. Among the 16 test functions, the jumping particle swarm algorithm has the best performance in most functions, which enables users to achieve an excellent performance in implementation and application. 莊堯棠 2019 學位論文 ; thesis 57 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中央大學 === 電機工程學系 === 107 === With the development of artificial intelligence and the need of automatic reasoning, humans have created a great number of algorithms in computer science. Various forms of algorithms complete troublesome and difficult tasks automatically in different fields. The improved algorithm in the thesis is the particle swarm optimization in the multi-particle search in the optimization algorithm. Particle swarm optimization uses a mobile approach that mimics bird foraging to perform optimal searches. Through the guiding of the particle best solutions and the group best solution, the particles can effectively and quickly converge to a local optimum. We modify the existing particle swarm optimization algorithm to achieve a better performance through simple and important improvements without increasing the complexity of the programming implementation. An improved algorithm called Jumping Particle Swarm Optimization based on adaptive inertia weight is proposed. This particle swarm optimization method combines position formula improvements and inertia weight design to improve the accuracy of the solution. It is suitable for the implementation of multi-particle searches. There are two versions of position formula improvements: P-PSO and G-PSO. The weight design also has adaptive inertia weight and normal distribution cumulative decreasing inertia weight. Users can decide the combination to be used according to their own needs. The thesis also discusses the influence of the initial velocity on the iterations, allowing users to use different initial velocities in different situations. Finally, through the experimental simulation, we verify the effect and performance of the proposed methods. Among the 16 test functions, the jumping particle swarm algorithm has the best performance in most functions, which enables users to achieve an excellent performance in implementation and application.
|
author2 |
莊堯棠 |
author_facet |
莊堯棠 Chen-Shuo Chia 賈宸碩 |
author |
Chen-Shuo Chia 賈宸碩 |
spellingShingle |
Chen-Shuo Chia 賈宸碩 Jumping Particle Swarm Optimization Based on Adaptive Inertia Weight |
author_sort |
Chen-Shuo Chia |
title |
Jumping Particle Swarm Optimization Based on Adaptive Inertia Weight |
title_short |
Jumping Particle Swarm Optimization Based on Adaptive Inertia Weight |
title_full |
Jumping Particle Swarm Optimization Based on Adaptive Inertia Weight |
title_fullStr |
Jumping Particle Swarm Optimization Based on Adaptive Inertia Weight |
title_full_unstemmed |
Jumping Particle Swarm Optimization Based on Adaptive Inertia Weight |
title_sort |
jumping particle swarm optimization based on adaptive inertia weight |
publishDate |
2019 |
url |
http://ndltd.ncl.edu.tw/handle/5rxf5t |
work_keys_str_mv |
AT chenshuochia jumpingparticleswarmoptimizationbasedonadaptiveinertiaweight AT jiǎchénshuò jumpingparticleswarmoptimizationbasedonadaptiveinertiaweight AT chenshuochia jīyúzìshìyīngguànxìngquánzhònggǎiliángzhītiàoyuèshìlìziqúnyǎnsuànfǎ AT jiǎchénshuò jīyúzìshìyīngguànxìngquánzhònggǎiliángzhītiàoyuèshìlìziqúnyǎnsuànfǎ |
_version_ |
1719273945011585024 |