Cargando…
A Swarm Optimization Genetic Algorithm Based on Quantum-Behaved Particle Swarm Optimization
Quantum-behaved particle swarm optimization (QPSO) algorithm is a variant of the traditional particle swarm optimization (PSO). The QPSO that was originally developed for continuous search spaces outperforms the traditional PSO in search ability. This paper analyzes the main factors that impact the...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Hindawi
2017
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5463199/ https://www.ncbi.nlm.nih.gov/pubmed/28630619 http://dx.doi.org/10.1155/2017/2782679 |
_version_ | 1783242665290104832 |
---|---|
author | Sun, Tao Xu, Ming-hai |
author_facet | Sun, Tao Xu, Ming-hai |
author_sort | Sun, Tao |
collection | PubMed |
description | Quantum-behaved particle swarm optimization (QPSO) algorithm is a variant of the traditional particle swarm optimization (PSO). The QPSO that was originally developed for continuous search spaces outperforms the traditional PSO in search ability. This paper analyzes the main factors that impact the search ability of QPSO and converts the particle movement formula to the mutation condition by introducing the rejection region, thus proposing a new binary algorithm, named swarm optimization genetic algorithm (SOGA), because it is more like genetic algorithm (GA) than PSO in form. SOGA has crossover and mutation operator as GA but does not need to set the crossover and mutation probability, so it has fewer parameters to control. The proposed algorithm was tested with several nonlinear high-dimension functions in the binary search space, and the results were compared with those from BPSO, BQPSO, and GA. The experimental results show that SOGA is distinctly superior to the other three algorithms in terms of solution accuracy and convergence. |
format | Online Article Text |
id | pubmed-5463199 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2017 |
publisher | Hindawi |
record_format | MEDLINE/PubMed |
spelling | pubmed-54631992017-06-19 A Swarm Optimization Genetic Algorithm Based on Quantum-Behaved Particle Swarm Optimization Sun, Tao Xu, Ming-hai Comput Intell Neurosci Research Article Quantum-behaved particle swarm optimization (QPSO) algorithm is a variant of the traditional particle swarm optimization (PSO). The QPSO that was originally developed for continuous search spaces outperforms the traditional PSO in search ability. This paper analyzes the main factors that impact the search ability of QPSO and converts the particle movement formula to the mutation condition by introducing the rejection region, thus proposing a new binary algorithm, named swarm optimization genetic algorithm (SOGA), because it is more like genetic algorithm (GA) than PSO in form. SOGA has crossover and mutation operator as GA but does not need to set the crossover and mutation probability, so it has fewer parameters to control. The proposed algorithm was tested with several nonlinear high-dimension functions in the binary search space, and the results were compared with those from BPSO, BQPSO, and GA. The experimental results show that SOGA is distinctly superior to the other three algorithms in terms of solution accuracy and convergence. Hindawi 2017 2017-05-25 /pmc/articles/PMC5463199/ /pubmed/28630619 http://dx.doi.org/10.1155/2017/2782679 Text en Copyright © 2017 Tao Sun and Ming-hai Xu. https://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Research Article Sun, Tao Xu, Ming-hai A Swarm Optimization Genetic Algorithm Based on Quantum-Behaved Particle Swarm Optimization |
title | A Swarm Optimization Genetic Algorithm Based on Quantum-Behaved Particle Swarm Optimization |
title_full | A Swarm Optimization Genetic Algorithm Based on Quantum-Behaved Particle Swarm Optimization |
title_fullStr | A Swarm Optimization Genetic Algorithm Based on Quantum-Behaved Particle Swarm Optimization |
title_full_unstemmed | A Swarm Optimization Genetic Algorithm Based on Quantum-Behaved Particle Swarm Optimization |
title_short | A Swarm Optimization Genetic Algorithm Based on Quantum-Behaved Particle Swarm Optimization |
title_sort | swarm optimization genetic algorithm based on quantum-behaved particle swarm optimization |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5463199/ https://www.ncbi.nlm.nih.gov/pubmed/28630619 http://dx.doi.org/10.1155/2017/2782679 |
work_keys_str_mv | AT suntao aswarmoptimizationgeneticalgorithmbasedonquantumbehavedparticleswarmoptimization AT xuminghai aswarmoptimizationgeneticalgorithmbasedonquantumbehavedparticleswarmoptimization AT suntao swarmoptimizationgeneticalgorithmbasedonquantumbehavedparticleswarmoptimization AT xuminghai swarmoptimizationgeneticalgorithmbasedonquantumbehavedparticleswarmoptimization |