Improving particle swarm optimization via adaptive switching asynchronous - synchronous update

Particle swarm optimization (PSO) is a population-based metaheuristic optimization algorithm that solves a problem through iterative operations. Traditional PSO iteration strategies can be categorized into two groups: synchronous (S-PSO) or asynchronous (A-PSO) update. In S-PSO, the performance of t...

Full description

Saved in:
Bibliographic Details
Main Authors: Ab. Aziz, Nor Azlina, Ibrahim, Zuwairie, Mubin, Marizan, Nawawi, Sophan Wahyudi, Mohamad, Mohd. Saberi
Format: Article
Published: Elsevier B.V. 2018
Subjects:
Online Access:http://eprints.utm.my/id/eprint/84322/
https://doi.org/10.1016/j.asoc.2018.07.047
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utm.84322
record_format eprints
spelling my.utm.843222019-12-28T01:46:45Z http://eprints.utm.my/id/eprint/84322/ Improving particle swarm optimization via adaptive switching asynchronous - synchronous update Ab. Aziz, Nor Azlina Ibrahim, Zuwairie Mubin, Marizan Nawawi, Sophan Wahyudi Mohamad, Mohd. Saberi TK Electrical engineering. Electronics Nuclear engineering Particle swarm optimization (PSO) is a population-based metaheuristic optimization algorithm that solves a problem through iterative operations. Traditional PSO iteration strategies can be categorized into two groups: synchronous (S-PSO) or asynchronous (A-PSO) update. In S-PSO, the performance of the entire swarm is evaluated before the particles’ velocities and positions are updated, whereas in A-PSO, each particle's velocity and position are updated immediately after an individual's performance is evaluated. Previous research claimed that S-PSO is better in exploitation and has fast convergence, whereas A-PSO converges at a slower rate and is stronger at exploration. Exploration and exploitation are important in ensuring good performance for any population-based metaheuristic. In this paper, an adaptive switching PSO (Switch-PSO) algorithm that uses a hybrid update sequence is proposed. The iteration strategy in Switch-PSO is adaptively switched between the two traditional iteration strategies according to the performance of the swarm's best member. The performance of Switch-PSO is compared with existing S-PSO, A-PSO and three state-of-the-art PSO algorithms using CEC2014's benchmark functions. The results show that Switch-PSO achieves superior performance in comparison to the other algorithms. Switch-PSO is then applied for infinite impulse response model identification, where Switch-PSO is found to rank the best among all the algorithms applied. Elsevier B.V. 2018 Article PeerReviewed Ab. Aziz, Nor Azlina and Ibrahim, Zuwairie and Mubin, Marizan and Nawawi, Sophan Wahyudi and Mohamad, Mohd. Saberi (2018) Improving particle swarm optimization via adaptive switching asynchronous - synchronous update. Applied Soft Computing, 72 . pp. 298-311. ISSN 1568-4946 https://doi.org/10.1016/j.asoc.2018.07.047
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
topic TK Electrical engineering. Electronics Nuclear engineering
spellingShingle TK Electrical engineering. Electronics Nuclear engineering
Ab. Aziz, Nor Azlina
Ibrahim, Zuwairie
Mubin, Marizan
Nawawi, Sophan Wahyudi
Mohamad, Mohd. Saberi
Improving particle swarm optimization via adaptive switching asynchronous - synchronous update
description Particle swarm optimization (PSO) is a population-based metaheuristic optimization algorithm that solves a problem through iterative operations. Traditional PSO iteration strategies can be categorized into two groups: synchronous (S-PSO) or asynchronous (A-PSO) update. In S-PSO, the performance of the entire swarm is evaluated before the particles’ velocities and positions are updated, whereas in A-PSO, each particle's velocity and position are updated immediately after an individual's performance is evaluated. Previous research claimed that S-PSO is better in exploitation and has fast convergence, whereas A-PSO converges at a slower rate and is stronger at exploration. Exploration and exploitation are important in ensuring good performance for any population-based metaheuristic. In this paper, an adaptive switching PSO (Switch-PSO) algorithm that uses a hybrid update sequence is proposed. The iteration strategy in Switch-PSO is adaptively switched between the two traditional iteration strategies according to the performance of the swarm's best member. The performance of Switch-PSO is compared with existing S-PSO, A-PSO and three state-of-the-art PSO algorithms using CEC2014's benchmark functions. The results show that Switch-PSO achieves superior performance in comparison to the other algorithms. Switch-PSO is then applied for infinite impulse response model identification, where Switch-PSO is found to rank the best among all the algorithms applied.
format Article
author Ab. Aziz, Nor Azlina
Ibrahim, Zuwairie
Mubin, Marizan
Nawawi, Sophan Wahyudi
Mohamad, Mohd. Saberi
author_facet Ab. Aziz, Nor Azlina
Ibrahim, Zuwairie
Mubin, Marizan
Nawawi, Sophan Wahyudi
Mohamad, Mohd. Saberi
author_sort Ab. Aziz, Nor Azlina
title Improving particle swarm optimization via adaptive switching asynchronous - synchronous update
title_short Improving particle swarm optimization via adaptive switching asynchronous - synchronous update
title_full Improving particle swarm optimization via adaptive switching asynchronous - synchronous update
title_fullStr Improving particle swarm optimization via adaptive switching asynchronous - synchronous update
title_full_unstemmed Improving particle swarm optimization via adaptive switching asynchronous - synchronous update
title_sort improving particle swarm optimization via adaptive switching asynchronous - synchronous update
publisher Elsevier B.V.
publishDate 2018
url http://eprints.utm.my/id/eprint/84322/
https://doi.org/10.1016/j.asoc.2018.07.047
_version_ 1654960071224852480
score 13.1944895