{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,11]],"date-time":"2026-06-11T16:20:41Z","timestamp":1781194841400,"version":"3.54.1"},"publisher-location":"Cham","reference-count":39,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031823459","type":"print"},{"value":"9783031823466","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"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":[],"published-print":{"date-parts":[[2025]]},"DOI":"10.1007\/978-3-031-82346-6_1","type":"book-chapter","created":{"date-parts":[[2025,2,24]],"date-time":"2025-02-24T19:46:43Z","timestamp":1740426403000},"page":"3-19","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Adaptive Machine Learning for\u00a0Resource-Constrained Environments"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0579-6178","authenticated-orcid":false,"given":"Sebasti\u00e1n A. Cajas","family":"Ord\u00f3\u00f1ez","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-5716-5545","authenticated-orcid":false,"given":"Jaydeep","family":"Samanta","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5266-5053","authenticated-orcid":false,"given":"Andr\u00e9s L.","family":"Su\u00e1rez-Cetrulo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2121-2841","authenticated-orcid":false,"given":"Ricardo Sim\u00f3n","family":"Carbajo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,2,25]]},"reference":[{"issue":"2","key":"1_CR1","first-page":"58","volume":"106","author":"A Tsymbal","year":"2004","unstructured":"Tsymbal, A.: The problem of concept drift: definitions and related work. Comput. Sci. Dept. Trinity Coll. Dublin 106(2), 58 (2004)","journal-title":"Comput. Sci. Dept. Trinity Coll. Dublin"},{"key":"1_CR2","doi-asserted-by":"publisher","first-page":"118934","DOI":"10.1016\/j.eswa.2022.118934","volume":"213","author":"AL Su\u00e1rez-Cetrulo","year":"2023","unstructured":"Su\u00e1rez-Cetrulo, A.L., Quintana, D., Cervantes, A.: A survey on machine learning for recurring concept drifting data streams. Expert Syst. Appl. 213, 118934 (2023)","journal-title":"Expert Syst. Appl."},{"key":"1_CR3","doi-asserted-by":"publisher","unstructured":"Gomes, H.M., et al.: Adaptive random forests for evolving data stream classification. Mach. Learn., 1469\u20131495 (2017). https:\/\/doi.org\/10.1007\/s10994-017-5642-8","DOI":"10.1007\/s10994-017-5642-8"},{"key":"1_CR4","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1007\/s10994-012-5320-9","volume":"90","author":"J Gama","year":"2013","unstructured":"Gama, J., Sebastiao, R., Rodrigues, P.P.: On evaluating stream learning algorithms. Mach. Learn. 90, 317\u2013346 (2013)","journal-title":"Mach. Learn."},{"issue":"6","key":"1_CR5","doi-asserted-by":"publisher","first-page":"489","DOI":"10.1016\/j.future.2007.07.003","volume":"24","author":"Y Zhang","year":"2008","unstructured":"Zhang, Y., Sun, W., Inoguchi, Y.: Predict task running time in grid environments based on CPU load predictions. Futur. Gener. Comput. Syst. 24(6), 489\u2013497 (2008)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"1_CR6","doi-asserted-by":"crossref","unstructured":"Bey, K.B., Benhammadi, F., Mokhtari, A., Guessoum, Z.: CPU load prediction model for distributed computing. In: Eighth International Symposium on Parallel and Distributed Computing, pp. 39\u201345. IEEE (2009)","DOI":"10.1109\/ISPDC.2009.8"},{"key":"1_CR7","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.: Predicting host CPU utilization in the cloud using evolutionary neural networks. Futur. Gener. Comput. Syst. 86, 162\u2013173 (2018)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"1_CR8","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: 12th International Conference for Internet Technology and Secured Transactions (ICITST), pp. 67\u201372. IEEE (2017)","DOI":"10.23919\/ICITST.2017.8356348"},{"key":"1_CR9","doi-asserted-by":"crossref","unstructured":"Janardhanan, D., Barrett, E.: CPU workload forecasting of machines in data centers using LSTM recurrent neural networks and ARIMA models. In: 12th International Conference for Internet Technology and Secured Transactions (ICITST), pp. 55\u201360. IEEE (2017)","DOI":"10.23919\/ICITST.2017.8356346"},{"key":"1_CR10","doi-asserted-by":"publisher","first-page":"131476","DOI":"10.1109\/ACCESS.2021.3113714","volume":"9","author":"ME Karim","year":"2021","unstructured":"Karim, M.E., Maswood, M.M.S., Das, S., Alharbi, A.G.: BHyPreC: a novel Bi-LSTM based hybrid recurrent neural network model to predict the CPU workload of cloud virtual machine. IEEE Access 9, 131476\u2013131495 (2021)","journal-title":"IEEE Access"},{"key":"1_CR11","doi-asserted-by":"crossref","unstructured":"Valarmathi, K., Kanaga Suba\u00a0Raja, S.: Resource utilization prediction technique in cloud using knowledge based ensemble random forest with LSTM model. Concurr. Eng. 29(4), 396\u2013404 (2021)","DOI":"10.1177\/1063293X211032622"},{"issue":"3","key":"1_CR12","doi-asserted-by":"publisher","first-page":"e0194889","DOI":"10.1371\/journal.pone.0194889","volume":"13","author":"S Makridakis","year":"2018","unstructured":"Makridakis, S., Spiliotis, E., Assimakopoulos, V.: Statistical and machine learning forecasting methods: concerns and ways forward. PLoS ONE 13(3), e0194889 (2018)","journal-title":"PLoS ONE"},{"key":"1_CR13","doi-asserted-by":"crossref","unstructured":"Borovykh, A., Bohte, S., Oosterlee, C.W.: Dilated convolutional neural networks for time series forecasting. J. Comput. Fin. (2018)","DOI":"10.21314\/JCF.2019.358"},{"issue":"8","key":"1_CR14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11227-021-04234-0","volume":"78","author":"E Patel","year":"2022","unstructured":"Patel, E., Kushwaha, D.S.: A hybrid CNN-LSTM model for predicting server load in cloud computing. J. Supercomput. 78(8), 1\u201330 (2022)","journal-title":"J. Supercomput."},{"key":"1_CR15","doi-asserted-by":"publisher","first-page":"107398","DOI":"10.1016\/j.ymssp.2020.107398","volume":"151","author":"S Kiranyaz","year":"2021","unstructured":"Kiranyaz, S., Avci, O., Abdeljaber, O., Ince, T., Gabbouj, M., Inman, D.J.: 1D convolutional neural networks and applications: a survey. Mech. Syst. Sig. Process. 151, 107398 (2021)","journal-title":"Mech. Syst. Sig. Process."},{"key":"1_CR16","doi-asserted-by":"crossref","unstructured":"Wang, Z., Yan, W., Oates, T.: Time series classification from scratch with deep neural networks: a strong baseline. In: International Joint Conference on Neural Networks (IJCNN), pp. 1578\u20131585. IEEE (2017)","DOI":"10.1109\/IJCNN.2017.7966039"},{"issue":"8","key":"1_CR17","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","volume":"9","author":"S Hochreiter","year":"1997","unstructured":"Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neural Comput. 9(8), 1735\u20131780 (1997)","journal-title":"Neural Comput."},{"key":"1_CR18","doi-asserted-by":"crossref","unstructured":"Hsu, M.-W., Lessmann, S., Sung, M.-C., Ma, T., Johnson, J.E.: Bridging the divide in financial market forecasting: machine learners vs. financial economists. Expert Syst. Appl. 61, 215\u2013234 (2016)","DOI":"10.1016\/j.eswa.2016.05.033"},{"key":"1_CR19","unstructured":"Rasul, K., et al. Lag-llama: Towards foundation models for probabilistic time series forecasting. arXiv preprint arXiv:2310.08278 (2024)"},{"issue":"2","key":"1_CR20","doi-asserted-by":"publisher","first-page":"524","DOI":"10.1109\/TCC.2016.2617374","volume":"7","author":"F Farahnakian","year":"2016","unstructured":"Farahnakian, F., Pahikkala, T., Liljeberg, P., Plosila, J., Hieu, N.T., Tenhunen, H.: Energy-aware VM consolidation in cloud data centers using utilization prediction model. IEEE Trans. Cloud Comput. 7(2), 524\u2013536 (2016)","journal-title":"IEEE Trans. Cloud Comput."},{"key":"1_CR21","unstructured":"Ruder, S.: An overview of gradient descent optimization algorithms. arXiv preprint arXiv:1609.04747 (2016)"},{"key":"1_CR22","doi-asserted-by":"crossref","unstructured":"Shaikh, R., Muntean, C.H., Gupta, S.: Prediction of resource utilisation in cloud computing using machine learning. In: CLOSER, pp. 103\u2013114 (2024)","DOI":"10.5220\/0012742200003711"},{"key":"1_CR23","doi-asserted-by":"crossref","unstructured":"Breiman, L.: Classification and Regression Trees. Routledge (2017)","DOI":"10.1201\/9781315139470"},{"key":"1_CR24","unstructured":"Su\u00e1rez\u00a0Cetrulo, A.L.: Adaptive algorithms for classification on high-frequency data streams: application to finance (2022)"},{"key":"1_CR25","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1016\/j.future.2017.09.049","volume":"79","author":"AA Rahmanian","year":"2018","unstructured":"Rahmanian, A.A., Ghobaei-Arani, M., Tofighy, S.: A learning automata-based ensemble resource usage prediction algorithm for cloud computing environment. Futur. Gener. Comput. Syst. 79, 54\u201371 (2018)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"1_CR26","doi-asserted-by":"crossref","unstructured":"Chen, T., Guestrin, C.: XGBoost: a scalable tree boosting system. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 785\u2013794 (2016)","DOI":"10.1145\/2939672.2939785"},{"issue":"4","key":"1_CR27","doi-asserted-by":"publisher","first-page":"1681","DOI":"10.1109\/TNSM.2019.2932840","volume":"16","author":"W Iqbal","year":"2019","unstructured":"Iqbal, W., Berral, J.L., Erradi, A., Carrera, D., et al.: Adaptive prediction models for data center resources utilization estimation. IEEE Trans. Netw. Serv. Manage. 16(4), 1681\u20131693 (2019)","journal-title":"IEEE Trans. Netw. Serv. Manage."},{"key":"1_CR28","doi-asserted-by":"crossref","unstructured":"Kim, I.K., Wang, W., Qi, Y., Humphrey, M.: Cloudinsight: utilizing a council of experts to predict future cloud application workloads. In: IEEE 11th International Conference on Cloud Computing (CLOUD), pp. 41\u201348. IEEE (2018)","DOI":"10.1109\/CLOUD.2018.00013"},{"key":"1_CR29","unstructured":"Drucker, H., Burges, C.J., Kaufman, L., Smola, A., Vapnik, V.: Support vector regression machines. Adv. Neural Inf. Process. Syst. 9 (1996)"},{"key":"1_CR30","doi-asserted-by":"crossref","unstructured":"Hu, R., Jiang, J., Liu, G., Wang, L.: CPU load prediction using support vector regression and kalman smoother for cloud. In: IEEE 33rd International Conference on Distributed Computing Systems Workshops, pp. 88\u201392. IEEE (2013)","DOI":"10.1109\/ICDCSW.2013.60"},{"key":"1_CR31","unstructured":"Crammer, K., Dekel, O., Keshet, J., Shalev-Shwartz, S., Singer, Y., Warmuth, M.K.: Online passive-aggressive algorithms. J. Mach. Learn. Res. 7(3) (2006)"},{"key":"1_CR32","doi-asserted-by":"publisher","first-page":"1168","DOI":"10.1016\/j.procs.2020.03.049","volume":"170","author":"A Moghar","year":"2020","unstructured":"Moghar, A., Hamiche, M.: Stock market prediction using LSTM recurrent neural network. Procedia Comput. Sci. 170, 1168\u20131173 (2020)","journal-title":"Procedia Comput. Sci."},{"key":"1_CR33","doi-asserted-by":"crossref","unstructured":"Domingos, P., Hulten, G.: Mining high-speed data streams. In: Proceedings of the Sixth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 71\u201380 (2000)","DOI":"10.1145\/347090.347107"},{"key":"1_CR34","doi-asserted-by":"crossref","unstructured":"Bifet, A., Gavalda, R.: Adaptive learning from evolving data streams. In: Advances in Intelligent Data Analysis VIII: 8th International Symposium on Intelligent Data Analysis, IDA 2009, Lyon, France, August 31-September 2, 2009. Proceedings 8, Springer, pp. 249\u2013260 (2009)","DOI":"10.1007\/978-3-642-03915-7_22"},{"key":"1_CR35","doi-asserted-by":"crossref","unstructured":"Bifet, A., Holmes, G., Pfahringer, B.: Leveraging bagging for evolving data streams. In: Machine Learning and Knowledge Discovery in Databases: European Conference, ECML PKDD 2010, Barcelona, Spain, September 20-24, 2010, Proceedings, Part I 21, Springer, pp. 135\u2013150 (2010)","DOI":"10.1007\/978-3-642-15880-3_15"},{"key":"1_CR36","unstructured":"Chen, S.-T., Lin, H.-T., Lu, C.-J.: An online boosting algorithm with theoretical justifications. arXiv preprint arXiv:1206.6422 (2012)"},{"key":"1_CR37","doi-asserted-by":"crossref","unstructured":"Gomes, H.M., Read, J., Bifet, A.: Streaming random patches for evolving data stream classification. In: IEEE International Conference on Data Mining (ICDM), pp. 240\u2013249. IEEE (2019)","DOI":"10.1109\/ICDM.2019.00034"},{"key":"1_CR38","unstructured":"Botchkarev, A.: Performance metrics (error measures) in machine learning regression, forecasting and prognostics: properties and typology. arXiv preprint arXiv:1809.03006 (2018)"},{"key":"1_CR39","doi-asserted-by":"publisher","first-page":"127063","DOI":"10.1016\/j.neucom.2023.127063","volume":"568","author":"J Su","year":"2024","unstructured":"Su, J., Ahmed, M., Lu, Y., Pan, S., Bo, W., Liu, Y.: RoFormer: enhanced transformer with rotary position embedding. Neurocomputing 568, 127063 (2024)","journal-title":"Neurocomputing"}],"container-title":["Lecture Notes in Computer Science","Discovering Drift Phenomena in Evolving Landscapes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-82346-6_1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,24]],"date-time":"2025-02-24T19:46:53Z","timestamp":1740426413000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-82346-6_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9783031823459","9783031823466"],"references-count":39,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-82346-6_1","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025]]},"assertion":[{"value":"25 February 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Disclosure of Interests"}},{"value":"DELTA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Workshop on Discovering Drift Phenomena in Evolving Landscapes","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Barcelona","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Spain","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 August 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 August 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"delta-12024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/aiimlab.org\/events\/KDD_2024_Discovering_Drift_Phenomena_in_Evolving_Landscape","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}