journal article·2024Open access

Exploring Multi-Task Learning for Forecasting Energy-Cost Resource Allocation in IoT-Cloud Systems

Mohammad Aldossary, Hatem A. Alharbi, Nasir Ayub

Computers, Materials & Continua· Volume 79· Issue 3

Abstract

Cloud computing has become increasingly popular due to its capacity to perform computations without relying on physical infrastructure, thereby revolutionizing computer processes. However, the rising energy consumption in cloud centers poses a significant challenge, especially with the escalating energy costs. This paper tackles this issue by introducing efficient solutions for data placement and node management, with a clear emphasis on the crucial role of the Internet of Things (IoT) throughout the research process. The IoT assumes a pivotal role in this study by actively collecting real-time data from various sensors strategically positioned in and around data centers. These sensors continuously monitor vital parameters such as energy usage and temperature, thereby providing a comprehensive dataset for analysis. The data generated by the IoT is seamlessly integrated into the Hybrid TCN-GRU-NBeat (NGT) model, enabling a dynamic and accurate representation of the current state of the data center environment. Through the incorporation of the Seagull Optimization Algorithm (SOA), the NGT model optimizes storage migration strategies based on the latest information provided by IoT sensors. The model is trained using 80% of the available dataset and subsequently tested on the remaining 20%. The results demonstrate the effectiveness of the proposed approach, with a Mean Squared Error (MSE) of 5.33% and a Mean Absolute Error (MAE) of 2.83%, accurately estimating power prices and leading to an average reduction of 23.88% in power costs. Furthermore, the integration of IoT data significantly enhances the accuracy of the NGT model, outperforming benchmark algorithms such as DenseNet, Support Vector Machine (SVM), Decision Trees, and AlexNet. The NGT model achieves an impressive accuracy rate of 97.9%, surpassing the rates of 87%, 83%, 80%, and 79%, respectively, for the benchmark algorithms. These findings underscore the effectiveness of the proposed method in optimizing energy efficiency and enhancing the predictive capabilities of cloud computing systems. The IoT plays a critical role in driving these advancements by providing real-time data insights into the operational aspects of data centers.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Energy Load and Power Forecasting · Traffic Prediction and Management Techniques · Smart Grid Energy Management

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (29)

Show source-provided references
1. Multi-task learning for electricity price forecasting and resource management in cloud-based industrial IoT systems
2. Cloud computing virtualization of resources allocation for distributed systems10.38094/jastt1331 ↗
3. An improved energy-efficient cloud-optimized load-balancing for IoT frameworks10.1016/j.heliyon.2023.e21947 ↗
4. Energy-efficient strategy for virtual machine consolidation in cloud environment10.1007/s00500-020-04839-2 ↗
5. Particle swarm optimization algorithm and its applications: A systematic review10.1007/s11831-021-09694-4 ↗
6. Electricity price forecasting for cloud computing using an enhanced machine learning model10.1109/ACCESS.2020.3035328 ↗
7. Big data analytics for short and medium-term electricity load forecasting using an AI techniques ensembler10.3390/en13195193 ↗
8. Deep learning in electrical utility industry: A comprehensive review of a decade of research10.1016/j.engappai.2020.104000 ↗
9. Energy time series forecasting—Analytical and empirical assessment of conventional and machine learning models10.3233/JIFS-201717 ↗
10. Machine learning-based approach to predict energy consumption of renewable and nonrenewable power sources10.3390/en13184870 ↗
11. A novel short-term load forecasting approach based on kernel extreme learning machine: A provincial case in China10.1049/rpg2.12373 ↗
12. A review of machine learning-based photovoltaic output power forecasting: Nordic context10.1109/ACCESS.2022.3156942 ↗
13. State-of-the-art review on energy and load forecasting in microgrids using artificial neural networks, machine learning and deep learning techniques10.1016/j.epsr.2023.109792 ↗
14. An integrated data-driven framework for urban energy use modeling (UEUM)10.1016/j.apenergy.2019.113550 ↗
15. Optimization of live virtual machine migration in cloud computing: A survey and future directions10.1016/j.jnca.2018.03.002 ↗
16. A multi-energy load prediction model based on deep multi-task learning and ensemble approach for regional integrated energy systems10.1016/j.ijepes.2020.106583 ↗
17. Melgar-García · Inf. Fusion · 2023 · 95 · 16310.1016/j.inffus.2023.02.023 ↗
18. A cloud load forecasting model with nonlinear changes using whale optimization algorithm hybrid strategy10.1007/s00500-021-05961-5 ↗
19. A selective ensemble approach for accuracy improvement and computational load reduction in ANN-based PV power forecasting10.1109/ACCESS.2022.3158364 ↗
20. A review on time series forecasting techniques for building energy consumption10.1016/j.rser.2017.02.085 ↗
21. Experimental setup for investigating the efficient load balancing algorithms on virtual cloud10.3390/s20247342 ↗
22. Energy efficiency in cloud computing data centers: A survey on software technologies10.1007/s10586-022-03713-0 ↗
23. An efficient content distribution network architecture using heterogeneous channels10.1109/ACCESS.2020.3037164 ↗
24. Resource management in a peer to peer cloud network for IoT10.1007/s11277-020-07691-7 ↗
25. Network traffic prediction in industrial internet of things backbone networks: A multitask learning mechanism10.1109/TII.2021.3050041 ↗
26. Nord Pool, “Electricity load dataset,” 2023. Accessed: Jan. 14, 2024. [Online]. Available: https://www.nordpoolgroup.com/en/
27. Electricity price forecasting in European day ahead markets: A greedy consideration of market integration10.1109/ACCESS.2021.3108629 ↗
28. N-BEATS neural network for mid-term electricity load forecasting10.1016/j.apenergy.2021.116918 ↗
29. Short-term power load forecasting: An integrated approach utilizing variational mode decomposition and TCN-BiGRU10.3390/en16186625 ↗