Improving Cloud Efficiency: A Machine Learning-Based Stacking Model for CPU Utilization PredictionShow others and affiliations
2025 (English)In: Proceedings - 2025 8th International Conference on Data Science and Machine Learning Applications, CDMA 2025, Institute of Electrical and Electronics Engineers (IEEE), 2025, p. 120-125Conference paper, Published paper (Refereed)
Abstract [en]
With the rapid growth of internet technologies, IT businesses are transferring to cloud-based systems, and cloud-based services are in high demand among internet users. Therefore, appropriate allocation of resources in cloud computing environments is essential. The companies can reduce costs by saving energy by dynamically scaling up or down the number of active servers. In this context, this study presents a machine learning-based model for accurate prediction of CPU utilization. Previous studies employed timestamp-based data to predict CPU utilization in cloud computing, while the proposed work uses incoming user requests to predict CPU workload so that a timely decision can be made to scale up or scale down the servers in a cloud computing environment. The proposed model is based on several machine learning algorithms that are stacked into a single model called the stacking model for CPU workload prediction. The effectiveness of the proposed stacking model was tested on several evaluation metrics to validate its performance. Furthermore, the performance of the proposed stacking model is also compared with other state-of-the-art machine learning models such as support vector machines (SVM), decision trees (DT), random forests (RF), gradient boosting, and extreme gradient boosting (XGBoost).
Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2025. p. 120-125
Keywords [en]
cloud computing, CPU, machine learning, predicting workload, stacking model, Adversarial machine learning, Cloud platforms, Cloud computing environments, Cloud-based, Cloud-computing, CPU utilization, Gradient boosting, Machine-learning, Performance, Stacking models, Prediction models
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:bth-27697DOI: 10.1109/CDMA61895.2025.00026Scopus ID: 2-s2.0-105001165019ISBN: 9798331539696 (print)OAI: oai:DiVA.org:bth-27697DiVA, id: diva2:1950086
Conference
8th International Conference on Data Science and Machine Learning Applications, CDMA 2025, Riyadh, Feb 16-17, 2025
Part of project
Green Clouds – Load prediction and optimization in private cloud systems, Knowledge Foundation
Funder
Knowledge Foundation, 202202152025-04-042025-04-042025-04-07Bibliographically approved