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)...

Full description

Bibliographic Details
Main Authors: Lin Shu-Yu, 林書宇
Other Authors: Ray-I Chang
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