{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T18:28:58Z","timestamp":1780511338552,"version":"3.54.1"},"reference-count":61,"publisher":"Springer Science and Business Media LLC","issue":"7","license":[{"start":{"date-parts":[[2023,12,18]],"date-time":"2023-12-18T00:00:00Z","timestamp":1702857600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,12,18]],"date-time":"2023-12-18T00:00:00Z","timestamp":1702857600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/R006660\/2"],"award-info":[{"award-number":["EP\/R006660\/2"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Mach Learn"],"published-print":{"date-parts":[[2024,7]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Many real-world data stream applications not only suffer from concept drift but also class imbalance. Yet, very few existing studies investigated this joint challenge. Data difficulty factors, which have been shown to be key challenges in class imbalanced data streams, are not taken into account by existing approaches when learning class imbalanced data streams. In this work, we propose a drift adaptable oversampling strategy to synthesise minority class examples based on stream clustering. The motivation is that stream clustering methods continuously update themselves to reflect the characteristics of the current underlying concept, including data difficulty factors. This nature can potentially be used to compress past information without caching data in the memory explicitly. Based on the compressed information, synthetic examples can be created within the region that recently generated new minority class examples. Experiments with artificial and real-world data streams show that the proposed approach can handle concept drift involving different minority class decomposition better than existing approaches, especially when the data stream is severely class imbalanced and presenting high proportions of safe and borderline minority class examples.<\/jats:p>","DOI":"10.1007\/s10994-023-06420-y","type":"journal-article","created":{"date-parts":[[2023,12,18]],"date-time":"2023-12-18T21:47:46Z","timestamp":1702936066000},"page":"4671-4721","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Smoclust: synthetic minority oversampling based on stream clustering for evolving data streams"],"prefix":"10.1007","volume":"113","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3157-8943","authenticated-orcid":false,"given":"Chun Wai","family":"Chiu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2639-0671","authenticated-orcid":false,"given":"Leandro L.","family":"Minku","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,12,18]]},"reference":[{"key":"6420_CR1","doi-asserted-by":"publisher","DOI":"10.1145\/2133803.2184450","author":"MR Ackermann","year":"2012","unstructured":"Ackermann, M. R., M\u00e4rtens, M., Raupach, C., Swierkot, K., Lammersen, C., & Sohler, C. (2012). Streamkm++: A clustering algorithm for data streams. ACM Journal of Experimental Algorithmics. https:\/\/doi.org\/10.1145\/2133803.2184450","journal-title":"ACM Journal of Experimental Algorithmics"},{"key":"6420_CR2","doi-asserted-by":"crossref","unstructured":"Aggarwal, C.C., Han, J., Wang, J., Yu, P.S.(2003). A framework for clustering evolving data streams. In Proceedings of the 29th International Conference on Very Large Data Bases. (Vol. 29, pp. 81\u201392)","DOI":"10.1016\/B978-012722442-8\/50016-1"},{"key":"6420_CR3","doi-asserted-by":"crossref","unstructured":"Aguiar, G., Krawczyk, B., Cano, A.(2022) A survey on learning from imbalanced data streams: Taxonomy, challenges, empirical study, and reproducible experimental framework","DOI":"10.1007\/s10994-023-06353-6"},{"key":"6420_CR4","doi-asserted-by":"publisher","DOI":"10.1007\/s10115-019-01380-z","author":"C Bellinger","year":"2020","unstructured":"Bellinger, C., Sharma, S., Japkowicz, N., & Za\u00efane, O. (2020). Framework for extreme imbalance classification: Swim-sampling with the majority class. Knowledge and Information Systems. https:\/\/doi.org\/10.1007\/s10115-019-01380-z","journal-title":"Knowledge and Information Systems"},{"key":"6420_CR5","doi-asserted-by":"publisher","DOI":"10.1007\/s10618-021-00786-0","author":"A Bernardo","year":"2021","unstructured":"Bernardo, A., & Della Valle, E. (2021). Vfc-smote: Very fast continuous synthetic minority oversampling for evolving data streams. Data Mining and Knowledge Discovery. https:\/\/doi.org\/10.1007\/s10618-021-00786-0","journal-title":"Data Mining and Knowledge Discovery"},{"key":"6420_CR6","doi-asserted-by":"publisher","unstructured":"Bernardo, A., Gomes, H.M., Montiel, J., Pfahringer, B., Bifet, A., Valle, E.D.( 2020). C-smote: Continuous synthetic minority oversampling for evolving data streams. In 2020 IEEE International Conference on Big Data (Big Data) (pp. 483\u2013 492).https:\/\/doi.org\/10.1109\/BigData50022.2020.9377768","DOI":"10.1109\/BigData50022.2020.9377768"},{"key":"6420_CR7","doi-asserted-by":"crossref","unstructured":"Bernardo, A., Gomes, H.M., Montiel, J., Pfahringer, B., Bifet, A., Valle, E.D.( 2020) C-smote: Continuous synthetic minority oversampling for evolving data streams. In 2020 IEEE International Conference on Big Data (Big Data), (pp. 483\u2013 492). 10.1109\/BigData50022.2020.9377768","DOI":"10.1109\/BigData50022.2020.9377768"},{"key":"6420_CR8","doi-asserted-by":"publisher","unstructured":"Bernardo, A., Valle, E.D.( 2021) Smote-ob: Combining smote and online bagging for continuous rebalancing of evolving data streams. In 2021 IEEE International Conference on Big Data (Big Data), (pp. 5033\u2013 5042). https:\/\/doi.org\/10.1109\/BigData52589.2021.9671609","DOI":"10.1109\/BigData52589.2021.9671609"},{"issue":"52","key":"6420_CR9","first-page":"1601","volume":"11","author":"A Bifet","year":"2010","unstructured":"Bifet, A., Holmes, G., Kirkby, R., & Pfahringer, B. (2010). Moa: Massive online analysis. Journal of Machine Learning Research, 11(52), 1601\u20131604.","journal-title":"Journal of Machine Learning Research"},{"key":"6420_CR10","doi-asserted-by":"publisher","unstructured":"Bifet, A., Gavald\u00e0, R.( 2007). Learning from time-changing data with adaptive windowing. In Proceedings of the 2007 SIAM international conference on data mining  (vol. 7) https:\/\/doi.org\/10.1137\/1.9781611972771.42","DOI":"10.1137\/1.9781611972771.42"},{"key":"6420_CR11","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1016\/S0168-1699(99)00046-0","volume":"24","author":"JA Blackard","year":"1999","unstructured":"Blackard, J. A., & Dean, D. J. (1999). Comparative accuracies of artificial neural networks and discriminant analysis in predicting forest cover types from cartographic variables. Computers and Electronics in Agriculture, 24, 131\u2013151. https:\/\/doi.org\/10.1016\/S0168-1699(99)00046-0","journal-title":"Computers and Electronics in Agriculture"},{"key":"6420_CR12","unstructured":"Blitzer, J., Dredze, M., Pereira, F.( 2007). Biographies, Bollywood, boom-boxes and blenders: Domain adaptation for sentiment classification. In Proceedings of the 45th Annual Meeting of the Association of Computational Linguistics, (pp. 440\u2013 447). Association for Computational Linguistics, Prague, Czech Republic . https:\/\/aclanthology.org\/P07-1056"},{"key":"6420_CR13","doi-asserted-by":"publisher","first-page":"1429","DOI":"10.1007\/s10115-021-01560-w","volume":"63","author":"D Brzezinski","year":"2021","unstructured":"Brzezinski, D., Minku, L. L., Pewinski, T., Stefanowski, J., & Szumaczuk, A. (2021). The impact of data difficulty factors on classification of imbalanced and concept drifting data streams. Knowledge of Information Systems, 63, 1429\u20131469.","journal-title":"Knowledge of Information Systems"},{"key":"6420_CR14","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1016\/j.ins.2013.12.011","volume":"265","author":"D Brzezinski","year":"2014","unstructured":"Brzezinski, D., & Stefanowski, J. (2014). Combining block-based and online methods in learning ensembles from concept drifting data streams. Information Sciences, 265, 50\u201367.","journal-title":"Information Sciences"},{"key":"6420_CR15","doi-asserted-by":"publisher","unstructured":"Brzezinski, D., Stefanowski, J.( 2014). Prequential auc for classifier evaluation and drift detection in evolving data streams. In New Frontiers in Mining Complex Patterns: Third International Workshop, NFMCP 2014, Held in Conjunction with ECML-PKDD 2014, Nancy, France, September 19, 2014, Revised Selected Papers 3  (vol. 8983), https:\/\/doi.org\/10.1007\/978-3-319-17876-9_6","DOI":"10.1007\/978-3-319-17876-9_6"},{"key":"6420_CR16","doi-asserted-by":"publisher","DOI":"10.1007\/s10489-011-0287-y","author":"C Bunkhumpornpat","year":"2011","unstructured":"Bunkhumpornpat, C., Sinapiromsaran, K., & Lursinsap, C. (2011). Dbsmote: Density-based synthetic minority over-sampling technique. Applied Intelligence - APIN. https:\/\/doi.org\/10.1007\/s10489-011-0287-y","journal-title":"Applied Intelligence - APIN"},{"issue":"7","key":"6420_CR17","doi-asserted-by":"publisher","first-page":"2561","DOI":"10.1007\/s10994-022-06168-x","volume":"111","author":"Alberto Cano","year":"2022","unstructured":"Cano, Alberto, & Krawczyk, Bartosz. (2022). Rose: Robust online self-adjusting ensemble for continual learning on imbalanced drifting data streams. Machine Learning, 111(7), 2561\u20132599. https:\/\/doi.org\/10.1007\/s10994-022-06168-x","journal-title":"Machine Learning"},{"key":"6420_CR18","doi-asserted-by":"publisher","unstructured":"Cao, F., Ester, M., Qian, W., Zhou, A.( 2006). Density-based clustering over an evolving data stream with noise. In Proceedings of the 2006 SIAM international conference on data mining . https:\/\/doi.org\/10.1137\/1.9781611972764.29","DOI":"10.1137\/1.9781611972764.29"},{"issue":"1","key":"6420_CR19","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1613\/jair.953","volume":"16","author":"NV Chawla","year":"2002","unstructured":"Chawla, N. V., Bowyer, K. W., Hall, L. O., & Kegelmeyer, W. P. (2002). Smote: Synthetic minority over-sampling technique. Journal of Artificial Intelligence Research, 16(1), 321\u2013357.","journal-title":"Journal of Artificial Intelligence Research"},{"issue":"3","key":"6420_CR20","doi-asserted-by":"publisher","first-page":"1299","DOI":"10.1109\/TNNLS.2020.3041684","volume":"33","author":"CW Chiu","year":"2022","unstructured":"Chiu, C. W., & Minku, L. L. (2022). A diversity framework for dealing with multiple types of concept drift based on clustering in the model space. IEEE Transactions on Neural Networks and Learning Systems, 33(3), 1299\u20131309. https:\/\/doi.org\/10.1109\/TNNLS.2020.3041684","journal-title":"IEEE Transactions on Neural Networks and Learning Systems"},{"key":"6420_CR21","doi-asserted-by":"publisher","unstructured":"Chiu, C.W., Minku, L.L.(2018). Diversity-based pool of models for dealing with recurring concepts. In 2018 International Joint Conference on Neural Networks (IJCNN). (pp. 1\u20138) . https:\/\/doi.org\/10.1109\/IJCNN.2018.8489190","DOI":"10.1109\/IJCNN.2018.8489190"},{"key":"6420_CR22","first-page":"1","volume":"29","author":"A Dal Pozzolo","year":"2017","unstructured":"Dal Pozzolo, A., Boracchi, G., Caelen, O., Alippi, C., & Bontempi, G. (2017). Credit card fraud detection: A realistic modelling and a novel learning strategy. IEEE Transactions on Neural Networks and Learning Systems, 29, 1\u201314.","journal-title":"IEEE Transactions on Neural Networks and Learning Systems"},{"key":"6420_CR23","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1016\/j.knosys.2004.10.002","volume":"18","author":"SJ Delany","year":"2005","unstructured":"Delany, S. J., Cunningham, P., Tsymbal, A., & Coyle, L. (2005). A case-based technique for tracking concept drift in spam filtering. Knowledge-Based Systems, 18, 187\u2013195.","journal-title":"Knowledge-Based Systems"},{"issue":"10","key":"6420_CR24","doi-asserted-by":"publisher","first-page":"2283","DOI":"10.1109\/TKDE.2012.136","volume":"25","author":"G Ditzler","year":"2013","unstructured":"Ditzler, G., & Polikar, R. (2013). Incremental learning of concept drift from streaming imbalanced data. IEEE Transactions on Knowledge and Data Engineering, 25(10), 2283\u20132301. https:\/\/doi.org\/10.1109\/TKDE.2012.136","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"6420_CR25","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1109\/MCI.2015.2471196","volume":"10","author":"G Ditzler","year":"2015","unstructured":"Ditzler, G., Roveri, M., Alippi, C., & Polikar, R. (2015). Learning in nonstationary environments: A survey. IEEE Computational Intelligence Magazine, 10, 12\u201325.","journal-title":"IEEE Computational Intelligence Magazine"},{"key":"6420_CR26","doi-asserted-by":"publisher","unstructured":"Domingos, P., Hulten, G.( 2000). Mining high-speed data streams. KDD \u201900, pp. 71\u2013 80. Association for Computing Machinery, New York, NY, USA . https:\/\/doi.org\/10.1145\/347090.347107.","DOI":"10.1145\/347090.347107"},{"issue":"10","key":"6420_CR27","doi-asserted-by":"publisher","first-page":"1517","DOI":"10.1109\/TNN.2011.2160459","volume":"22","author":"R Elwell","year":"2011","unstructured":"Elwell, R., & Polikar, R. (2011). Incremental learning of concept drift in nonstationary environments. IEEE Transactions on Neural Networks, 22(10), 1517\u20131531. https:\/\/doi.org\/10.1109\/TNN.2011.2160459","journal-title":"IEEE Transactions on Neural Networks"},{"key":"6420_CR28","doi-asserted-by":"publisher","first-page":"972","DOI":"10.1126\/science.1136800","volume":"315","author":"BJ Frey","year":"2007","unstructured":"Frey, B. J., & Dueck, D. (2007). Clustering by passing messages between data points. Science, 315, 972\u20136. https:\/\/doi.org\/10.1126\/science.1136800","journal-title":"Science"},{"key":"6420_CR29","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1145\/2523813","volume":"46","author":"J Gama","year":"2014","unstructured":"Gama, J., \u017dliobait\u0117, I., Bifet, A., Pechenizkiy, M., & Bouchachia, A. (2014). A survey on concept drift adaptation. ACM Computing Survey, 46, 4. https:\/\/doi.org\/10.1145\/2523813","journal-title":"ACM Computing Survey"},{"key":"6420_CR30","doi-asserted-by":"publisher","unstructured":"Gama, J., Medas, P., Castillo, G., & Rodrigues, P. (2004). Learning with drift detection. In  Advances in Artificial Intelligence-SBIA 2004: 17th Brazilian Symposium on Artificial Intelligence, Sao Luis, Maranhao, Brazil, September 29-Ocotber 1, 2004. Proceedings(pp. 286-295). https:\/\/doi.org\/10.1007\/978-3-540-28645-5_29","DOI":"10.1007\/978-3-540-28645-5_29"},{"key":"6420_CR31","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10994-017-5642-8","volume":"106","author":"HM Gomes","year":"2017","unstructured":"Gomes, H. M., Bifet, A., Read, J., Barddal, J. P., Enembreck, F., Pfahringer, B., Holmes, G., & Abdessalem, T. (2017). Adaptive random forests for evolving data stream classification. Machine Learning, 106, 1\u201327. https:\/\/doi.org\/10.1007\/s10994-017-5642-8","journal-title":"Machine Learning"},{"key":"6420_CR32","doi-asserted-by":"publisher","unstructured":"Han, H., Wang, W.-Y., Mao, B.-H( 2005). Borderline-smote: A new over-sampling method in imbalanced data sets learning. In International Conference on Intelligent Computing  Vol. 3644, pp. 878\u2013 887 https:\/\/doi.org\/10.1007\/11538059_91","DOI":"10.1007\/11538059_91"},{"key":"6420_CR33","doi-asserted-by":"publisher","unstructured":"He, H., Bai, Y., Garcia, E.A., Li, S.( 2008) Adasyn: Adaptive synthetic sampling approach for imbalanced learning In 2008 IEEE international joint conference on neural networks (IEEE world congress on computational intelligence) (pp. 1322\u2013 1328). https:\/\/doi.org\/10.1109\/IJCNN.2008.4633969","DOI":"10.1109\/IJCNN.2008.4633969"},{"key":"6420_CR34","doi-asserted-by":"publisher","unstructured":"Hoens, T.R., Chawla, N.V.( 2012). Learning in non-stationary environments with class imbalance. KDD \u201912, pp. 168\u2013 176. Association for Computing Machinery, New York, NY, USA . https:\/\/doi.org\/10.1145\/2339530.2339558.","DOI":"10.1145\/2339530.2339558"},{"key":"6420_CR35","doi-asserted-by":"publisher","unstructured":"Hoens, T.R., Chawla, N.V., Polikar, R.( 2011). Heuristic updatable weighted random subspaces for non-stationary environments. In 2011 IEEE 11th International Conference on Data Mining (pp. 241-250). https:\/\/doi.org\/10.1109\/ICDM.2011.75","DOI":"10.1109\/ICDM.2011.75"},{"key":"6420_CR36","doi-asserted-by":"crossref","unstructured":"Kolter, J.Z., Maloof, M.A.(2003). Dynamic weighted majority: A new ensemble method for tracking concept drift. In IEEE International Conference on Data Mining, (pp. 123\u2013130)","DOI":"10.1109\/ICDM.2003.1250911"},{"issue":"2","key":"6420_CR37","doi-asserted-by":"publisher","first-page":"249","DOI":"10.1007\/s10115-010-0342-8","volume":"29","author":"P Kranen","year":"2011","unstructured":"Kranen, P., Assent, I., Baldauf, C., & Seidl, T. (2011). The clustree: Indexing micro-clusters for anytime stream mining. Knowledge and Information System, 29(2), 249\u2013272.","journal-title":"Knowledge and Information System"},{"key":"6420_CR38","doi-asserted-by":"publisher","first-page":"132","DOI":"10.1016\/j.inffus.2017.02.004","volume":"37","author":"B Krawczyk","year":"2017","unstructured":"Krawczyk, B., Minku, L. L., Gama, J., Stefanowski, J., & Wo\u017aniak, M. (2017). Ensemble learning for data stream analysis: A survey. Information Fusion, 37, 132\u2013156.","journal-title":"Information Fusion"},{"key":"6420_CR39","doi-asserted-by":"publisher","first-page":"229","DOI":"10.5391\/IJFIS.2017.17.4.229","volume":"17","author":"H Lee","year":"2017","unstructured":"Lee, H., Kim, J., & Kim, S. (2017). Gaussian-based smote algorithm for solving skewed class distributions. International Journal of Fuzzy Logic and Intelligent Systems, 17, 229\u2013234. https:\/\/doi.org\/10.5391\/IJFIS.2017.17.4.229","journal-title":"International Journal of Fuzzy Logic and Intelligent Systems"},{"key":"6420_CR40","doi-asserted-by":"publisher","unstructured":"Loezer, Lucas and Enembreck, Fabr\u00edcio and Barddal, Jean Paul and de Souza Britto, Alceu( 2020). : Cost-sensitive learning for imbalanced data streams. In Proceedings of the 35th Annual ACM Symposium on Applied Computing. SAC \u201920, (pp. 498\u2013 504). Association for Computing Machinery, New York, NY, USA ,https:\/\/doi.org\/10.1145\/3341105.3373949.","DOI":"10.1145\/3341105.3373949"},{"key":"6420_CR41","doi-asserted-by":"publisher","unstructured":"Lu, Y., Cheung, Y.M., Tang, Y.Y.( 2017) Dynamic weighted majority for incremental learning of imbalanced data streams with concept drift. In Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence, IJCAI-17, (pp. 2393\u2013 2399) . https:\/\/doi.org\/10.24963\/ijcai.2017\/333.","DOI":"10.24963\/ijcai.2017\/333"},{"key":"6420_CR42","doi-asserted-by":"publisher","first-page":"619","DOI":"10.1109\/TKDE.2011.58","volume":"24","author":"LL Minku","year":"2012","unstructured":"Minku, L. L., & Yao, X. (2012). Ddd: A new ensemble approach for dealing with concept drift. IEEE Transactions on Knowledge and Data Engineering, 24, 619\u2013633.","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"6420_CR43","doi-asserted-by":"publisher","first-page":"316","DOI":"10.1016\/j.neucom.2014.03.075","volume":"149","author":"B Mirza","year":"2015","unstructured":"Mirza, B., Lin, Z., & Liu, N. (2015). Ensemble of subset online sequential extreme learning machine for class imbalance and concept drift. Neurocomputing, 149, 316\u2013329. https:\/\/doi.org\/10.1016\/j.neucom.2014.03.075","journal-title":"Neurocomputing"},{"key":"6420_CR44","doi-asserted-by":"crossref","unstructured":"Moulton, R.H., Viktor, H.L., Japkowicz, N., Gama, J.( 2018). Clustering in the presence of concept drift. In ECML\/PKDD","DOI":"10.1007\/978-3-030-10925-7_21"},{"issue":"4","key":"6420_CR45","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1145\/377939.377946","volume":"2","author":"ME Muller","year":"1959","unstructured":"Muller, M. E. (1959). A note on a method for generating points uniformly on n-dimensional spheres. Communications of the ACM, 2(4), 19\u201320. https:\/\/doi.org\/10.1145\/377939.377946","journal-title":"Communications of the ACM"},{"key":"6420_CR46","doi-asserted-by":"publisher","unstructured":"Nakov, P., Ritter, A., Rosenthal, S., Sebastiani, F., Stoyanov, V.( 2016). SemEval-2016 task 4: Sentiment analysis in Twitter. In Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016), (pp. 1\u2013 18). Association for Computational Linguistics, San Diego, California . https:\/\/doi.org\/10.18653\/v1\/S16-1001. https:\/\/aclanthology.org\/S16-1001","DOI":"10.18653\/v1\/S16-1001"},{"issue":"3","key":"6420_CR47","doi-asserted-by":"publisher","first-page":"563","DOI":"10.1007\/s10844-015-0368-1","volume":"46","author":"K Napierala","year":"2015","unstructured":"Napierala, K., & Stefanowski, J. (2015). Types of minority class examples and their influence on learning classifiers from imbalanced data. Journal of Intelligent Information Systems, 46(3), 563\u2013597. https:\/\/doi.org\/10.1007\/s10844-015-0368-1","journal-title":"Journal of Intelligent Information Systems"},{"key":"6420_CR48","doi-asserted-by":"publisher","first-page":"2340","DOI":"10.1109\/ICSMC.2005.1571498","volume":"3","author":"NC Oza","year":"2005","unstructured":"Oza, N. C. (2005). Online bagging and boosting. International Workshop on Artificial Intelligence and Statistics, 3, 2340\u201323453. https:\/\/doi.org\/10.1109\/ICSMC.2005.1571498","journal-title":"International Workshop on Artificial Intelligence and Statistics"},{"key":"6420_CR49","doi-asserted-by":"publisher","unstructured":"Song, L., Minku, L.L., Yao, X.( 2018). A novel automated approach for software effort estimation based on data augmentation. ESEC\/FSE 2018, pp. 468\u2013 479. Association for Computing Machinery, New York, NY, USA https:\/\/doi.org\/10.1145\/3236024.3236052.","DOI":"10.1145\/3236024.3236052"},{"key":"6420_CR50","doi-asserted-by":"publisher","first-page":"1805","DOI":"10.1007\/s10618-020-00698-5","volume":"34","author":"VMA Souza","year":"2020","unstructured":"Souza, V. M. A., dos Reis, D. M., Maletzke, A. G., & Batista, G. E. A. P. A. (2020). Challenges in benchmarking stream learning algorithms with real-world data. Data Mining and Knowledge Discovery, 34, 1805\u20131858. https:\/\/doi.org\/10.1007\/s10618-020-00698-5","journal-title":"Data Mining and Knowledge Discovery"},{"key":"6420_CR51","doi-asserted-by":"crossref","unstructured":"Tabassum, S., Minku, L.L., Feng, D., Cabral, G., Song, L.( 2020). An investigation of cross-project learning in online just-in-time software defect prediction. In: ICSE, pp. 554\u2013 565","DOI":"10.1145\/3377811.3380403"},{"key":"6420_CR52","doi-asserted-by":"publisher","unstructured":"Theeramunkong, T., Kijsirikul, B., Cercone, N., Ho, T.-B. (eds.) (2009). Advances in Knowledge Discovery and Data Mining, 13th Pacific-Asia Conference, PAKDD 2009. Lecture Notes in Computer Science, vol. 5476. Springer, Bangkok . https:\/\/doi.org\/10.1007\/978-3-642-01307-2","DOI":"10.1007\/978-3-642-01307-2"},{"issue":"5","key":"6420_CR53","doi-asserted-by":"publisher","first-page":"1356","DOI":"10.1109\/TKDE.2014.2345380","volume":"27","author":"S Wang","year":"2015","unstructured":"Wang, S., Minku, L. L., & Yao, X. (2015). Resampling-based ensemble methods for online class imbalance learning. IEEE Transactions on Knowledge and Data Engineering, 27(5), 1356\u20131368. https:\/\/doi.org\/10.1109\/TKDE.2014.2345380","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"issue":"10","key":"6420_CR54","doi-asserted-by":"publisher","first-page":"4802","DOI":"10.1109\/TNNLS.2017.2771290","volume":"29","author":"S Wang","year":"2018","unstructured":"Wang, S., Minku, L. L., & Yao, X. (2018). A systematic study of online class imbalance learning with concept drift. IEEE Transactions on Neural Networks and Learning Systems, 29(10), 4802\u20134821. https:\/\/doi.org\/10.1109\/TNNLS.2017.2771290","journal-title":"IEEE Transactions on Neural Networks and Learning Systems"},{"issue":"12","key":"6420_CR55","doi-asserted-by":"publisher","first-page":"3353","DOI":"10.1109\/TKDE.2016.2609424","volume":"28","author":"B Wang","year":"2016","unstructured":"Wang, B., & Pineau, J. (2016). Online bagging and boosting for imbalanced data streams. IEEE Transactions on Knowledge and Data Engineering, 28(12), 3353\u20133366. https:\/\/doi.org\/10.1109\/TKDE.2016.2609424","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"6420_CR56","doi-asserted-by":"publisher","unstructured":"Wang, S., Minku, L.L., Ghezzi, D., Caltabiano, D., Tino, P., Yao, X.( 2013) Concept drift detection for online class imbalance learning. In The 2013 International Joint Conference on Neural Networks (IJCNN) (pp. 1-10). https:\/\/doi.org\/10.1109\/IJCNN.2013.6706768","DOI":"10.1109\/IJCNN.2013.6706768"},{"key":"6420_CR57","doi-asserted-by":"publisher","unstructured":"Wang, H., Abraham, Z( 2015) Concept drift detection for streaming data. In 2015 international joint conference on neural networks (IJCNN) (pp. 1\u2013 9) . https:\/\/doi.org\/10.1109\/IJCNN.2015.7280398","DOI":"10.1109\/IJCNN.2015.7280398"},{"key":"6420_CR58","doi-asserted-by":"publisher","unstructured":"Wang, S., Yao, X.( 2009). Diversity analysis on imbalanced data sets by using ensemble models. In 2009 IEEE Symposium on Computational Intelligence and Data Mining (pp. 324\u2013 331) . https:\/\/doi.org\/10.1109\/CIDM.2009.4938667","DOI":"10.1109\/CIDM.2009.4938667"},{"key":"6420_CR59","doi-asserted-by":"publisher","unstructured":"Zhang, K., Fan, W., Yuan, X., Davidson, I., & Li, X. (2006). Forecasting skewed biased stochastic ozone days: Analyses and solutions. In Sixth International Conference on Data Mining (ICDM\u201906) (vol. 14, pp. 753\u2013764). https:\/\/doi.org\/10.1007\/s10115-007-0095-1","DOI":"10.1007\/s10115-007-0095-1"},{"key":"6420_CR60","doi-asserted-by":"publisher","first-page":"589","DOI":"10.3233\/IDA-2011-0484","volume":"15","author":"I \u017dliobait\u0117","year":"2011","unstructured":"\u017dliobait\u0117, I. (2011). Combining similarity in time and space for training set formation under concept drift. Intelligent Data Analysis, 15, 589\u2013611. https:\/\/doi.org\/10.3233\/IDA-2011-0484","journal-title":"Intelligent Data Analysis"},{"key":"6420_CR61","unstructured":"\u017dliobait\u0117, I .(2010) Learning under concept drift: An overview. CoRR arXIv: abs\/1010.4784"}],"container-title":["Machine Learning"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10994-023-06420-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10994-023-06420-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10994-023-06420-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,31]],"date-time":"2024-05-31T18:02:20Z","timestamp":1717178540000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10994-023-06420-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,12,18]]},"references-count":61,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2024,7]]}},"alternative-id":["6420"],"URL":"https:\/\/doi.org\/10.1007\/s10994-023-06420-y","relation":{},"ISSN":["0885-6125","1573-0565"],"issn-type":[{"value":"0885-6125","type":"print"},{"value":"1573-0565","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,12,18]]},"assertion":[{"value":"7 June 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 June 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 October 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 December 2023","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 that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}