| Literature DB >> 27057159 |
Yu-Xian Zhang1, Xiao-Yi Qian2, Hui-Deng Peng1, Jian-Hui Wang3.
Abstract
For improving convergence rate and preventing prematurity in quantum evolutionary algorithm, an allele real-coded quantum evolutionary algorithm based on hybrid updating strategy is presented. The real variables are coded with probability superposition of allele. A hybrid updating strategy balancing the global search and local search is presented in which the superior allele is defined. On the basis of superior allele and inferior allele, a guided evolutionary process as well as updating allele with variable scale contraction is adopted. And H ε gate is introduced to prevent prematurity. Furthermore, the global convergence of proposed algorithm is proved by Markov chain. Finally, the proposed algorithm is compared with genetic algorithm, quantum evolutionary algorithm, and double chains quantum genetic algorithm in solving continuous optimization problem, and the experimental results verify the advantages on convergence rate and search accuracy.Entities:
Mesh:
Year: 2016 PMID: 27057159 PMCID: PMC4736973 DOI: 10.1155/2016/9891382
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1The superior and inferior alleles.
Figure 2The flowchart of ARQEA.
The test functions.
| Number | Function expression | Search space |
|
|---|---|---|---|
| 1 |
|
|
|
|
| |||
| 2 |
|
|
|
|
| |||
| 3 |
|
|
|
|
| |||
| 4 |
|
|
|
|
| |||
| 5 |
|
|
|
|
| |||
| 6 |
|
|
|
|
| |||
| 7 |
|
|
|
|
| |||
| 8 |
|
|
|
Comparison with different optimization algorithms.
| Test function | Evolutionary algorithms | Best value | Average value | Worst value | Running time (sec.) |
|---|---|---|---|---|---|
|
| QEA | 3.4533 | 4.5658 | 1.3433 | 9.543 |
| DCQGA | 6.8996 | 4.3543 | 7.8732 | 6.526 | |
| GA | 2.6704 | 6.3684 | 9.7032 | 8.654 | |
| ARQEA | 3.0738 | 6.0451 | 2.0368 | 3.481 | |
|
| |||||
|
| QEA | 6.3275 | 5.2164 | 1.6233 | 5.569 |
| DCQGA | 5.5437 | 1.2654 | 4.3251 | 5.658 | |
| GA | 1.5684 | 9.1982 | 4.0523 | 6.423 | |
| ARQEA | 2.1055 | 4.5264 | 7.3382 | 1.291 | |
|
| |||||
|
| QEA | 1.6048 | 3.2418 | 5.2529 | 4.1324 |
| DCQGA | 1.4323 | 5.2189 | 1.59171 | 6.4383 | |
| GA | 1.2181 | 3.7907 | 6.3203 | 2.2957 | |
| ARQEA | 2.5346 | 4.8491 | 2.1526 | 4.4252 | |
|
| |||||
|
| QEA | 5.0412 | 1.6542 | 3.47741 | 4.8342 + 03 |
| DCQGA | 2.4342 | 7.0424 | 2.429242 | 5.3226 | |
| GA | 7.0136 | 2.0751 | 2.3687 | 3.5501 | |
| ARQEA | 1.2728 | 1.2728 | 1.2728 | 3.1341 | |
|
| |||||
|
| QEA | 4.9056 | 1.3872 | 3.4341 | 3.5231 |
| DCQGA | 7.3975 | 1.8576 | 3.9103 | 6.3342 | |
| GA | 5.0090 | 1.4547 | 6.9581 | 4.7454 | |
| ARQEA | 1.7982 | 3.2573 | 8.8818 | 5.0032 | |
|
| |||||
|
| QEA | 2.2667 | 3.3742 | 7.4107 | 3.3703 |
| DCQGA | 3.2541 | 2.3371 | 5.7233 | 1.0399 | |
| GA | 2.9913 | 2.3544 | 6.627 | 7.3251 | |
| ARQEA | 9.96785 | 2.0576 | 2.7094 | 4.812 | |
|
| |||||
|
| QEA | 3.6544 | 4.7685 | 1.3276 | 3.586 |
| DCQGA | 8.9768 | 3.4765 | 5.5876 | 1.635 | |
| GA | 6.0000 | 3.7400 | 0.2193 | 6.3324 | |
| ARQEA | 4.9223 | 7.2357 | 8.5674 | 5.011 | |
|
| |||||
|
| QEA | 6.3267 | 2.6832 | 1.9519 | 1.278 |
| DCQGA | 3.5257 | 4.2347 | 7.0863 | 2.8593 | |
| GA | 2.6432 | 1.4242 | 3.0274 | 8.07 | |
| ARQEA | 4.1248 | 5.3442 | 9.3327 | 6.158 | |
Figure 3Comparison of convergence for GA, QEA, DCQGA, and ARQEA.