{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,5]],"date-time":"2026-08-05T18:06:39Z","timestamp":1785953199395,"version":"3.56.0"},"publisher-location":"Cham","reference-count":29,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032191014","type":"print"},{"value":"9783032191021","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"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":[[2026]]},"DOI":"10.1007\/978-3-032-19102-1_12","type":"book-chapter","created":{"date-parts":[[2026,5,9]],"date-time":"2026-05-09T22:15:19Z","timestamp":1778364919000},"page":"193-207","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["DriftMoE: A Mixture of\u00a0Experts Approach to\u00a0Handle Concept Drifts"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-7560-513X","authenticated-orcid":false,"given":"Miguel","family":"Aspis","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0579-6178","authenticated-orcid":false,"given":"Sebasti\u00e1n A.","family":"Cajas Ordo\u00f1ez","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","family":"Sim\u00f3n Carbajo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,5,10]]},"reference":[{"key":"12_CR1","doi-asserted-by":"crossref","unstructured":"Bifet, A., de\u00a0Francisci\u00a0Morales, G., Read, J., Holmes, G., Pfahringer, B.: Efficient online evaluation of Big Data stream classifiers. In: Proceedings of the 21th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 59\u201368 (2015)","DOI":"10.1145\/2783258.2783372"},{"key":"12_CR2","doi-asserted-by":"crossref","unstructured":"Bifet, A., Gavalda, R.: Learning from time-changing data with adaptive windowing. In: Proceedings of the 2007 SIAM International Conference on Data Mining, vol.\u00a07, pp. 443\u2013448. SIAM (2007)","DOI":"10.1137\/1.9781611972771.42"},{"key":"12_CR3","doi-asserted-by":"publisher","unstructured":"Bifet, A., Holmes, G., Pfahringer, B.: Leveraging bagging for evolving data streams. In: Balc\u00e1zar, J.L., Bonchi, F., Gionis, A., Sebag, M. (eds.) Joint European Conference on Machine Learning and Knowledge Discovery in Databases, pp. 135\u2013150. Springer, Heidelberg (2010). https:\/\/doi.org\/10.1007\/978-3-642-15880-3_15","DOI":"10.1007\/978-3-642-15880-3_15"},{"key":"12_CR4","first-page":"44","volume":"11","author":"A Bifet","year":"2010","unstructured":"Bifet, A., et al.: MOA: massive online analysis, a framework for stream classification and clustering. J. Mach. Learn. Res. Proc. Track 11, 44\u201350 (2010)","journal-title":"J. Mach. Learn. Res. Proc. Track"},{"key":"12_CR5","doi-asserted-by":"publisher","unstructured":"Breiman, L., Friedman, J.H., Olshen, R.A., Stone, C.J.: Classification And Regression Trees. Routledge (1984). https:\/\/doi.org\/10.1201\/9781315139470","DOI":"10.1201\/9781315139470"},{"key":"12_CR6","doi-asserted-by":"publisher","unstructured":"Brzezinski, D., Stefanowski, J.: Combining block-based and online methods in learning ensembles from concept drifting data streams. Inf. Sci. 265, 50\u201367 (2014). https:\/\/doi.org\/10.1016\/j.ins.2013.12.011","DOI":"10.1016\/j.ins.2013.12.011"},{"key":"12_CR7","doi-asserted-by":"publisher","unstructured":"Cajas, S.A., Samanta, J., Su\u00e1rez-Cetrulo, A.L., Sim\u00f3n\u00a0Carbajo, R.: Adaptive machine learning for resource-constrained environments. In: Piangerelli, M., Prenkaj, B., Rotalinti, Y., Joshi, A., Stilo, G. (eds.) Discovering Drift Phenomena in Evolving Landscapes, pp. 3\u201319. Springer, Cham (2025). https:\/\/doi.org\/10.1007\/978-3-031-82346-6_1","DOI":"10.1007\/978-3-031-82346-6_1"},{"issue":"9","key":"12_CR8","doi-asserted-by":"publisher","first-page":"417","DOI":"10.3390\/fi17090417","volume":"17","author":"SA Cajas Ord\u00f3\u00f1ez","year":"2025","unstructured":"Cajas Ord\u00f3\u00f1ez, S.A., Samanta, J., Su\u00e1rez-Cetrulo, A.L., Carbajo, R.S.: Intelligent edge computing and machine learning: a survey of optimization and applications. Fut. Internet 17(9), 417 (2025)","journal-title":"Fut. Internet"},{"key":"12_CR9","doi-asserted-by":"publisher","unstructured":"Chen, S.T., Lin, H.T., Lu, C.J.: An online boosting algorithm with theoretical justifications (2012). https:\/\/doi.org\/10.48550\/ARXIV.1206.6422","DOI":"10.48550\/ARXIV.1206.6422"},{"key":"12_CR10","doi-asserted-by":"publisher","unstructured":"Dai, D., et al.: DeepSeekMoE: towards ultimate expert specialization in mixture-of-experts language models (2024). https:\/\/doi.org\/10.48550\/ARXIV.2401.06066","DOI":"10.48550\/ARXIV.2401.06066"},{"key":"12_CR11","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":"12_CR12","doi-asserted-by":"publisher","unstructured":"Fedus, W., Zoph, B., Shazeer, N.: Switch transformers: scaling to trillion parameter models with simple and efficient sparsity (2021). https:\/\/doi.org\/10.48550\/ARXIV.2101.03961","DOI":"10.48550\/ARXIV.2101.03961"},{"issue":"4","key":"12_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2523813","volume":"46","author":"J Gama","year":"2014","unstructured":"Gama, J., \u017dliobait\u0117, I., Bifet, A., Pechenizkiy, M., Bouchachia, A.: A survey on concept drift adaptation. ACM Comput. Surv. (CSUR) 46(4), 1\u201337 (2014)","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"12_CR14","doi-asserted-by":"crossref","unstructured":"Garcia, J., et al.: ICOS: an intelligent MetaOS for the continuum. In: Proceedings of the 2nd International Workshop on MetaOS for the Cloud-Edge-IoT Continuum, MECC \u201925, pp. 53\u201359. Association for Computing Machinery, New York, NY, USA (2025)","DOI":"10.1145\/3721889.3721929"},{"key":"12_CR15","unstructured":"Gomes, H.M., et al.: Adaptive random forests for evolving data stream classification. Mach. Learn., 1\u201327 (2017)"},{"key":"12_CR16","doi-asserted-by":"publisher","unstructured":"Gomes, H.M., et al.: CapyMOA: efficient machine learning for data streams in Python (2025). https:\/\/doi.org\/10.48550\/ARXIV.2502.07432","DOI":"10.48550\/ARXIV.2502.07432"},{"key":"12_CR17","doi-asserted-by":"crossref","unstructured":"Gomes, H.M., Read, J., Bifet, A.: Streaming random patches for evolving data stream classification. In: 2019 IEEE International Conference on Data Mining (ICDM), pp. 240\u2013249. IEEE (2019)","DOI":"10.1109\/ICDM.2019.00034"},{"issue":"1","key":"12_CR18","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1162\/neco.1991.3.1.79","volume":"3","author":"RA Jacobs","year":"1991","unstructured":"Jacobs, R.A., Jordan, M.I., Nowlan, S.J., Hinton, G.E.: Adaptive mixtures of local experts. Neural Comput. 3(1), 79\u201387 (1991)","journal-title":"Neural Comput."},{"key":"12_CR19","unstructured":"Li, H., Lin, S., Duan, L., Liang, Y., Shroff, N.B.: Theory on mixture-of-experts in continual learning. arXiv preprint arXiv:2406.16437 (2024)"},{"key":"12_CR20","unstructured":"Liu, B., et al.: Diversifying the mixture-of-experts representation for language models with orthogonal optimizer. arXiv preprint arXiv:2310.09762 (2023)"},{"key":"12_CR21","doi-asserted-by":"publisher","first-page":"504","DOI":"10.3389\/fpsyg.2013.00504","volume":"4","author":"M Mermillod","year":"2013","unstructured":"Mermillod, M., Bugaiska, A., Bonin, P.: The stability-plasticity dilemma: investigating the continuum from catastrophic forgetting to age-limited learning effects. Front. Psychol. 4, 504 (2013)","journal-title":"Front. Psychol."},{"key":"12_CR22","unstructured":"Oza, N.C., Russell, S.J.: Online bagging and boosting. In: International Workshop on Artificial Intelligence and Statistics, pp. 229\u2013236. PMLR (2001)"},{"key":"12_CR23","unstructured":"Shazeer, N., et al.: Outrageously large neural networks: the sparsely-gated mixture-of-experts layer. arXiv preprint arXiv:1701.06538 (2017)"},{"key":"12_CR24","doi-asserted-by":"crossref","unstructured":"Street, W.N., Kim, Y.: A streaming ensemble algorithm (SEA) for large-scale classification. In: Proceedings of the Seventh ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 377\u2013382. ACM (2001)","DOI":"10.1145\/502512.502568"},{"key":"12_CR25","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. Exp. Syst. Appl. 213, 118934 (2023)","journal-title":"Exp. Syst. Appl."},{"key":"12_CR26","unstructured":"Tsymbal, A.: The Problem of Concept Drift: Definitions and Related Work. Technical Report: TCD-CS-2004-15, Department of Computer Science Trinity College, Dublin (2004)"},{"key":"12_CR27","unstructured":"Xue, F., et al.: OpenMoE: an early effort on open mixture-of-experts language models. arXiv preprint arXiv:2402.01739 (2024)"},{"key":"12_CR28","doi-asserted-by":"publisher","unstructured":"Yang, G., Mou, W., Xia, T., Fan, L.: MEDA: MoE-based concept drift adaptation for in-vehicle network intrusion detection. In: 2024 IEEE 24th International Conference on Communication Technology (ICCT), pp. 634\u2013638 (2024). https:\/\/doi.org\/10.1109\/ICCT62411.2024.10946581","DOI":"10.1109\/ICCT62411.2024.10946581"},{"key":"12_CR29","doi-asserted-by":"publisher","unstructured":"Z\u030cliobait\u0117, I., Bifet, A., Read, J., Pfahringer, B., Holmes, G.: Evaluation methods and decision theory for classification of streaming data with temporal dependence. Mach. Learn. 98(3), 455\u2013482 (2014). https:\/\/doi.org\/10.1007\/s10994-014-5441-4","DOI":"10.1007\/s10994-014-5441-4"}],"container-title":["Communications in Computer and Information Science","Machine Learning and Principles and Practice of Knowledge Discovery in Databases"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-19102-1_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,9]],"date-time":"2026-05-09T22:15:23Z","timestamp":1778364923000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-19102-1_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"ISBN":["9783032191014","9783032191021"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-19102-1_12","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"value":"1865-0929","type":"print"},{"value":"1865-0937","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]},"assertion":[{"value":"10 May 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"The authors\u00a0have 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":"ECML PKDD","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Joint European Conference on Machine Learning and Knowledge Discovery in Databases","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Porto","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Portugal","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 September 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 September 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ecml2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/ecmlpkdd.org\/2025\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}