Abstract
Computer resources provision over the internet resulted in the wide spread usage of cloud computing paradigm. With the use of such resources come certain challenges that can hinder its performance. The allocation of resources takes time and if a dedicated mechanism for such a task is used it needs to be efficient. Additionally, one of the most important objectives in cloud environment is to avoid excess or scarce provision of resources, and this challenge is known as the cloud computing load forecasting. From the available literature, it can be seen that the recurrent neural network (RNN) based models for cloud forecasting are insufficiently investigated and the observed research gap is still to be overcome as more models should be tested. Therefore, to fill in this gap, the long short-term memory (LSTM) deep learning model was utilized in this research for cloud load time-series forecasting, which has proven to attain excellent results when dealing with time-series data. Proposed research evaluates LSTM models with and without attention layers. However, in order to be optimized for specific task, such models require hyperparameter tuning, which is non-deterministic polynomial-time (NP-hard) problem by nature. Since metaheuristics exhibit satisfying performance in addressing NP-hard tasks, this research also introduces a modified version of a well-known particle swarm optimization (PSO) algorithm. Moreover, to decompose complex cloud forecasting time-series, the variational mode decomposition (VMD) is used for data processing. To validate proposed methodology, three groups of experiments were applied including the techniques utilizing only the LSTM, LSTM and VMD, and LSTM with attention layer and VMD. The obtained simulation outcomes strongly indicate that the proposed solution provided the best overall performance compared to other techniques in terms of captured performance metrics, mean squared error, \(R^2\) coefficient, mean absolute error and index of agreement. The SHapley Additive exPlanations analysis was applied to the most successful forecasting model in order to assess the influence of each feature on the model’s predictions. Finally, devised methodology also has the potential to assist cloud providers in resource allocation and provisioning decision-making processes.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10479-023-05745-0/MediaObjects/10479_2023_5745_Figa_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10479-023-05745-0/MediaObjects/10479_2023_5745_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10479-023-05745-0/MediaObjects/10479_2023_5745_Fig2_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10479-023-05745-0/MediaObjects/10479_2023_5745_Fig3_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10479-023-05745-0/MediaObjects/10479_2023_5745_Fig4_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10479-023-05745-0/MediaObjects/10479_2023_5745_Fig5_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10479-023-05745-0/MediaObjects/10479_2023_5745_Fig6_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10479-023-05745-0/MediaObjects/10479_2023_5745_Fig7_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10479-023-05745-0/MediaObjects/10479_2023_5745_Fig8_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10479-023-05745-0/MediaObjects/10479_2023_5745_Fig9_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10479-023-05745-0/MediaObjects/10479_2023_5745_Fig10_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10479-023-05745-0/MediaObjects/10479_2023_5745_Fig11_HTML.png)
Similar content being viewed by others
Availability of data and materials
All authors consent when it is published.
References
Abid, A., Manzoor, M. F., Farooq, M. S., Farooq, U., & Hussain, M. (2020). Challenges and issues of resource allocation techniques in cloud computing. KSII Transactions on Internet & Information Systems,14(7).
Abraham, A., Guo, H., & Liu, H. (2006). Swarm intelligence: foundations, perspectives and applications. In Swarm Intelligent Systems (pp. 3–25). Springer.
Abualigah, L., Abd Elaziz, M., Sumari, P., Geem, Z. W., & Gandomi, A. H. (2022). Reptile search algorithm (rsa): A nature-inspired meta-heuristic optimizer. Expert Systems with Applications, 191, 116158.
Abualigah, L., Diabat, A., Mirjalili, S., Abd Elaziz, M., & Gandomi, A. H. (2021). The arithmetic optimization algorithm. Computer Methods in Applied Mechanics and Engineering, 376, 113609.
Al Bataineh, A., & Manacek, S. (2022). Mlp-pso hybrid algorithm for heart disease prediction. Journal of Personalized Medicine, 12(8), 1208.
Alhothali, A., Albsisi, M., Assalahi, H., & Aldosemani, T. (2022). Predicting student outcomes in online courses using machine learning techniques: A review. Sustainability, 14(10), 6199.
Bacanin, N., Budimirovic, N., Venkatachalam, K., Jassim, H. S., Zivkovic, M., Askar, S., & Abouhawwash, M. (2023). Quasi-reflection learning arithmetic optimization algorithm firefly search for feature selection. Heliyon,9(4).
Bacanin, N., Zivkovic, M., Antonijevic, M., Venkatachalam, K., Lee, J., Nam, Y., Marjanovic, M., Strumberger, I., & Abouhawwash, M. (2023). Addressing feature selection and extreme learning machine tuning by diversity-oriented social network search: an application for phishing websites detection. Complex & Intelligent Systems, , 1–36.
Bacanin, N., Antonijevic, M., Bezdan, T., Zivkovic, M., Venkatachalam, K., & Malebary, S. (2023). Energy efficient offloading mechanism using particle swarm optimization in 5g enabled edge nodes. Cluster Computing, 26(1), 587–598.
Bacanin, N., Bezdan, T., Venkatachalam, K., Zivkovic, M., Strumberger, I., Abouhawwash, M., & Ahmed, A. B. (2021). Artificial neural networks hidden unit and weight connection optimization by quasi-refection-based learning artificial bee colony algorithm. IEEE Access, 9, 169135–169155.
Bacanin, N., Jovanovic, L., Zivkovic, M., Kandasamy, V., Antonijevic, M., Deveci, M., & Strumberger, I. (2023). Multivariate energy forecasting via metaheuristic tuned long-short term memory and gated recurrent unit neural networks. Information Sciences, 642, 119122.
Bacanin, N., Sarac, M., Budimirovic, N., Zivkovic, M., AlZubi, A. A., & Bashir, A. K. (2022). Smart wireless health care system using graph lstm pollution prediction and dragonfly node localization. Sustainable Computing: Informatics and Systems, 35, 100711.
Bacanin, N., Stoean, C., Zivkovic, M., Rakic, M., Strulak-Wójcikiewicz, R., & Stoean, R. (2023). On the benefits of using metaheuristics in the hyperparameter tuning of deep learning models for energy load forecasting. Energies, 16(3), 1434.
Bacanin, N., Venkatachalam, K., Bezdan, T., Zivkovic, M., & Abouhawwash, M. (2023). A novel firefly algorithm approach for efficient feature selection with covid-19 dataset. Microprocessors and Microsystems, 98, 104778.
Bacanin, N., Zivkovic, M., Bezdan, T., Venkatachalam, K., & Abouhawwash, M. (2022). Modified firefly algorithm for workflow scheduling in cloud-edge environment. Neural Computing and Applications, 34(11), 9043–9068.
Bacanin, N., Zivkovic, M., Stoean, C., Antonijevic, M., Janicijevic, S., Sarac, M., & Strumberger, I. (2022). Application of natural language processing and machine learning boosted with swarm intelligence for spam email filtering. Mathematics, 10(22), 4173.
Bahdanau, D., Cho, K., & Bengio, Y. (2014). Neural machine translation by jointly learning to align and translate. ar**v preprint ar**v:1409.0473
Balyan, A. K., Ahuja, S., Lilhore, U. K., Sharma, S. K., Manoharan, P., Algarni, A. D., Elmannai, H., & Raahemifar, K. (2022). A hybrid intrusion detection model using ega-pso and improved random forest method. Sensors, 22(16), 5986.
Basha, J., Bacanin, N., Vukobrat, N., Zivkovic, M., Venkatachalam, K., Hubálovskỳ, S., & Trojovskỳ, P. (2021). Chaotic harris hawks optimization with quasi-reflection-based learning: An application to enhance cnn design. Sensors, 21(19), 6654.
Belge, E., Altan, A., & Hacıoğlu, R. (2022). Metaheuristic optimization-based path planning and tracking of quadcopter for payload hold-release mission. Electronics, 11(8), 1208.
Beni, G. (2020). Swarm intelligence. Complex Social and Behavioral Systems: Game Theory and Agent-Based Models, 791–818
Bezdan, T., Milosevic, S., Venkatachalam, K., Zivkovic, M., Bacanin, N., & Strumberger, I. (2021). Optimizing convolutional neural network by hybridized elephant herding optimization algorithm for magnetic resonance image classification of glioma brain tumor grade. In: 2021 Zooming Innovation in Consumer Technologies Conference (ZINC), pp. 171–176 IEEE
Bezdan, T., Zivkovic, M., Antonijevic, M., Zivkovic, T., & Bacanin, N. (2021). Enhanced flower pollination algorithm for task scheduling in cloud computing environment. In Machine learning for predictive analysis: Proceedings of ICTIS 2020 (pp. 163–171). Springer.
Bi, J., Zhao, M., Yao, G., Cao, H., Feng, Y., Jiang, H., & Chai, D. (2023). Psosvrpos: Wifi indoor positioning using svr optimized by pso. Expert Systems with Applications, 222, 119778.
Castillo-Botón, C., Casillas-Pérez, D., Casanova-Mateo, C., Ghimire, S., Cerro-Prada, E., Gutierrez, P., Deo, R., & Salcedo-Sanz, S. (2022). Machine learning regression and classification methods for fog events prediction. Atmospheric Research, 272, 106157.
Chavan, R.S., Srivastava, G., & Pradhan, N. (2023). Advance plant health monitoring and forecasting system using edge-fog-cloud computing and lstm networks. In: Proceedings of 3rd International Conference on Artificial Intelligence: Advances and Applications: ICAIAA 2022, pp. 335–344 . Springer
Chou, J.-S., Nguyen, N.-M., & Chang, C.-P. (2022). Intelligent candlestick forecast system for financial time-series analysis using metaheuristics-optimized multi-output machine learning. Applied Soft Computing, 130, 109642.
Coenen, L., Verbeke, W., & Guns, T. (2022). Machine learning methods for short-term probability of default: A comparison of classification, regression and ranking methods. Journal of the Operational Research Society, 73(1), 191–206.
Corazza, M., Tollo, G., Fasano, G., & Pesenti, R. (2021). A novel hybrid pso-based metaheuristic for costly portfolio selection problems. Annals of Operations Research, 304(1–2), 109–137.
Derrac, J., García, S., Molina, D., & Herrera, F. (2011). A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm and Evolutionary Computation, 1(1), 3–18.
Ding, Z., Wang, J., Cheng, Y., & He, C. (2020). Alice: A lstm neural network based short-term power load forecasting approach in distributed cloud-edge environment. In: Journal of Physics: Conference Series, vol. 1624, p. 052017 . IOP Publishing
Dobrojevic, M., Zivkovic, M., Chhabra, A., Sani, N. S., Bacanin, N., & Amin, M. M. (2023). Addressing internet of things security by enhanced sine cosine metaheuristics tuned hybrid machine learning model and results interpretation based on shap approach. PeerJ Computer Science, 9, 1405.
Dohare, I., Singh, K., Pansera, B.A., Ahmadian, A., & Ferrara, M. (2022). Modified sailfish optimization for energy efficient data transmission in iot based sensor network. Annals of Operations Research, 1–31
Dorigo, M., Birattari, M., & Stutzle, T. (2006). Ant colony optimization. IEEE Computational Intelligence Magazine, 1(4), 28–39.
Eftimov, T., Korošec, P., & Seljak, B. K. (2017). A novel approach to statistical comparison of meta-heuristic stochastic optimization algorithms using deep statistics. Information Sciences, 417, 186–215.
Emmerich, M., Shir, O.M., & Wang, H. (2018). Evolution strategies. In: Handbook of Heuristics, pp. 89–119. Springer
Fausto, F., Reyna-Orta, A., Cuevas, E., Andrade, Á. G., & Perez-Cisneros, M. (2020). From ants to whales: metaheuristics for all tastes. Artificial Intelligence Review, 53(1), 753–810.
Gao, X., Liu, R., & Kaushik, A. (2020). Hierarchical multi-agent optimization for resource allocation in cloud computing. IEEE Transactions on Parallel and Distributed Systems, 32(3), 692–707.
Gebert, J., Lätsch, M., Pickl, S. W., Weber, G.-W., & Wünschiers, R. (2006). An algorithm to analyze stability of gene-expression patterns. Discrete Applied Mathematics, 154(7), 1140–1156.
Ghahramani, M. H., Zhou, M., & Hon, C. T. (2017). Toward cloud computing qos architecture: Analysis of cloud systems and cloud services. IEEE/CAA Journal of Automatica Sinica, 4(1), 6–18.
Goli, A., Tirkolaee, E. B., Malmir, B., Bian, G.-B., & Sangaiah, A. K. (2019). A multi-objective invasive weed optimization algorithm for robust aggregate production planning under uncertain seasonal demand. Computing, 101, 499–529.
Gülmez, B. (2022). A novel deep neural network model based xception and genetic algorithm for detection of covid-19 from x-ray images. Annals of Operations Research, 1–25.
Gurrola-Ramos, J., Hernàndez-Aguirre, A., & Dalmau-Cedeño, O. (2020). Colshade for real-world single-objective constrained optimization problems. In: 2020 IEEE Congress on Evolutionary Computation (CEC), pp. 1–8. IEEE
Hochreiter, S. (1991). Studies on dynamic neural networks. Master’s thesis, Institute for Computer Science, Technical University, Munich (Vol. 1, pp. 1–150).
Hochreiter, S., & Schmidhuber, J. (1997). Long short-term memory. Neural Computation, 9(8), 1735–1780.
Ikhlasse, H., Benjamin, D., Vincent, C., & Hicham, M. (2022). Multimodal cloud resources utilization forecasting using a bidirectional gated recurrent unit predictor based on a power efficient stacked denoising autoencoders. Alexandria Engineering Journal, 61(12), 11565–11577.
Jiang, L., Tao, Z., Zhu, J., Zhang, J., & Chen, H. (2023). Exploiting pso-svm and sample entropy in bemd for the prediction of interval-valued time series and its application to daily pm2. 5 concentration forecasting. Applied Intelligence, 53(7), 7599–7613.
Jovanovic, D., Antonijevic, M., Stankovic, M., Zivkovic, M., Tanaskovic, M., & Bacanin, N. (2022). Tuning machine learning models using a group search firefly algorithm for credit card fraud detection. Mathematics, 10(13), 2272.
Jovanovic, L., Jovanovic, D., Antonijevic, M., Nikolic, B., Bacanin, N., Zivkovic, M., & Strumberger, I. (2023). Improving phishing website detection using a hybrid two-level framework for feature selection and xgboost tuning. Journal of Web Engineering, 22(3), 543–574.
Karaboga, D., & Basturk, B. (2008). On the performance of artificial bee colony (ABC) algorithm. Applied soft computing, 8(1), 687–697.
Kennedy, J., & Eberhart, R. (1995). Particle swarm optimization. In: Proceedings of ICNN’95-international Conference on Neural Networks, vol. 4, pp. 1942–1948 . IEEE
Khalilpourazari, S., Doulabi, H. H., Çiftçioğlu, A. Ö., & Weber, G.-W. (2021). Gradient-based grey wolf optimizer with gaussian walk: Application in modelling and prediction of the covid-19 pandemic. Expert Systems with Applications, 177, 114920.
Khan, T., Tian, W., Ilager, S., & Buyya, R. (2022). Workload forecasting and energy state estimation in cloud data centres: Ml-centric approach. Future Generation Computer Systems, 128, 320–332.
Khan, T., Tian, W., Ilager, S., & Buyya, R. (2022). Workload forecasting and energy state estimation in cloud data centres: ML-centric approach. Future Generation Computer Systems, 128, 320–332.
Kiani, F., Seyyedabbasi, A., Nematzadeh, S., Candan, F., Çevik, T., Anka, F. A., Randazzo, G., Lanza, S., & Muzirafuti, A. (2022). Adaptive metaheuristic-based methods for autonomous robot path planning: sustainable agricultural applications. Applied Sciences, 12(3), 943.
Kumar, A., Das, S., & Zelinka, I. (2020). A self-adaptive spherical search algorithm for real-world constrained optimization problems. In: Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion, pp. 13–14
Kumar, P. P., Jaya, T., & Rajendran, V. (2023). Si-bba-a novel phishing website detection based on swarm intelligence with deep learning. Materials Today: Proceedings, 80, 3129–3139.
Kuranga, C., Muwani, T. S., & Ranganai, N. (2023). A multi-population particle swarm optimization-based time series predictive technique. Expert Systems with Applications, 233, 120935.
LaTorre, A., Molina, D., Osaba, E., Poyatos, J., Del Ser, J., & Herrera, F. (2021). A prescription of methodological guidelines for comparing bio-inspired optimization algorithms. Swarm and Evolutionary Computation, 67, 100973.
Lazarowska, A. (2023). A nature inspired collision avoidance algorithm for ships. TransNav: International Journal on Marine Navigation and Safety of Sea Transportation,17.
Li, B.-J., Sun, G.-L., Liu, Y., Wang, W.-C., & Huang, X.-D. (2022). Monthly runoff forecasting using variational mode decomposition coupled with gray wolf optimizer-based long short-term memory neural networks. Water Resources Management, 36(6), 2095–2115.
Liu, E., Li, J., Zheng, A., Liu, H., & Jiang, T. (2022). Research on the prediction model of the used car price in view of the pso-gra-bp neural network. Sustainability, 14(15), 8993.
Li, Z., Zhang, H., O’Brien, L., Cai, R., & Flint, S. (2013). On evaluating commercial cloud services: A systematic review. Journal of Systems and Software, 86(9), 2371–2393.
Lundberg, S. M., & Lee, S.-I. (2017). A unified approach to interpreting model predictions. Advances in neural information processing systems,30.
Luo, W., & Yu, X. (2022). Quasi-reflection based multi-strategy cuckoo search for parameter estimation of photovoltaic solar modules. Solar Energy, 243, 264–278.
Mirjalili, S., & Mirjalili, S. (2019). Genetic algorithm. Evolutionary Algorithms and Neural Networks: Theory and Applications, 43–55.
Mirjalili, S. (2016). Sca: A sine cosine algorithm for solving optimization problems. Knowledge-Based systems, 96, 120–133.
Mishra, A. K., Hellerstein, J. L., Cirne, W., & Das, C. R. (2010). Towards characterizing cloud backend workloads: Insights from google compute clusters. SIGMETRICS Performance Evaluation Review, 37(4), 34–41. https://doi.org/10.1145/1773394.1773400
Nabi, S., Ahmad, M., Ibrahim, M., & Hamam, H. (2022). Adpso: Adaptive pso-based task scheduling approach for cloud computing. Sensors, 22(3), 920.
Nama, S. (2022). A novel improved sma with quasi reflection operator: Performance analysis, application to the image segmentation problem of covid-19 chest x-ray images. Applied Soft Computing, 118, 108483.
Netsanet, S., Zheng, D., Zhang, W., & Teshager, G. (2022). Short-term pv power forecasting using variational mode decomposition integrated with ant colony optimization and neural network. Energy Reports,8.
Nguyen, H. M., Kalra, G., & Kim, D. (2019). Host load prediction in cloud computing using long short-term memory encoder-decoder. The Journal of Supercomputing, 75, 7592–7605.
Ouhame, S., Hadi, Y., & Ullah, A. (2021). An efficient forecasting approach for resource utilization in cloud data center using cnn-lstm model. Neural Computing and Applications, 33, 10043–10055.
Patel, Y. S., & Bedi, J. (2023). Mag-d: A multivariate attention network based approach for cloud workload forecasting. Future Generation Computer Systems.
Patel, E., & Kushwaha, D. S. (2022). A hybrid cnn-lstm model for predicting server load in cloud computing. The Journal of Supercomputing, 78(8), 1–30.
Peng, H., Wen, W.-S., Tseng, M.-L., & Li, L.-L. (2021). A cloud load forecasting model with nonlinear changes using whale optimization algorithm hybrid strategy. Soft Computing, 25(15), 10205–10220.
Petrovic, A., Bacanin, N., Zivkovic, M., Marjanovic, M., Antonijevic, M., & Strumberger, I. (2022). The adaboost approach tuned by firefly metaheuristics for fraud detection. In 2022 IEEE world conference on applied intelligence and computing (AIC) (pp. 834–839). IEEE.
Petrovic, A., Jovanovic, L., Zivkovic, M., Bacanin, N., Budimirovic, N., & Marjanovic, M. (2023). Forecasting bitcoin price by tuned long short term memory model. In 1st International conference on innovation in information technology and business (ICIITB 2022) (pp. 187–202). Atlantis Press.
Petrovic, A., Damaševičius, R., Jovanovic, L., Toskovic, A., Simic, V., Bacanin, N., Zivkovic, M., & Spalević, P. (2023). Marine vessel classification and multivariate trajectories forecasting using metaheuristics-optimized extreme gradient boosting and recurrent neural networks. Applied Sciences, 13(16), 9181.
Pranolo, A., Mao, Y., Wibawa, A. P., Utama, A. B. P., & Dwiyanto, F. A. (2022). Robust lstm with tuned-pso and bifold-attention mechanism for analyzing multivariate time-series. IEEE Access, 10, 78423–78434.
Praveenchandar, J., & Tamilarasi, A. (2021). Dynamic resource allocation with optimized task scheduling and improved power management in cloud computing. Journal of Ambient Intelligence and Humanized Computing, 12, 4147–4159.
Priya, S., & Ponmagal, R. (2023). Network intrusion detection system based security system for cloud services using novel recurrent neural network-autoencoder (nrnn-ae) and genetic. Advances in Science and Technology, 124, 729–737.
Rahnamayan, S., Tizhoosh, H.R., & Salama, M.M. (2007). Quasi-oppositional differential evolution. In 2007 IEEE congress on evolutionary computation (pp. 2229–2236). IEEE.
Rehman, N., & Aftab, H. (2019). Multivariate variational mode decomposition. IEEE Transactions on Signal Processing, 67(23), 6039–6052.
Sahu, S. N., Gajpal, Y., & Debbarma, S. (2018). Two-agent-based single-machine scheduling with switchover time to minimize total weighted completion time and makespan objectives. Annals of Operations Research, 269, 623–640.
SaiSindhuTheja, R., & Shyam, G. K. (2021). An efficient metaheuristic algorithm based feature selection and recurrent neural network for dos attack detection in cloud computing environment. Applied Soft Computing, 100, 106997.
Salb, M., Zivkovic, M., Bacanin, N., Chhabra, A., & Suresh, M. (2022). Support vector machine performance improvements for cryptocurrency value forecasting by enhanced sine cosine algorithm. In: Computer Vision and Robotics: Proceedings of CVR 2021, pp. 527–536. Springer.
Savanović, N., Toskovic, A., Petrovic, A., Zivkovic, M., Damaševičius, R., Jovanovic, L., Bacanin, N., & Nikolic, B. (2023). Intrusion detection in healthcare 4.0 internet of things systems via metaheuristics optimized machine learning. Sustainability, 15(16), 12563.
Shapiro, S. S., & Francia, R. (1972). An approximate analysis of variance test for normality. Journal of the American statistical Association, 67(337), 215–216.
Shokouhifar, M., & Abkenar, G.S. (2011). An artificial bee colony optimization for mri fuzzy segmentation of brain tissue. In: 2011 International Conference on Management and Artificial Intelligence IPEDR, vol. 6
Shokouhifar, M., & Farokhi, F. (2010). An artificial bee colony optimization for feature subset selection using supervised fuzzy c_means algorithm. In 3rd International Conference on Information Security and Artificial Intelligent (ISAI) (pp. 427–432).
Shu, W., Cai, K., & **ong, N. N. (2021). Research on strong agile response task scheduling optimization enhancement with optimal resource usage in green cloud computing. Future Generation Computer Systems, 124, 12–20.
Shukur, H., Zeebaree, S., Zebari, R., Zeebaree, D., Ahmed, O., & Salih, A. (2020). Cloud computing virtualization of resources allocation for distributed systems. Journal of Applied Science and Technology Trends, 1(3), 98–105.
Stegherr, H., Heider, M., & Hähner, J. (2020). Classifying metaheuristics: Towards a unified multi-level classification system. Natural Computing, 1–17
Taheri, S., & Hesamian, G. (2013). A generalization of the wilcoxon signed-rank test and its applications. Statistical Papers, 54(2), 457.
Tirkolaee, E.B., Goli, A., & Mardani, A. (2021). A novel two-echelon hierarchical location-allocation-routing optimization for green energy-efficient logistics systems. Annals of Operations Research, 1–29.
Tirkolaee, E.B., Goli, A., & Weber, G.-W. (2019). Multi-objective aggregate production planning model considering overtime and outsourcing options under fuzzy seasonal demand. In Advances in Manufacturing II: Volume 2-Production Engineering and Management (pp. 81–96). Springer.
Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A. N., Kaiser, Ł, & Polosukhin, I. (2017). Attention is all you need. Advances in neural information processing systems,30.
Wang, N., & Li, Z. (2023). Short term power load forecasting based on bes-vmd and cnn-bi-lstm method with error correction. Frontiers in Energy Research. https://doi.org/10.3389/fenrg.2022.1076529
Wolpert, D. H., & Macready, W. G. (1997). No free lunch theorems for optimization. IEEE Transactions on Evolutionary Computation, 1(1), 67–82.
**ng, Z., Zhu, J., Zhang, Z., Qin, Y., & Jia, L. (2022). Energy consumption optimization of tramway operation based on improved pso algorithm. Energy, 258, 124848.
Yang, X.-S. (2009). Firefly algorithms for multimodal optimization. In International symposium on stochastic algorithms (pp. 169–178). Springer.
Yang, X.-S. (2010). A new metaheuristic bat-inspired algorithm. In Nature Inspired Cooperative Strategies for Optimization (NICSO 2010) (pp. 65–74). Springer.
Yang, X.-S., & Gandomi, A. H. (2012). Bat algorithm: a novel approach for global engineering optimization. Engineering Computations.
Yang, Z., Gao, Y., & Fu, X. (2021). A decision-making algorithm combining the aspect-based sentiment analysis and intuitionistic fuzzy-vikor for online hotel reservation. Annals of Operations Research, 1–17
Zahedi, Z. M., Akbari, R., Shokouhifar, M., Safaei, F., & Jalali, A. (2016). Swarm intelligence based fuzzy routing protocol for clustered wireless sensor networks. Expert Systems with Applications, 55, 313–328.
Zhang, Q., Ma, W., Li, G., Ding, J., & **e, M. (2022). Fault diagnosis of power grid based on variational mode decomposition and convolutional neural network. Electric Power Systems Research, 208, 107871.
Zhang, T., Tang, Z., Wu, J., Du, X., & Chen, K. (2021). Multi-step-ahead crude oil price forecasting based on two-layer decomposition technique and extreme learning machine optimized by the particle swarm optimization algorithm. Energy, 229, 120797. https://doi.org/10.1016/j.energy.2021.120797
Zhou, G., et al. (2022). Research on gps user trajectory analysis and behavior prediction based on swarm intelligence algorithm. Journal of Sensors,2022.
Zivkovic, M., Bacanin, N., Zivkovic, T., Strumberger, I., Tuba, E., & Tuba M. (2020). Enhanced grey wolf algorithm for energy efficient wireless sensor networks. In 2020 Zooming Innovation in Consumer Technologies Conference (ZINC), (pp. 87–92). IEEE.
Zivkovic, M., Venkatachalam, K., Bacanin, N., Djordjevic, A., Antonijevic, M., Strumberger, I., & Rashid, T.A. (2021). Hybrid genetic algorithm and machine learning method for covid-19 cases prediction. In: Proceedings of International Conference on Sustainable Expert Systems: ICSES 2020, vol. 176, p. 169. Springer Nature
Zivkovic, M., Bacanin, N., Venkatachalam, K., Nayyar, A., Djordjevic, A., Strumberger, I., & Al-Turjman, F. (2021). Covid-19 cases prediction by using hybrid machine learning and beetle antennae search approach. Sustainable Cities and Society, 66, 102669.
Zivkovic, M., Tair, M., Venkatachalam, K., Bacanin, N., Hubálovskỳ, Š, & Trojovskỳ, P. (2022). Novel hybrid firefly algorithm: An application to enhance xgboost tuning for intrusion detection classification. PeerJ Computer Science, 8, 956.
Funding
Not applicable.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Competing interests
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Ethical approval
Not applicable.
Consent to participate
All authors consent.
Consent to Publish
All authors consent when it is published.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Bacanin, N., Simic, V., Zivkovic, M. et al. Cloud computing load prediction by decomposition reinforced attention long short-term memory network optimized by modified particle swarm optimization algorithm. Ann Oper Res (2023). https://doi.org/10.1007/s10479-023-05745-0
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10479-023-05745-0