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

被引:54
|
作者
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 条
  • [31] A PSO based VM Resource Scheduling Model for Cloud Computing
    Kumar, Dinesh
    Raza, Zahid
    2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION TECHNOLOGY CICT 2015, 2015, : 213 - 219
  • [32] Landslide groundwater level time series prediction based on phase space reconstruction and wavelet analysis-support vector machine optimized by PSO algorithm
    Huang, Faming
    Yin, Kunlong
    Zhang, Guirong
    Zhou, Chunmei
    Zhang, Jun
    Diqiu Kexue - Zhongguo Dizhi Daxue Xuebao/Earth Science - Journal of China University of Geosciences, 2015, 40 (07): : 1254 - 1265
  • [33] Prediction of water-quality based on wavelet transform using vector machine
    He, Tongneng
    Chen, Peijun
    PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE (DCABES 2010), 2010, : 76 - 81
  • [34] Machine Learning Based Workload Prediction in Cloud Computing
    Gao, Jiechao
    Wang, Haoyu
    Shen, Haiying
    2020 29TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN 2020), 2020,
  • [35] Network Traffic Prediction Using Wavelet Denoising and Optimized Support Vector Machine
    Tian Z.
    Pan X.
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2022, 45 (05): : 79 - 84
  • [36] CPU Load Prediction Using Support Vector Regression and Kalman Smoother for Cloud
    Hu, Rongdong
    Jiang, Jingfei
    Liu, Guangming
    Wang, Lixin
    2013 33RD IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS (ICDCSW 2013), 2013, : 88 - 92
  • [37] An intelligent forecasting model based on robust wavelet v-support vector machine
    Wu, Qi
    Law, Rob
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (05) : 4851 - 4859
  • [38] CPI Big Data Prediction Based on Wavelet Twin Support Vector Machine
    Fan, Yiqing
    Sun, Zhihui
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2021, 35 (04)
  • [39] PSO-based novel resource scheduling technique to improve QoS parameters in cloud computing
    Mohit Kumar
    S. C. Sharma
    Neural Computing and Applications, 2020, 32 : 12103 - 12126
  • [40] Prediction of Temperature Time Series Based on Wavelet Transform and Support Vector Machine
    Liu, Xiaohong
    Yuan, Shujuan
    Li, Li
    JOURNAL OF COMPUTERS, 2012, 7 (08) : 1911 - 1918