Application load forecasting method based on multi-layer bidirectional LSTM and improved PSO algorithm

被引:2
|
作者
Cai L. [1 ]
Zhou H.-C. [1 ]
Bai H. [1 ]
Cai Z.-G. [1 ]
Yin K.-T. [1 ]
Bei Y.-J. [1 ]
机构
[1] College of Software Technology, Zhejiang University, Ningbo
关键词
Adaptive algorithm; Bidirectional long-short-term memory (BiLSTM); Load forecaste; Multi index fusion; Particle swarm optimization (PSO);
D O I
10.3785/j.issn.1008-973X.2020.12.016
中图分类号
学科分类号
摘要
In order to solve the problems of low accuracy of commonly used time series prediction algorithms and difficulty in tuning parameters, a load prediction method was proposed based on a multilayer bidirectional long short-term memory (BiLSTM) neural network. The method includes network model design, adaptive parameter setting, and improved particle swarm optimization (PSO). The data was input into the BiLSTM network model for training and uses an adaptive algorithm for automatically parameter adjustment. The method uses a model evaluation method based on the benchmark model to calculate the fitness of the improved particle swarm optimization algorithm. The method uses improved particle swarm optimization to optimize the prediction results of the model. The average absolute percentage error of this method was reduced by 3.6% to 7.2% compared with several typical forecasting algorithms, and the training time was reduced by more than 10%, Through experimental comparison with a variety of typical time series prediction algorithms. Experimental results show that the method has higher accuracy and stronger applicability in time series forecasting, and provide an important scientific basis for the use of load forecast results for elastic expansion and contraction. Copyright ©2020 Journal of Zhejiang University (Engineering Science). All rights reserved.
引用
收藏
页码:2414 / 2422
页数:8
相关论文
共 22 条
  • [1] YAN Y Q, GUO P., Predicting resource consumption in a Web server using ARIMA model, Journal of Beijing Institute of Technology, 23, 4, pp. 502-510, (2014)
  • [2] CALHEIROS R N, MASOUMI E, RANJAN R, Et al., Workload prediction using ARIMA model and its impact on cloud applications' QoS, IEEE Transactions on Cloud Computing, 3, 4, pp. 449-458, (2014)
  • [3] PRASSANNA J, VENKATARAMAN N., Adaptive regressive holt-winters workload prediction and firefly optimized lottery scheduling for load balancing in cloud, Wireless Networks, pp. 1-19, (2019)
  • [4] YAZDANIAN P, SHARIFIAN S., Cloud workload prediction using ConvNet and stacked LSTM, 2018 4th Iranian Conference on Signal Processing and Intelligent Systems, pp. 83-87, (2018)
  • [5] XIE Xiao-lan, ZHANG Zheng-zheng, ZHENG Qiang-qing, Et al., Container cloud resource prediction based on APMSSGA-LSTM, Big Data Research, 5, 6, pp. 62-72, (2019)
  • [6] LIU J, TAN X Y, WANG Y., CSSAP: software aging prediction for cloud services based on ARIMA-LSTM hybrid model, 2019 IEEE International Conference on Web Services, pp. 283-290, (2019)
  • [7] KUMAR S D, SUBHA D P., Prediction of depression from EEG signal using long short term memory, 2019 3rd International Conference on Trends in Electronics and Informatics, pp. 1248-1253, (2019)
  • [8] ZIEBA M, TOMCZAK S K, TOMCZAK J M., Ensemble boosted trees with synthetic features generation in application to bankruptcy prediction, Expert Systems with Applications, 58, pp. 93-101, (2016)
  • [9] AKYUZ A O, UYSAL M, BULBUL B A, Et al., Ensemble approach for time series analysis in demand forecasting: Ensemble learning, 2017 IEEE International Conference on Innovations in Intelligent Systems and Applications, pp. 7-12, (2017)
  • [10] BIN Y, YANG Y, SHEN F, Et al., Bidirectional long-short term memory for video description, Proceedings of the 24th ACM International Conference on Multimedia, pp. 436-440, (2016)