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...

Full description

Bibliographic Details
Main Authors: Chen-Shuo Chia, 賈宸碩
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