Cargando…

Simple gravitational particle swarm algorithm for multimodal optimization problems

In real world situations, decision makers prefer to have multiple optimal solutions before making a final decision. Aiming to help the decision makers even if they are non-experts in optimization algorithms, this study proposes a new and simple multimodal optimization (MMO) algorithm called the grav...

Descripción completa

Detalles Bibliográficos
Autores principales: Yamanaka, Yoshikazu, Yoshida, Katsutoshi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7971545/
https://www.ncbi.nlm.nih.gov/pubmed/33735313
http://dx.doi.org/10.1371/journal.pone.0248470
_version_ 1783666635270258688
author Yamanaka, Yoshikazu
Yoshida, Katsutoshi
author_facet Yamanaka, Yoshikazu
Yoshida, Katsutoshi
author_sort Yamanaka, Yoshikazu
collection PubMed
description In real world situations, decision makers prefer to have multiple optimal solutions before making a final decision. Aiming to help the decision makers even if they are non-experts in optimization algorithms, this study proposes a new and simple multimodal optimization (MMO) algorithm called the gravitational particle swarm algorithm (GPSA). Our GPSA is developed based on the concept of “particle clustering in the absence of clustering procedures”. Specifically, it simply replaces the global feedback term in classical particle swarm optimization (PSO) with an inverse-square gravitational force term between the particles. The gravitational force mutually attracts and repels the particles, enabling them to autonomously and dynamically generate sub-swarms in the absence of algorithmic clustering procedures. Most of the sub-swarms gather at the nearby global optima, but a small number of particles reach the distant optima. The niching behavior of our GPSA was tested first on simple MMO problems, and then on twenty MMO benchmark functions. The performance indices (peak ratio and success rate) of our GPSA were compared with those of existing niching PSOs (ring-topology PSO and fitness Euclidean-distance ratio PSO). The basic performance of our GPSA was comparable to that of the existing methods. Furthermore, an improved GPSA with a dynamic parameter delivered significantly superior results to the existing methods on at least 60% of the tested benchmark functions.
format Online
Article
Text
id pubmed-7971545
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-79715452021-03-31 Simple gravitational particle swarm algorithm for multimodal optimization problems Yamanaka, Yoshikazu Yoshida, Katsutoshi PLoS One Research Article In real world situations, decision makers prefer to have multiple optimal solutions before making a final decision. Aiming to help the decision makers even if they are non-experts in optimization algorithms, this study proposes a new and simple multimodal optimization (MMO) algorithm called the gravitational particle swarm algorithm (GPSA). Our GPSA is developed based on the concept of “particle clustering in the absence of clustering procedures”. Specifically, it simply replaces the global feedback term in classical particle swarm optimization (PSO) with an inverse-square gravitational force term between the particles. The gravitational force mutually attracts and repels the particles, enabling them to autonomously and dynamically generate sub-swarms in the absence of algorithmic clustering procedures. Most of the sub-swarms gather at the nearby global optima, but a small number of particles reach the distant optima. The niching behavior of our GPSA was tested first on simple MMO problems, and then on twenty MMO benchmark functions. The performance indices (peak ratio and success rate) of our GPSA were compared with those of existing niching PSOs (ring-topology PSO and fitness Euclidean-distance ratio PSO). The basic performance of our GPSA was comparable to that of the existing methods. Furthermore, an improved GPSA with a dynamic parameter delivered significantly superior results to the existing methods on at least 60% of the tested benchmark functions. Public Library of Science 2021-03-18 /pmc/articles/PMC7971545/ /pubmed/33735313 http://dx.doi.org/10.1371/journal.pone.0248470 Text en © 2021 Yamanaka, Yoshida http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Yamanaka, Yoshikazu
Yoshida, Katsutoshi
Simple gravitational particle swarm algorithm for multimodal optimization problems
title Simple gravitational particle swarm algorithm for multimodal optimization problems
title_full Simple gravitational particle swarm algorithm for multimodal optimization problems
title_fullStr Simple gravitational particle swarm algorithm for multimodal optimization problems
title_full_unstemmed Simple gravitational particle swarm algorithm for multimodal optimization problems
title_short Simple gravitational particle swarm algorithm for multimodal optimization problems
title_sort simple gravitational particle swarm algorithm for multimodal optimization problems
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7971545/
https://www.ncbi.nlm.nih.gov/pubmed/33735313
http://dx.doi.org/10.1371/journal.pone.0248470
work_keys_str_mv AT yamanakayoshikazu simplegravitationalparticleswarmalgorithmformultimodaloptimizationproblems
AT yoshidakatsutoshi simplegravitationalparticleswarmalgorithmformultimodaloptimizationproblems