Query-based Learning Particle Swarm Optimization Algorithm for Green Computing
博士 === 國立臺灣大學 === 工程科學及海洋工程學研究所 === 103 === Particle swarm optimization (PSO) is one of the most important research topics on swarm intelligence. Existing PSO techniques, however, still contain some significant disadvantages. We present a novel QBL-PSO algorithm that uses QBL (query-based learning)...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2015
|
Online Access: | http://ndltd.ncl.edu.tw/handle/r5v63g |
id |
ndltd-TW-103NTU05345012 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-103NTU053450122019-05-15T21:59:31Z http://ndltd.ncl.edu.tw/handle/r5v63g Query-based Learning Particle Swarm Optimization Algorithm for Green Computing 詢問式學習改良粒子群演算法於綠能計算之研究 Lin Shu-Yu 林書宇 博士 國立臺灣大學 工程科學及海洋工程學研究所 103 Particle swarm optimization (PSO) is one of the most important research topics on swarm intelligence. Existing PSO techniques, however, still contain some significant disadvantages. We present a novel QBL-PSO algorithm that uses QBL (query-based learning) to improve both the exploratory and exploitable capabilities of PSO. Two ways for invoking the QBL are introduced, QP-CR and QP-SR. Here, we apply a QBL method proposed in our previous research to PSO, the new algorithm is first verified through several optimization testing functions. And later on, two green computing applications are introduced and verify the QBL-PSO. The two applications are real cases about power conservation and consumption. The first is power contract problem and the other is virtual machine placement problem in cloud computing. This research not only contributes on improving the PSO through combining QBL, but also advice the PSO-based modules for solving the two green computing applications. Furthermore, QBL not only broadens the diversity of PSO, but also improves its precision. Conventional PSO falls into local solutions when performing queries, instead of finding better global solutions. To overcome the drawbacks, when particles converge in nature, we direct some of them into an ambiguous solution space defined by our algorithm. Our experiment results confirm that the proposed method attains better convergence to the global best solution. We also verify the PSO-based method through solving green computing applications. Both of them successfully reduces energy cost, and to our knowledge, this research presents the first attempt within the literature to apply the QBL concept to PSO. Ray-I Chang 張瑞益 2015 學位論文 ; thesis 101 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
博士 === 國立臺灣大學 === 工程科學及海洋工程學研究所 === 103 === Particle swarm optimization (PSO) is one of the most important research topics on swarm intelligence. Existing PSO techniques, however, still contain some significant disadvantages. We present a novel QBL-PSO algorithm that uses QBL (query-based learning) to improve both the exploratory and exploitable capabilities of PSO. Two ways for invoking the QBL are introduced, QP-CR and QP-SR. Here, we apply a QBL method proposed in our previous research to PSO, the new algorithm is first verified through several optimization testing functions. And later on, two green computing applications are introduced and verify the QBL-PSO. The two applications are real cases about power conservation and consumption. The first is power contract problem and the other is virtual machine placement problem in cloud computing. This research not only contributes on improving the PSO through combining QBL, but also advice the PSO-based modules for solving the two green computing applications. Furthermore, QBL not only broadens the diversity of PSO, but also improves its precision. Conventional PSO falls into local solutions when performing queries, instead of finding better global solutions. To overcome the drawbacks, when particles converge in nature, we direct some of them into an ambiguous solution space defined by our algorithm.
Our experiment results confirm that the proposed method attains better convergence to the global best solution. We also verify the PSO-based method through solving green computing applications. Both of them successfully reduces energy cost, and to our knowledge, this research presents the first attempt within the literature to apply the QBL concept to PSO.
|
author2 |
Ray-I Chang |
author_facet |
Ray-I Chang Lin Shu-Yu 林書宇 |
author |
Lin Shu-Yu 林書宇 |
spellingShingle |
Lin Shu-Yu 林書宇 Query-based Learning Particle Swarm Optimization Algorithm for Green Computing |
author_sort |
Lin Shu-Yu |
title |
Query-based Learning Particle Swarm Optimization Algorithm for Green Computing |
title_short |
Query-based Learning Particle Swarm Optimization Algorithm for Green Computing |
title_full |
Query-based Learning Particle Swarm Optimization Algorithm for Green Computing |
title_fullStr |
Query-based Learning Particle Swarm Optimization Algorithm for Green Computing |
title_full_unstemmed |
Query-based Learning Particle Swarm Optimization Algorithm for Green Computing |
title_sort |
query-based learning particle swarm optimization algorithm for green computing |
publishDate |
2015 |
url |
http://ndltd.ncl.edu.tw/handle/r5v63g |
work_keys_str_mv |
AT linshuyu querybasedlearningparticleswarmoptimizationalgorithmforgreencomputing AT línshūyǔ querybasedlearningparticleswarmoptimizationalgorithmforgreencomputing AT linshuyu xúnwènshìxuéxígǎiliánglìziqúnyǎnsuànfǎyúlǜnéngjìsuànzhīyánjiū AT línshūyǔ xúnwènshìxuéxígǎiliánglìziqúnyǎnsuànfǎyúlǜnéngjìsuànzhīyánjiū |
_version_ |
1719122408038727680 |