A load prediction model for cloud computing using PSO-based weighted wavelet support vector machine

被引:53
|
作者
Zhong, Wei [1 ]
Zhuang, Yi [1 ]
Sun, Jian [1 ]
Gu, Jingjing [1 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Dept Comp Sci & Technol, 29 JiangJun Rd, Nanjing 211106, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Cloud computing; Weighted; Wavelet transform; Support vector machine; Particle swarm optimization; Load prediction; WORKLOAD PREDICTION;
D O I
10.1007/s10489-018-1194-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In order to reduce the energy consumption in the cloud data center, it is necessary to make reasonable scheduling of resources in the cloud. The accurate prediction for cloud computing load can be very helpful for resource scheduling to minimize the energy consumption. In this paper, a cloud load prediction model based on weighted wavelet support vector machine(WWSVM) is proposed to predict the host load sequence in the cloud data center. The model combines the wavelet transform and support vector machine to combine the advantages of them, and assigns weight to the sample, which reflects the importance of different sample points and improves the accuracy of load prediction. In order to find the optimal combination of the parameters, we proposed a parameter optimization algorithm based on particle swarm optimization(PSO). Finally, based on the WWSVM model, a load prediction algorithm is proposed for cloud computing using PSO-based weighted support vector machine. The Google cloud computing data set is used to verify the algorithm proposed in this paper by experiments. The experiment results indicate that comparing with the wavelet support vector machine, autoregressive integrated moving average, adaptive network-based fuzzy inference system and tuned support vector regression, the proposed algorithm is superior to the other four prediction algorithms in prediction accuracy and efficiency.
引用
收藏
页码:4072 / 4083
页数:12
相关论文
共 50 条
  • [1] A load prediction model for cloud computing using PSO-based weighted wavelet support vector machine
    Wei Zhong
    Yi Zhuang
    Jian Sun
    Jingjing Gu
    Applied Intelligence, 2018, 48 : 4072 - 4083
  • [2] PSO-based Load Balancing Method in Cloud Computing
    Alguliyev, R. M.
    Imamverdiyev, Y. N.
    Abdullayeva, F. J.
    AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2019, 53 (01) : 45 - 55
  • [3] PSO-based Load Balancing Method in Cloud Computing
    R. M. Alguliyev
    Y. N. Imamverdiyev
    F. J. Abdullayeva
    Automatic Control and Computer Sciences, 2019, 53 : 45 - 55
  • [4] Load balancing in cloud computing via intelligent PSO-based feedback controller
    Ghafir, Shabina
    Alam, M. Afshar
    Siddiqui, Farheen
    Naaz, Sameena
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2024, 41
  • [5] A PSO-Based Algorithm for Load Balancing in Virtual Machines of Cloud Computing Environment
    Liu, Zhanghui
    Wang, Xiaoli
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT I, 2012, 7331 : 142 - 147
  • [6] Virtual resource scheduling prediction based on a support vector machine in cloud computing
    Shen Yuan
    2015 8TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 1, 2015, : 110 - 113
  • [7] A Survey of PSO-Based Scheduling Algorithms in Cloud Computing
    Mohammad Masdari
    Farbod Salehi
    Marzie Jalali
    Moazam Bidaki
    Journal of Network and Systems Management, 2017, 25 : 122 - 158
  • [8] A Survey of PSO-Based Scheduling Algorithms in Cloud Computing
    Masdari, Mohammad
    Salehi, Farbod
    Jalali, Marzie
    Bidaki, Moazam
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2017, 25 (01) : 122 - 158
  • [9] A PSO-based task scheduling algorithm improved using a load-balancing technique for the cloud computing environment
    Ebadifard, Fatemeh
    Babamir, Seyed Morteza
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (12):
  • [10] Prediction Based on Wavelet Transform and Support Vector Machine
    Liu, Xiaohong
    Zhu, Yanwei
    Zhang, Yongli
    Wang, Xinchun
    INFORMATION COMPUTING AND APPLICATIONS, PT I, 2011, 243 : 618 - +