{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,22]],"date-time":"2026-07-22T16:13:31Z","timestamp":1784736811047,"version":"3.55.0"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,7,5]],"date-time":"2022-07-05T00:00:00Z","timestamp":1656979200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,7,5]],"date-time":"2022-07-05T00:00:00Z","timestamp":1656979200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2023,1]]},"DOI":"10.1007\/s11227-022-04647-5","type":"journal-article","created":{"date-parts":[[2022,7,5]],"date-time":"2022-07-05T03:27:47Z","timestamp":1656991667000},"page":"160-187","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":19,"title":["On accurate prediction of cloud workloads with adaptive pattern mining"],"prefix":"10.1007","volume":"79","author":[{"given":"Liang","family":"Bao","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3096-7741","authenticated-orcid":false,"given":"Jin","family":"Yang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhengtong","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wenjing","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Junhao","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chase","family":"Wu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,7,5]]},"reference":[{"issue":"4","key":"4647_CR1","doi-asserted-by":"publisher","first-page":"923","DOI":"10.1109\/TPDS.2019.2953745","volume":"31","author":"Z Chen","year":"2019","unstructured":"Chen Z, Hu J, Min G, Zomaya AY, El-Ghazawi T (2019) Towards accurate prediction for high-dimensional and highly-variable cloud workloads with deep learning. IEEE Transact Parallel Distributed Syst 31(4):923\u2013934","journal-title":"IEEE Transact Parallel Distributed Syst"},{"issue":"1","key":"4647_CR2","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 (2014) Google hostload prediction based on bayesian model with optimized feature combination. J Parallel Distrib Comput 74(1):1820\u20131832","journal-title":"J Parallel Distrib Comput"},{"issue":"8","key":"4647_CR3","doi-asserted-by":"publisher","first-page":"3037","DOI":"10.1007\/s11227-015-1426-8","volume":"71","author":"Q Yang","year":"2015","unstructured":"Yang Q, Zhou Y, Yu Y, Yuan J, Xing X, Du S (2015) Multi-step-ahead host load prediction using autoencoder and echo state networks in cloud computing. J Supercomput 71(8):3037\u20133053. https:\/\/doi.org\/10.1007\/s11227-015-1426-8","journal-title":"J Supercomput"},{"key":"4647_CR4","doi-asserted-by":"crossref","unstructured":"Zhang W, Duan P, Yang LT, Xia F, Li Z, Lu Q, Gong W, Yang S (2017) Resource requests prediction in the cloud computing environment with a deep belief network. Software: Practice and Experience 47(3), 473\u2013488 https:\/\/onlinelibrary.wiley.com\/doi\/abs\/10.1002\/spe.2426","DOI":"10.1002\/spe.2426"},{"issue":"3","key":"4647_CR5","doi-asserted-by":"publisher","first-page":"1581","DOI":"10.1007\/s10586-018-2154-7","volume":"21","author":"X Tang","year":"2018","unstructured":"Tang X, Liao X, Zheng J, Yang X (2018) Energy efficient job scheduling with workload prediction on cloud data center. Clust Comput 21(3):1581\u20131593. https:\/\/doi.org\/10.1007\/s10586-018-2154-7","journal-title":"Clust Comput"},{"key":"4647_CR6","doi-asserted-by":"crossref","unstructured":"Kumar S, Muthiyan N, Gupta S, Dileep A, Nigam A (2018) Association learning based hybrid model for cloud workload prediction. In: 2018 International Joint Conference on Neural Networks (IJCNN), pp. 1\u20138 IEEE. https:\/\/ieeexplore.ieee.org\/abstract\/document\/8488996","DOI":"10.1109\/IJCNN.2018.8488996"},{"issue":"11","key":"4647_CR7","doi-asserted-by":"publisher","first-page":"6033","DOI":"10.1007\/s11227-018-2510-7","volume":"74","author":"S Gupta","year":"2018","unstructured":"Gupta S, Dileep AD, Gonsalves TA (2018) A joint feature selection framework for multivariate resource usage prediction in cloud servers using stability and prediction performance. J Supercomput 74(11):6033\u20136068. https:\/\/doi.org\/10.1007\/s11227-018-2510-7","journal-title":"J Supercomput"},{"key":"4647_CR8","doi-asserted-by":"crossref","unstructured":"Duggan M, Shaw R, Duggan J, Howley E, Barrett E (2019) A multitime-steps-ahead prediction approach for scheduling live migration in cloud data centers. Software: Practice and Experience 49(4), 617\u2013639 https:\/\/onlinelibrary.wiley.com\/doi\/abs\/10.1002\/spe.2635","DOI":"10.1002\/spe.2635"},{"key":"4647_CR9","doi-asserted-by":"crossref","unstructured":"Breiman L (1996) Bagging predictors. Machine learning 24(2), 123\u2013140 https:\/\/link.springer.com\/article\/10.1007\/BF00058655","DOI":"10.1007\/BF00058655"},{"issue":"3","key":"4647_CR10","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 (2014) A new method based on psr and ea-gmdh for host load prediction in cloud computing system. J Supercomput 68(3):1402\u20131417. https:\/\/doi.org\/10.1007\/s11227-014-1097-x","journal-title":"J Supercomput"},{"key":"4647_CR11","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1016\/j.jnca.2015.06.001","volume":"55","author":"K Cetinski","year":"2015","unstructured":"Cetinski K, Juric MB (2015) Ame-wpc: Advanced model for efficient workload prediction in the cloud. J Netw Comput Appl 55:191\u2013201","journal-title":"J Netw Comput Appl"},{"key":"4647_CR12","doi-asserted-by":"crossref","unstructured":"Tofighy S, Rahmanian AA, Ghobaei-Arani M (2018) An ensemble cpu load prediction algorithm using a bayesian information criterion and smooth filters in a cloud computing environment. Software: Practice and Experience 48(12), 2257\u20132277 https:\/\/onlinelibrary.wiley.com\/doi\/abs\/10.1002\/spe.2641","DOI":"10.1002\/spe.2641"},{"key":"4647_CR13","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1016\/j.future.2018.04.044","volume":"87","author":"M Amiri","year":"2018","unstructured":"Amiri M, Mohammad-Khanli L, Mirandola R (2018) An online learning model based on episode mining for workload prediction in cloud. Future Gener Comput Syst 87:83\u2013101","journal-title":"Future Gener Comput Syst"},{"key":"4647_CR14","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1016\/j.jnca.2017.12.015","volume":"105","author":"M Amiri","year":"2018","unstructured":"Amiri M, Mohammad-Khanli L, Mirandola R (2018) A sequential pattern mining model for application workload prediction in cloud environment. J Netw Comput Appl 105:21\u201362. https:\/\/doi.org\/10.1016\/j.jnca.2017.12.015","journal-title":"J Netw Comput Appl"},{"issue":"3","key":"4647_CR15","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 AK (2021) Performance assessment of time series forecasting models for cloud datacenter networks\u2019 workload prediction. Wireless Personal Communict 116(3):1949\u20131969. https:\/\/doi.org\/10.1007\/s11277-020-07773-6","journal-title":"Wireless Personal Communict"},{"issue":"1","key":"4647_CR16","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1007\/s10723-019-09501-2","volume":"18","author":"E Zharikov","year":"2020","unstructured":"Zharikov E, Telenyk S, Bidyuk P (2020) Adaptive workload forecasting in cloud data centers. J Grid Comput 18(1):149\u2013168. https:\/\/doi.org\/10.1007\/s10723-019-09501-2","journal-title":"J Grid Comput"},{"key":"4647_CR17","doi-asserted-by":"crossref","unstructured":"Cao J, Fu J, Li M, Chen J (2014) Cpu load prediction for cloud environment based on a dynamic ensemble model. Software: Practice and Experience 44(7), 793\u2013804 https:\/\/onlinelibrary.wiley.com\/doi\/abs\/10.1002\/spe.2231","DOI":"10.1002\/spe.2231"},{"key":"4647_CR18","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1016\/j.jnca.2016.12.017","volume":"80","author":"C Liu","year":"2017","unstructured":"Liu C, Liu C, Shang Y, Chen S, Cheng B, Chen J (2017) An adaptive prediction approach based on workload pattern discrimination in the cloud. J Netw Comput Appl 80:35\u201344","journal-title":"J Netw Comput Appl"},{"issue":"332","key":"4647_CR19","doi-asserted-by":"publisher","first-page":"1509","DOI":"10.1080\/01621459.1970.10481180","volume":"65","author":"GE Box","year":"1970","unstructured":"Box GE, Pierce DA (1970) Distribution of residual autocorrelations in autoregressive-integrated moving average time series models. J American Statist Association 65(332):1509\u20131526","journal-title":"J American Statist Association"},{"key":"4647_CR20","doi-asserted-by":"crossref","unstructured":"Yu Y, Jindal V, Bastani F, Li F, Yen I.-L (2018) Improving the smartness of cloud management via machine learning based workload prediction. In: 2018 IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC), vol. 2, pp. 38\u201344 IEEE. https:\/\/ieeexplore.ieee.org\/abstract\/document\/8377827","DOI":"10.1109\/COMPSAC.2018.10200"},{"key":"4647_CR21","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1016\/j.future.2017.09.049","volume":"79","author":"AA Rahmanian","year":"2018","unstructured":"Rahmanian AA, Ghobaei-Arani M, Tofighy S (2018) A learning automata-based ensemble resource usage prediction algorithm for cloud computing environment. Future Generat Comput Syst 79:54\u201371","journal-title":"Future Generat Comput Syst"},{"key":"4647_CR22","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jpdc.2018.08.008","volume":"123","author":"G Kaur","year":"2019","unstructured":"Kaur G, Bala A, Chana I (2019) An intelligent regressive ensemble approach for predicting resource usage in cloud computing. J Parallel Distributed Comput 123:1\u201312","journal-title":"J Parallel Distributed Comput"},{"key":"4647_CR23","unstructured":"Berral JL, Wang C, Youssef A (2020) AI4DL: Mining Behaviors of Deep Learning Workloads for Resource Management, 7"},{"key":"4647_CR24","doi-asserted-by":"publisher","first-page":"115992","DOI":"10.1109\/ACCESS.2020.3004370","volume":"8","author":"S Zhou","year":"2020","unstructured":"Zhou S, Li J, Zhang K, Wen M, Guan Q (2020) An Accurate Ensemble Forecasting Approach for Highly Dynamic Cloud Workload With VMD and R-Transformer. IEEE Access 8:115992\u2013116003. https:\/\/doi.org\/10.1109\/ACCESS.2020.3004370","journal-title":"IEEE Access"},{"key":"4647_CR25","doi-asserted-by":"publisher","first-page":"338","DOI":"10.1016\/j.future.2020.12.005","volume":"117","author":"X Wang","year":"2021","unstructured":"Wang X, Cao J, Yang D, Qin Z, Buyya R (2021) Online cloud resource prediction via scalable window waveform sampling on classified workloads. Future Generat Comput Syst 117:338\u2013358. https:\/\/doi.org\/10.1016\/j.future.2020.12.005","journal-title":"Future Generat Comput Syst"},{"issue":"12","key":"4647_CR26","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 (2018) Host load prediction with long short-term memory in cloud computing. J Supercomput 74(12):6554\u20136568. https:\/\/doi.org\/10.1007\/s11227-017-2044-4","journal-title":"J Supercomput"},{"key":"4647_CR27","doi-asserted-by":"crossref","unstructured":"Kumar J (2021) Self directed learning based workload forecasting model for cloud resource management. Information Sciences, 22","DOI":"10.1016\/j.ins.2020.07.012"},{"key":"4647_CR28","doi-asserted-by":"publisher","first-page":"162","DOI":"10.1016\/j.future.2018.03.040","volume":"86","author":"K Mason","year":"2018","unstructured":"Mason K, Duggan M, Barrett E, Duggan J, Howley E (2018) Predicting host cpu utilization in the cloud using evolutionary neural networks. Future Generat Comput Syst 86:162\u2013173","journal-title":"Future Generat Comput Syst"},{"key":"4647_CR29","doi-asserted-by":"publisher","first-page":"17965","DOI":"10.1109\/ACCESS.2020.2966678","volume":"8","author":"QZ Ullah","year":"2020","unstructured":"Ullah QZ, Khan GM, Hassan S (2020) Cloud infrastructure estimation and auto-scaling using recurrent cartesian genetic programming-based ANN. IEEE Access 8:17965\u201317985. https:\/\/doi.org\/10.1109\/ACCESS.2020.2966678","journal-title":"IEEE Access"},{"key":"4647_CR30","doi-asserted-by":"publisher","unstructured":"Saxena D, Singh AK (2020) Auto-adaptive learning-based workload forecasting in dynamic cloud environment. Inter J Comput Appl 1\u201311. https:\/\/doi.org\/10.1080\/1206212X.2020.1830245","DOI":"10.1080\/1206212X.2020.1830245"},{"key":"4647_CR31","doi-asserted-by":"crossref","unstructured":"Shyam GK, Manvi SS (2016) Virtual resource prediction in cloud environment: a bayesian approach. J Netw and Comut Appl 65:144\u2013154","DOI":"10.1016\/j.jnca.2016.03.002"},{"key":"4647_CR32","unstructured":"Alibaba Cluster Trace Program. https:\/\/github.com\/alibaba\/clusterdata\/tree\/v2018"},{"key":"4647_CR33","unstructured":"Google cluster-usage traces v3. https:\/\/drive.google.com\/file\/d\/10r6cnJ5cJ89fPWCgj7j4LtLBqYN9RiI9\/view"},{"key":"4647_CR34","doi-asserted-by":"crossref","unstructured":"Hirwa JS, Cao J (2014) An ensemble multivariate model for resource performance prediction in the cloud. In: IFIP International Conference on Network and Parallel Computing, pp. 333\u2013346 Springer. https:\/\/link.springer.com\/chapter\/10.1007\/978-3-662-44917-2_28","DOI":"10.1007\/978-3-662-44917-2_28"},{"key":"4647_CR35","doi-asserted-by":"publisher","unstructured":"Sagi O, Rokach L (2018) Ensemble learning: A survey. WIREs Data Mining and Knowledge Discovery 8(4), 1249 https:\/\/doi.org\/10.1002\/widm.1249._eprint: https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/widm.1249. Accessed 2022-05-26","DOI":"10.1002\/widm.1249."},{"key":"4647_CR36","doi-asserted-by":"publisher","unstructured":"Xu R, Wunsch D (2005) Survey of clustering algorithms. IEEE Transactions on Neural Networks 16(3), 645\u2013678 https:\/\/doi.org\/10.1109\/TNN.2005.845141.Conference Name: IEEE Transactions on Neural Networks","DOI":"10.1109\/TNN.2005.845141."},{"issue":"2","key":"4647_CR37","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1145\/235968.233324","volume":"25","author":"T Zhang","year":"1996","unstructured":"Zhang T, Ramakrishnan R, Livny M (1996) Birch: An efficient data clustering method for very large databases. SIGMOD Rec 25(2):103\u2013114. https:\/\/doi.org\/10.1145\/235968.233324","journal-title":"SIGMOD Rec"},{"key":"4647_CR38","doi-asserted-by":"publisher","DOI":"10.1016\/j.physd.2019.132306","volume":"404","author":"A Sherstinsky","year":"2020","unstructured":"Sherstinsky A (2020) Fundamentals of Recurrent Neural Network (RNN) and Long Short-Term Memory (LSTM) network. Physica D: Nonlinear Phenomena 404:132306. https:\/\/doi.org\/10.1016\/j.physd.2019.132306","journal-title":"Physica D: Nonlinear Phenomena"},{"key":"4647_CR39","doi-asserted-by":"publisher","unstructured":"Ueda N, Nakano R (1996) Generalization error of ensemble estimators. In: Proceedings of International Conference on Neural Networks (ICNN\u201996), vol. 1, pp. 90\u201395. IEEE, Washington, DC, USA https:\/\/doi.org\/10.1109\/ICNN.1996.548872.http:\/\/ieeexplore.ieee.org\/document\/548872\/ Accessed 2021-06-23","DOI":"10.1109\/ICNN.1996.548872."},{"key":"4647_CR40","unstructured":"Chen M, Li X, Zhao T (2019) On Generalization Bounds of a Family of Recurrent Neural Networks. arXiv:1910.12947 [cs, stat] arXiv: 1910.12947. Accessed 2021-04-01"},{"key":"4647_CR41","unstructured":"Li X, Lu J, Wang Z, Haupt J, Zhao T (2019) On Tighter Generalization Bound for Deep Neural Networks: CNNs, ResNets, and Beyond. arXiv:1806.05159 [cs, stat] arXiv: 1806.05159. Accessed 2021-07-09"},{"key":"4647_CR42","unstructured":"Mohri M, Rostamizadeh A, Talwalkar A (2018) Foundations of Machine Learning, Adaptive Computation and Machine Learning series, 2nd edn. MIT Press. https:\/\/books.google.co.id\/books?id=dWB9DwAAQBAJ"},{"key":"4647_CR43","doi-asserted-by":"crossref","unstructured":"Zhu Y, Zhang W, Chen Y, Gao H (2019) A novel approach to workload prediction using attention-based lstm encoder-decoder network in cloud environment. EURASIP Journal on Wireless Communications and Networking 2019(1), 1\u201318 https:\/\/link.springer.com\/article\/10.1186\/s13638-019-1605-z","DOI":"10.1186\/s13638-019-1605-z"},{"key":"4647_CR44","doi-asserted-by":"crossref","unstructured":"Sun Q, Tan Z, Zhou X (2020) Workload prediction of cloud computing based on svm and bp neural networks. Journal of Intelligent & Fuzzy Systems 39(3), 2861\u20132867 https:\/\/content.iospress.com\/articles\/journal-of-intelligent-and-fuzzy-systems\/ifs191266","DOI":"10.3233\/JIFS-191266"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-022-04647-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-022-04647-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-022-04647-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,4]],"date-time":"2023-01-04T14:32:39Z","timestamp":1672842759000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-022-04647-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,5]]},"references-count":44,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,1]]}},"alternative-id":["4647"],"URL":"https:\/\/doi.org\/10.1007\/s11227-022-04647-5","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,7,5]]},"assertion":[{"value":"5 June 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"5 July 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}