{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,17]],"date-time":"2026-06-17T16:33:00Z","timestamp":1781713980192,"version":"3.54.5"},"reference-count":70,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2025,2,25]],"date-time":"2025-02-25T00:00:00Z","timestamp":1740441600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,2,25]],"date-time":"2025-02-25T00:00:00Z","timestamp":1740441600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001602","name":"Science Foundation Ireland","doi-asserted-by":"publisher","award":["18\/CRT\/6223"],"award-info":[{"award-number":["18\/CRT\/6223"]}],"id":[{"id":"10.13039\/501100001602","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001602","name":"Science Foundation Ireland","doi-asserted-by":"publisher","award":["16\/RC\/3918"],"award-info":[{"award-number":["16\/RC\/3918"]}],"id":[{"id":"10.13039\/501100001602","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001602","name":"Science Foundation Ireland","doi-asserted-by":"publisher","award":["12\/RC\/2289-P2"],"award-info":[{"award-number":["12\/RC\/2289-P2"]}],"id":[{"id":"10.13039\/501100001602","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001602","name":"Science Foundation Ireland","doi-asserted-by":"publisher","award":["18\/CRT\/6223"],"award-info":[{"award-number":["18\/CRT\/6223"]}],"id":[{"id":"10.13039\/501100001602","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001602","name":"Science Foundation Ireland","doi-asserted-by":"publisher","award":["18\/CRT\/6223"],"award-info":[{"award-number":["18\/CRT\/6223"]}],"id":[{"id":"10.13039\/501100001602","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"publisher","award":["101070141"],"award-info":[{"award-number":["101070141"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"publisher","award":["952215"],"award-info":[{"award-number":["952215"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"publisher","award":["101070141"],"award-info":[{"award-number":["101070141"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"publisher","award":["101070141"],"award-info":[{"award-number":["101070141"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"publisher","award":["101070141"],"award-info":[{"award-number":["101070141"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2025,8]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>Accurately forecasting workload demand in cloud computing environments is essential for optimizing resource allocation, minimizing costs, and ensuring reliable service quality. As cloud computing scales to meet the needs of diverse applications - from AI and machine learning to data-intensive analytics - predictive models play a critical role in dynamically managing multiple resources. Traditional models provide limited guidance for decision-makers since they are typically univariate models, ignoring the prediction of the interplay between multiple resources, and do not account for the uncertainty of their predictions, preventing resource management from acting promptly according to such uncertainty to ensure specific target service level requirements. To address these limitations, we introduce univariate and bivariate Bayesian deep learning models that predict future workload demand of one and multiple resources respectively, while quantifying the uncertainty of their predictions. In particular, our approach leverages Hybrid Bayesian Neural Networks and probabilistic Long Short-Term Memory models, enhanced with architecture modifications to handle complex, multivariate cloud workload patterns. Moreover, we investigate fine-tuning-based transfer learning methods to enhance their adaptability in real-world cloud scenarios where new data centres with different workload characteristics operate. We validate our models on extensive datasets from Google and Alibaba cloud clusters. Results show that modelling the uncertainty of predictions positively impacts performance, especially on service level metrics, because uncertainty quantification can be tailored to desired target service levels that are critical in cloud applications. Moreover, transfer learning benefits performance in scenarios where models are built on data from the same provider.<\/jats:p>","DOI":"10.1007\/s10586-024-04933-2","type":"journal-article","created":{"date-parts":[[2025,2,25]],"date-time":"2025-02-25T13:54:15Z","timestamp":1740491655000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":30,"title":["Forecasting workload in cloud computing: towards uncertainty-aware predictions and transfer learning"],"prefix":"10.1007","volume":"28","author":[{"given":"Andrea","family":"Rossi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Andrea","family":"Visentin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Diego","family":"Carraro","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Steven","family":"Prestwich","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kenneth N.","family":"Brown","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,2,25]]},"reference":[{"issue":"1","key":"4933_CR1","first-page":"42","volume":"37","author":"SD M\u00fcller","year":"2015","unstructured":"M\u00fcller, S.D., Holm, S.R., S\u00f8ndergaard, J.: Benefits of cloud computing: literature review in a maturity model perspective. Commun. Assoc. Inf. Syst. 37(1), 42 (2015)","journal-title":"Commun. Assoc. Inf. Syst."},{"key":"4933_CR2","unstructured":"Marr, B.: Tech Trends in Practice: The 25 Technologies that Are Driving the 4th Industrial Revolution. John Wiley & Sons, ??? (2020)"},{"key":"4933_CR3","doi-asserted-by":"crossref","unstructured":"Tirmazi, M., Barker, A., Deng, N., Haque, M.E., Qin, Z.G., Hand, S., Harchol-Balter, M., Wilkes, J.: Borg: the next generation. In: Proceedings of the Fifteenth European Conference on Computer Systems, pp. 1\u201314 (2020)","DOI":"10.1145\/3342195.3387517"},{"key":"4933_CR4","doi-asserted-by":"crossref","unstructured":"Rossi, A., Visentin, A., Prestwich, S., Brown, K.N.: Bayesian uncertainty modelling for cloud workload prediction. In: 2022 IEEE 15th International Conference on Cloud Computing (CLOUD), pp. 19\u201329 (2022). IEEE","DOI":"10.1109\/CLOUD55607.2022.00018"},{"key":"4933_CR5","doi-asserted-by":"crossref","unstructured":"Minarolli, D., Freisleben, B.: Cross-correlation prediction of resource demand for virtual machine resource allocation in clouds. In: 2014 Sixth International Conference on Computational Intelligence, Communication Systems and Networks, pp. 119\u2013124 (2014). IEEE","DOI":"10.1109\/CICSyN.2014.36"},{"issue":"1","key":"4933_CR6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s13677-017-0074-3","volume":"6","author":"D Minarolli","year":"2017","unstructured":"Minarolli, D., Mazrekaj, A., Freisleben, B.: Tackling uncertainty in long-term predictions for host overload and underload detection in cloud computing. J. Cloud Comput. 6(1), 1\u201318 (2017)","journal-title":"J. Cloud Comput."},{"issue":"1","key":"4933_CR7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s40537-016-0043-6","volume":"3","author":"K Weiss","year":"2016","unstructured":"Weiss, K., Khoshgoftaar, T.M., Wang, D.: A survey of transfer learning. J. Big data 3(1), 1\u201340 (2016)","journal-title":"J. Big data"},{"key":"4933_CR8","unstructured":"Reiss, C., Wilkes, J., Hellerstein, J.L.: Google cluster-usage traces: format+ schema. Google Inc., White Paper 1 (2011)"},{"key":"4933_CR9","unstructured":"Wilkes, J.: Google cluster-usage traces v3. Technical report, Google Inc., Mountain View, CA, USA (April 2020). Posted at https:\/\/github.com\/google\/cluster-data\/blob\/master\/ClusterData2019.md"},{"key":"4933_CR10","unstructured":"Jiang, C., Qiu, Y., Shi, W., Ge, Z., Wang, J., Chen, S., Cerin, C., Ren, Z., Xu, G., Lin, J.: Characterizing co-located workloads in alibaba cloud datacenters. IEEE Transactions on Cloud Computing (2020)"},{"key":"4933_CR11","unstructured":"Weng, Q., Xiao, W., Yu, Y., Wang, W., Wang, C., He, J., Li, Y., Zhang, L., Lin, W., Ding, Y.: MLaaS in the wild: Workload analysis and scheduling in large-scale heterogeneous GPU clusters. In: 19th USENIX Symposium on Networked Systems Design and Implementation (NSDI 22), pp. 945\u2013960 (2022)"},{"key":"4933_CR12","unstructured":"Hyndman, R.J., Athanasopoulos, G.: Forecasting: Principles and Practice. OTexts, ??? (2018)"},{"key":"4933_CR13","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1023\/A:1019048724544","volume":"3","author":"PA Dinda","year":"2000","unstructured":"Dinda, P.A., O\u2019Hallaron, D.R.: Host load prediction using linear models. Clust. Comput. 3, 265\u2013280 (2000)","journal-title":"Clust. Comput."},{"issue":"4","key":"4933_CR14","doi-asserted-by":"publisher","first-page":"449","DOI":"10.1109\/TCC.2014.2350475","volume":"3","author":"RN Calheiros","year":"2014","unstructured":"Calheiros, R.N., Masoumi, E., Ranjan, R., Buyya, R.: Workload prediction using arima model and its impact on cloud applications\u2019 qos. IEEE Trans. Cloud Comput. 3(4), 449\u2013458 (2014)","journal-title":"IEEE Trans. Cloud Comput."},{"key":"4933_CR15","unstructured":"Vazquez, C.: Time Series Forecasting of Cloud Data Center Workloads for Dynamic Resource Provisioning. The University of Texas at San Antonio, ??? (2015)"},{"issue":"4","key":"4933_CR16","doi-asserted-by":"publisher","first-page":"929","DOI":"10.1109\/TCC.2016.2586064","volume":"6","author":"FJ Baldan","year":"2016","unstructured":"Baldan, F.J., Ramirez-Gallego, S., Bergmeir, C., Herrera, F., Benitez, J.M.: A forecasting methodology for workload forecasting in cloud systems. IEEE Trans. Cloud Comput. 6(4), 929\u2013941 (2016)","journal-title":"IEEE Trans. Cloud Comput."},{"key":"4933_CR17","doi-asserted-by":"publisher","first-page":"1949","DOI":"10.1007\/s11277-020-07773-6","volume":"116","author":"J Kumar","year":"2021","unstructured":"Kumar, J., Singh, A.K.: Performance assessment of time series forecasting models for cloud datacenter networks\u2019 workload prediction. Wirel. Pers. Commun. 116, 1949\u20131969 (2021)","journal-title":"Wirel. Pers. Commun."},{"key":"4933_CR18","unstructured":"Brown, R.G.: Exponential Smoothing for Predicting Demand. Little, ??? (1956)"},{"issue":"3","key":"4933_CR19","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1016\/0304-4076(86)90063-1","volume":"31","author":"T Bollerslev","year":"1986","unstructured":"Bollerslev, T.: Generalized autoregressive conditional heteroskedasticity. J. Econom. 31(3), 307\u2013327 (1986)","journal-title":"J. Econom."},{"key":"4933_CR20","doi-asserted-by":"crossref","unstructured":"Di, S., Kondo, D., Cirne, W.: Host load prediction in a Google compute cloud with a Bayesian model. In: SC\u201912: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, pp. 1\u201311 (2012). IEEE","DOI":"10.1109\/SC.2012.68"},{"key":"4933_CR21","doi-asserted-by":"publisher","first-page":"1402","DOI":"10.1007\/s11227-014-1097-x","volume":"68","author":"Q Yang","year":"2014","unstructured":"Yang, Q., Peng, C., Zhao, H., Yu, Y., Zhou, Y., Wang, Z., Du, S.: A new method based on psr and ea-gmdh for host load prediction in cloud computing system. J. Supercomput. 68, 1402\u20131417 (2014)","journal-title":"J. Supercomput."},{"issue":"1","key":"4933_CR22","doi-asserted-by":"publisher","first-page":"1820","DOI":"10.1016\/j.jpdc.2013.10.001","volume":"74","author":"S Di","year":"2014","unstructured":"Di, S., Kondo, D., Cirne, W.: Google hostload prediction based on bayesian model with optimized feature combination. J. Parallel Distrib. Comput. 74(1), 1820\u20131832 (2014)","journal-title":"J. Parallel Distrib. Comput."},{"key":"4933_CR23","doi-asserted-by":"crossref","unstructured":"Wang, T., Ferlin, S., Chiesa, M.: Predicting CPU usage for proactive autoscaling. In: Proceedings of the 1st Workshop on Machine Learning and Systems, pp. 31\u201338 (2021)","DOI":"10.1145\/3437984.3458831"},{"issue":"11","key":"4933_CR24","doi-asserted-by":"publisher","first-page":"4235","DOI":"10.1007\/s11227-015-1520-y","volume":"71","author":"M Barati","year":"2015","unstructured":"Barati, M., Sharifian, S.: A hybrid heuristic-based tuned support vector regression model for cloud load prediction. J. Supercomput. 71(11), 4235\u20134259 (2015)","journal-title":"J. Supercomput."},{"key":"4933_CR25","doi-asserted-by":"crossref","unstructured":"Gao, J., Wang, H., Shen, H.: Machine learning based workload prediction in cloud computing. In: 2020 29th International Conference on Computer Communications and Networks (ICCCN), pp. 1\u20139 (2020). IEEE","DOI":"10.1109\/ICCCN49398.2020.9209730"},{"key":"4933_CR26","doi-asserted-by":"crossref","unstructured":"Ajila, S.A., Bankole, A.A.: Cloud client prediction models using machine learning techniques. In: 2013 IEEE 37th Annual Computer Software and Applications Conference, pp. 134\u2013142 (2013). IEEE","DOI":"10.1109\/COMPSAC.2013.21"},{"issue":"5","key":"4933_CR27","doi-asserted-by":"publisher","first-page":"354","DOI":"10.1007\/s42979-021-00730-5","volume":"2","author":"S Shishira","year":"2021","unstructured":"Shishira, S., Kandasamy, A.: A novel feature extraction model for large-scale workload prediction in cloud environment. SN Comput. Sci. 2(5), 354 (2021)","journal-title":"SN Comput. Sci."},{"key":"4933_CR28","doi-asserted-by":"crossref","unstructured":"Didona, D., Quaglia, F., Romano, P., Torre, E.: Enhancing performance prediction robustness by combining analytical modeling and machine learning. In: Proceedings of the 6th ACM\/SPEC International Conference on Performance Engineering, pp. 145\u2013156 (2015)","DOI":"10.1145\/2668930.2688047"},{"key":"4933_CR29","doi-asserted-by":"publisher","first-page":"4072","DOI":"10.1007\/s10489-018-1194-2","volume":"48","author":"W Zhong","year":"2018","unstructured":"Zhong, W., Zhuang, Y., Sun, J., Gu, J.: A load prediction model for cloud computing using pso-based weighted wavelet support vector machine. Appl. Intell. 48, 4072\u20134083 (2018)","journal-title":"Appl. Intell."},{"key":"4933_CR30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11227-021-03701-y","volume":"77","author":"S Banerjee","year":"2021","unstructured":"Banerjee, S., Roy, S., Khatua, S.: Efficient resource utilization using multi-step-ahead workload prediction technique in cloud. J. Supercomput. 77, 1\u201328 (2021)","journal-title":"J. Supercomput."},{"key":"4933_CR31","doi-asserted-by":"crossref","unstructured":"Zhang, W., Li, B., Zhao, D., Gong, F., Lu, Q.: Workload prediction for cloud cluster using a recurrent neural network. In: 2016 International Conference on Identification, Information and Knowledge in the Internet of Things (IIKI), pp. 104\u2013109 (2016). IEEE","DOI":"10.1109\/IIKI.2016.39"},{"key":"4933_CR32","doi-asserted-by":"crossref","unstructured":"Duggan, M., Mason, K., Duggan, J., Howley, E., Barrett, E.: Predicting host CPU utilization in cloud computing using recurrent neural networks. In: 2017 12th International Conference for Internet Technology and Secured Transactions (ICITST), pp. 67\u201372 (2017). IEEE","DOI":"10.23919\/ICITST.2017.8356348"},{"key":"4933_CR33","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1016\/j.neucom.2020.11.011","volume":"424","author":"J Bi","year":"2021","unstructured":"Bi, J., Li, S., Yuan, H., Zhou, M.: Integrated deep learning method for workload and resource prediction in cloud systems. Neurocomputing 424, 35\u201348 (2021)","journal-title":"Neurocomputing"},{"issue":"3","key":"4933_CR34","first-page":"1","volume":"22","author":"M Xu","year":"2022","unstructured":"Xu, M., Song, C., Wu, H., Gill, S.S., Ye, K., Xu, C.: esdnn: deep neural network based multivariate workload prediction in cloud computing environments. ACM Trans. Int. Technol.(TOIT) 22(3), 1\u201324 (2022)","journal-title":"ACM Trans. Int. Technol.(TOIT)"},{"key":"4933_CR35","unstructured":"Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, \u0141., Polosukhin, I.: Attention is all you need. Advances in neural information processing systems 30 (2017)"},{"key":"4933_CR36","doi-asserted-by":"crossref","unstructured":"Xi, H., Yan, C., Li, H., Xiao, Y.: An attention-based recurrent neural network for resource usage prediction in cloud data center. In: Journal of Physics: Conference Series, vol. 2006, p. 012007 (2021). IOP Publishing","DOI":"10.1088\/1742-6596\/2006\/1\/012007"},{"key":"4933_CR37","doi-asserted-by":"crossref","unstructured":"Arbat, S., Jayakumar, V.K., Lee, J., Wang, W., Kim, I.K.: Wasserstein adversarial transformer for cloud workload prediction. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 36, pp. 12433\u201312439 (2022)","DOI":"10.1609\/aaai.v36i11.21509"},{"key":"4933_CR38","doi-asserted-by":"crossref","unstructured":"Bao, J., Yang, C., Xia, N., Shen, D.: Long-term workload forecasting in grid cloud using deep ensemble model. In: 2022 Tenth International Conference on Advanced Cloud and Big Data (CBD), pp. 42\u201347 (2022). IEEE","DOI":"10.1109\/CBD58033.2022.00017"},{"key":"4933_CR39","doi-asserted-by":"crossref","unstructured":"Garg, S., Ahuja, R., Singh, R., Perl, I.: An effective deep learning architecture leveraging birch clustering for resource usage prediction of heterogeneous machines in cloud data center. Cluster Computing, 1\u201321 (2024)","DOI":"10.1007\/s10586-023-04258-6"},{"key":"4933_CR40","doi-asserted-by":"crossref","unstructured":"Rossi, A., Visentin, A., Prestwich, S., Brown, K.N.: Clustering-based numerosity reduction for cloud workload forecasting. In: International Symposium on Algorithmic Aspects of Cloud Computing, pp. 115\u2013132 (2023). Springer","DOI":"10.1007\/978-3-031-49361-4_7"},{"key":"4933_CR41","doi-asserted-by":"crossref","unstructured":"Liu, B., Lin, Y., Chen, Y.: Quantitative workload analysis and prediction using google cluster traces. In: 2016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), pp. 935\u2013940 (2016). IEEE","DOI":"10.1109\/INFCOMW.2016.7562213"},{"key":"4933_CR42","doi-asserted-by":"crossref","unstructured":"Zia\u00a0Ullah, Q., Hassan, S., Khan, G.M., et al.: Adaptive resource utilization prediction system for infrastructure as a service cloud. Computational intelligence and neuroscience 2017 (2017)","DOI":"10.1155\/2017\/4873459"},{"key":"4933_CR43","unstructured":"Kim, I.K., Wang, W., Qi, Y., Humphrey, M.: Forecasting cloud application workloads with cloudinsight for predictive resource management. IEEE Transactions on Cloud Computing (2020)"},{"key":"4933_CR44","unstructured":"Foldesi, L., Valdenegro-Toro, M.: Comparison of uncertainty quantification with deep learning in time series regression. In: NeurIPS 2022 Workshop on Robustness in Sequence Modeling (2022)"},{"issue":"5746","key":"4933_CR45","doi-asserted-by":"publisher","first-page":"248","DOI":"10.1126\/science.1115255","volume":"310","author":"T Gneiting","year":"2005","unstructured":"Gneiting, T., Raftery, A.E.: Weather forecasting with ensemble methods. Science 310(5746), 248\u2013249 (2005)","journal-title":"Science"},{"key":"4933_CR46","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1016\/j.inffus.2021.05.008","volume":"76","author":"M Abdar","year":"2021","unstructured":"Abdar, M., Pourpanah, F., Hussain, S., Rezazadegan, D., Liu, L., Ghavamzadeh, M., Fieguth, P., Cao, X., Khosravi, A., Acharya, U.R., et al.: A review of uncertainty quantification in deep learning: Techniques, applications and challenges. Inf. Fusion 76, 243\u2013297 (2021)","journal-title":"Inf. Fusion"},{"issue":"4","key":"4933_CR47","doi-asserted-by":"publisher","first-page":"449","DOI":"10.1109\/TCC.2014.2350475","volume":"3","author":"RN Calheiros","year":"2015","unstructured":"Calheiros, R.N., Masoumi, E., Ranjan, R., Buyya, R.: Workload prediction using arima model and its impact on cloud applications\u2019 qos. IEEE Trans. Cloud Comput. 3(4), 449\u2013458 (2015). https:\/\/doi.org\/10.1109\/TCC.2014.2350475","journal-title":"IEEE Trans. Cloud Comput."},{"key":"4933_CR48","doi-asserted-by":"crossref","unstructured":"Mammen, P.M., Bashir, N., Kolluri, R.R., Lee, E.K., Shenoy, P.: Cuff: A configurable uncertainty-driven forecasting framework for green ai clusters. In: Proceedings of the 14th ACM International Conference on Future Energy Systems, pp. 266\u2013270 (2023)","DOI":"10.1145\/3575813.3595203"},{"key":"4933_CR49","unstructured":"Kong, L., Sun, J., Zhang, C.: Sde-net: Equipping deep neural networks with uncertainty estimates. arXiv preprint arXiv:2008.10546 (2020)"},{"key":"4933_CR50","doi-asserted-by":"crossref","unstructured":"Carraro, D., Rossi, A., Visentin, A., Prestwich, S., Brown, K.N.: Performance and energy savings trade-off with uncertainty-aware cloud workload forecasting. In: 2023 IEEE 31st International Conference on Network Protocols (ICNP), pp. 1\u20136 (2023). IEEE","DOI":"10.1109\/ICNP59255.2023.10355570"},{"key":"4933_CR51","unstructured":"Dou, Q., Castro, D., Kamnitsas, K., Glocker, B.: Domain generalization via model-agnostic learning of semantic features. Advances in neural information processing systems 32 (2019)"},{"key":"4933_CR52","doi-asserted-by":"crossref","unstructured":"Wang, J., Lan, C., Liu, C., Ouyang, Y., Qin, T., Lu, W., Chen, Y., Zeng, W., Yu, P.: Generalizing to unseen domains: A survey on domain generalization. IEEE Transactions on Knowledge and Data Engineering (2022)","DOI":"10.1109\/TKDE.2022.3178128"},{"key":"4933_CR53","doi-asserted-by":"crossref","unstructured":"Fawaz, H.I., Forestier, G., Weber, J., Idoumghar, L., Muller, P.-A.: Transfer learning for time series classification. In: 2018 IEEE International Conference on Big Data (Big Data), pp. 1367\u20131376 (2018). IEEE","DOI":"10.1109\/BigData.2018.8621990"},{"key":"4933_CR54","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1016\/j.knosys.2018.05.021","volume":"156","author":"R Ye","year":"2018","unstructured":"Ye, R., Dai, Q.: A novel transfer learning framework for time series forecasting. Knowl.-Based Syst. 156, 74\u201399 (2018)","journal-title":"Knowl.-Based Syst."},{"issue":"12","key":"4933_CR55","doi-asserted-by":"publisher","first-page":"8641","DOI":"10.1007\/s10489-021-02362-x","volume":"51","author":"J Hao","year":"2021","unstructured":"Hao, J., Yue, K., Zhang, B., Duan, L., Fu, X.: Transfer learning of bayesian network for measuring qos of virtual machines. Appl. Intell. 51(12), 8641\u20138660 (2021)","journal-title":"Appl. Intell."},{"issue":"12","key":"4933_CR56","doi-asserted-by":"publisher","first-page":"1770","DOI":"10.3390\/e24121770","volume":"24","author":"C Liu","year":"2022","unstructured":"Liu, C., Jiao, J., Li, W., Wang, J., Zhang, J.: Tr-predictior: an ensemble transfer learning model for small-sample cloud workload prediction. Entropy 24(12), 1770 (2022)","journal-title":"Entropy"},{"key":"4933_CR57","doi-asserted-by":"crossref","unstructured":"Li, Y., Ma, J., Cao, D.: Cross-domain workloads performance prediction via runtime metrics transferring. In: 2020 IEEE International Conference on Joint Cloud Computing, pp. 38\u201342 (2020). IEEE","DOI":"10.1109\/JCC49151.2020.00015"},{"key":"4933_CR58","unstructured":"Nguyen, H.H., Matthews, B., Elahi, I.: Deep domain adaptation for runtime prediction in dynamic workload scheduler. In: Neural Information Processing Systems, pp. 1097\u20131105 (2012)"},{"key":"4933_CR59","doi-asserted-by":"crossref","unstructured":"Zhang, L., Zheng, W., Li, C., Shen, Y., Guo, M.: Autrascale: An automated and transfer learning solution for streaming system auto-scaling. In: 2021 IEEE International Parallel and Distributed Processing Symposium (IPDPS), pp. 912\u2013921 (2021). IEEE","DOI":"10.1109\/IPDPS49936.2021.00100"},{"issue":"12","key":"4933_CR60","doi-asserted-by":"publisher","first-page":"6554","DOI":"10.1007\/s11227-017-2044-4","volume":"74","author":"B Song","year":"2018","unstructured":"Song, B., Yu, Y., Zhou, Y., Wang, Z., Du, S.: Host load prediction with long short-term memory in cloud computing. J. Supercomput. 74(12), 6554\u20136568 (2018)","journal-title":"J. Supercomput."},{"key":"4933_CR61","doi-asserted-by":"crossref","unstructured":"Leka, H.L., Fengli, Z., Kenea, A.T., Tegene, A.T., Atandoh, P., Hundera, N.W.: A hybrid cnn-lstm model for virtual machine workload forecasting in cloud data center. In: 2021 18th International Computer Conference on Wavelet Active Media Technology and Information Processing (ICCWAMTIP), pp. 474\u2013478 (2021). IEEE","DOI":"10.1109\/ICCWAMTIP53232.2021.9674067"},{"key":"4933_CR62","doi-asserted-by":"crossref","unstructured":"Patel, E., Kushwaha, D.S.: A hybrid cnn-lstm model for predicting server load in cloud computing. The Journal of Supercomputing, 1\u201330 (2022)","DOI":"10.1007\/s11227-021-04234-0"},{"key":"4933_CR63","doi-asserted-by":"crossref","unstructured":"Mao, M., Li, J., Humphrey, M.: Cloud auto-scaling with deadline and budget constraints. In: 2010 11th IEEE\/ACM International Conference on Grid Computing, pp. 41\u201348 (2010). IEEE","DOI":"10.1109\/GRID.2010.5697966"},{"key":"4933_CR64","doi-asserted-by":"publisher","first-page":"21","DOI":"10.33832\/ijast.2019.123.03","volume":"123","author":"J Kumar","year":"2019","unstructured":"Kumar, J., Singh, A.: An efficient machine learning approach for virtual machine resource demand prediction. Int. J. Adv. Sci. Technol. 123, 21\u201330 (2019)","journal-title":"Int. J. Adv. Sci. Technol."},{"issue":"12","key":"4933_CR65","doi-asserted-by":"publisher","first-page":"2053","DOI":"10.1002\/cpe.3224","volume":"26","author":"NR Herbst","year":"2014","unstructured":"Herbst, N.R., Huber, N., Kounev, S., Amrehn, E.: Self-adaptive workload classification and forecasting for proactive resource provisioning. Concurr. Comput.: Pract. Exp. 26(12), 2053\u20132078 (2014)","journal-title":"Concurr. Comput.: Pract. Exp."},{"issue":"11","key":"4933_CR66","doi-asserted-by":"publisher","first-page":"5731","DOI":"10.3390\/app12115731","volume":"12","author":"Z He","year":"2022","unstructured":"He, Z., Zhao, C., Huang, Y.: Multivariate time series deep spatiotemporal forecasting with graph neural network. Appl. Sci. 12(11), 5731 (2022)","journal-title":"Appl. Sci."},{"issue":"3","key":"4933_CR67","doi-asserted-by":"publisher","first-page":"435","DOI":"10.1016\/S0169-2070(02)00057-2","volume":"19","author":"J Du Preez","year":"2003","unstructured":"Du Preez, J., Witt, S.F.: Univariate versus multivariate time series forecasting: an application to international tourism demand. Int. J. Forecast. 19(3), 435\u2013451 (2003)","journal-title":"Int. J. Forecast."},{"issue":"31\u201332","key":"4933_CR68","doi-asserted-by":"publisher","first-page":"2359","DOI":"10.1016\/j.physleta.2016.05.027","volume":"380","author":"M Chayama","year":"2016","unstructured":"Chayama, M., Hirata, Y.: When univariate model-free time series prediction is better than multivariate. Phys. Lett. A 380(31\u201332), 2359\u20132365 (2016)","journal-title":"Phys. Lett. A"},{"key":"4933_CR69","doi-asserted-by":"crossref","unstructured":"Breusch, T.S., Pagan, A.R.: A simple test for heteroscedasticity and random coefficient variation. Econometrica: Journal of the econometric society, 1287\u20131294 (1979)","DOI":"10.2307\/1911963"},{"issue":"1","key":"4933_CR70","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1198\/073500102753410444","volume":"20","author":"FX Diebold","year":"2002","unstructured":"Diebold, F.X., Mariano, R.S.: Comparing predictive accuracy. J. Business Eco. Stat. 20(1), 134\u2013144 (2002)","journal-title":"J. Business Eco. Stat."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-024-04933-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-024-04933-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-024-04933-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,6]],"date-time":"2025-09-06T06:34:07Z","timestamp":1757140447000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-024-04933-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,25]]},"references-count":70,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,8]]}},"alternative-id":["4933"],"URL":"https:\/\/doi.org\/10.1007\/s10586-024-04933-2","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,2,25]]},"assertion":[{"value":"18 August 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 November 2024","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 November 2024","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 February 2025","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no Conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"258"}}