{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,30]],"date-time":"2026-01-30T11:50:29Z","timestamp":1769773829223,"version":"3.49.0"},"publisher-location":"Cham","reference-count":34,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032159830","type":"print"},{"value":"9783032159847","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-15984-7_19","type":"book-chapter","created":{"date-parts":[[2026,1,29]],"date-time":"2026-01-29T20:34:07Z","timestamp":1769718847000},"page":"271-285","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["OnlineSIRUOS: An Inverse Random Under and\u00a0Oversampling, Heterogeneous Ensemble, and\u00a0Meta-learning Approach for\u00a0Imbalanced Data Stream Classification"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9173-4576","authenticated-orcid":false,"given":"Vinicios Cain\u00e3","family":"dos Santos Coelho","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3064-3563","authenticated-orcid":false,"given":"Alceu","family":"de Souza Britto","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9928-854X","authenticated-orcid":false,"given":"Jean Paul","family":"Barddal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2026,1,30]]},"reference":[{"key":"19_CR1","doi-asserted-by":"crossref","unstructured":"Aggarwal, C.C., Han, J., Wang, J., Yu, P.S.: A framework for clustering evolving data streams. In: Proceedings of the 29th International Conference on Very Large Data Bases - Volume 29, pp. 81\u201392. VLDB 2003, VLDB Endowment (2003)","DOI":"10.1016\/B978-012722442-8\/50016-1"},{"issue":"6","key":"19_CR2","doi-asserted-by":"publisher","first-page":"914","DOI":"10.1109\/69.250074","volume":"5","author":"R Agrawal","year":"1993","unstructured":"Agrawal, R., Imielinski, T., Swami, A.: Database mining: a performance perspective. IEEE Trans. Knowl. Data Eng. 5(6), 914\u2013925 (1993)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"19_CR3","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2020.113899","volume":"162","author":"JP Barddal","year":"2020","unstructured":"Barddal, J.P., Loezer, L., Enembreck, F., Lanzuolo, R.: Lessons learned from data stream classification applied to credit scoring. Expert Syst. Appl. 162, 113899 (2020)","journal-title":"Expert Syst. Appl."},{"key":"19_CR4","doi-asserted-by":"crossref","unstructured":"Bifet, A., Gavald\u00e0, R.: Learning from Time-Changing Data with Adaptive Windowing, pp. 443\u2013448 (2007)","DOI":"10.1137\/1.9781611972771.42"},{"issue":"52","key":"19_CR5","first-page":"1601","volume":"11","author":"A Bifet","year":"2010","unstructured":"Bifet, A., Holmes, G., Kirkby, R., Pfahringer, B.: Moa: massive online analysis. J. Mach. Learn. Res. 11(52), 1601\u20131604 (2010)","journal-title":"J. Mach. Learn. Res."},{"key":"19_CR6","unstructured":"Bifet, A., Kirkby, R.: Data stream mining a practical approach (2009)"},{"key":"19_CR7","doi-asserted-by":"crossref","unstructured":"Bifet, A., Pfahringer, B., Read, J., Holmes, G.: Efficient data stream classification via probabilistic adaptive windows. In: Proceedings of the 28th Annual ACM Symposium on Applied Computing, SAC 2013, pp. 801\u2013806. Association for Computing Machinery, New York (2013)","DOI":"10.1145\/2480362.2480516"},{"key":"19_CR8","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"465","DOI":"10.1007\/978-3-642-40988-2_30","volume-title":"Machine Learning and Knowledge Discovery in Databases","author":"A Bifet","year":"2013","unstructured":"Bifet, A., Read, J., \u017dliobait\u0117, I., Pfahringer, B., Holmes, G.: Pitfalls in benchmarking data stream classification and how to avoid them. In: Blockeel, H., Kersting, K., Nijssen, S., \u017delezn\u00fd, F. (eds.) ECML PKDD 2013. LNCS (LNAI), vol. 8188, pp. 465\u2013479. Springer, Heidelberg (2013). https:\/\/doi.org\/10.1007\/978-3-642-40988-2_30"},{"key":"19_CR9","unstructured":"Bodik, P., Thibaux, R., Paskin, M., Madden, S., Guestrin, C., Hong, W.: (2004). http:\/\/db.csail.mit.edu\/labdata\/labdata.html"},{"key":"19_CR10","unstructured":"Breiman, L.: Bias, variance, and arcing classifiers. Technical Report 460, Statistics Department, University of California, Berkeley (1996)"},{"key":"19_CR11","doi-asserted-by":"crossref","unstructured":"Cao, F., Ester, M., Qian, W., Zhou, A.: Density-based clustering over an evolving data stream with noise. In: SDM (2006)","DOI":"10.1137\/1.9781611972764.29"},{"issue":"1","key":"19_CR12","first-page":"1","volume":"7","author":"J Dem\u0161ar","year":"2006","unstructured":"Dem\u0161ar, J.: Statistical comparisons of classifiers over multiple data sets. J. Mach. Learn. Res. 7(1), 1\u201330 (2006)","journal-title":"J. Mach. Learn. Res."},{"key":"19_CR13","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, KDD 2000, pp. 71\u201380. Association for Computing Machinery, New York (2000)","DOI":"10.1145\/347090.347107"},{"issue":"9","key":"19_CR14","doi-asserted-by":"publisher","first-page":"861","DOI":"10.1080\/08839510701526954","volume":"21","author":"F Enembreck","year":"2007","unstructured":"Enembreck, F., \u00c1vila, B.C., Scalabrin, E.E., Barth\u00e8s, J.P.: Learning drifting negotiations. Appl. Artif. Intell. 21(9), 861\u2013881 (2007)","journal-title":"Appl. Artif. Intell."},{"key":"19_CR15","doi-asserted-by":"publisher","unstructured":"Fern\u00e1ndez, A., Garc\u00eda, S., Galar, M., Prati, R.C., Krawczyk, B., Herrera, F.: Foundations on imbalanced classification. In: Fern\u00e1ndez, A., Garc\u00eda, S., Galar, M., Prati, R.C., Krawczyk, B., Herrera, F. (eds.) Learning from Imbalanced Data Sets, pp. 19\u201346. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-98074-4_2","DOI":"10.1007\/978-3-319-98074-4_2"},{"key":"19_CR16","doi-asserted-by":"crossref","unstructured":"Ferreira, L.E.B., Gomes, H.M., Bifet, A., Oliveira, L.S.: Adaptive random forests with resampling for imbalanced data streams. In: 2019 International Joint Conference on Neural Networks (IJCNN), pp.\u00a01\u20136 (2019)","DOI":"10.1109\/IJCNN.2019.8852027"},{"key":"19_CR17","doi-asserted-by":"crossref","unstructured":"Gama, J., Sebastiao, R., Rodrigues, P.P.: Issues in evaluation of stream learning algorithms. In: Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD 2009, pp. 329\u2013338. Association for Computing Machinery, New York (2009)","DOI":"10.1145\/1557019.1557060"},{"issue":"9\u201310","key":"19_CR18","doi-asserted-by":"publisher","first-page":"1469","DOI":"10.1007\/s10994-017-5642-8","volume":"106","author":"HM Gomes","year":"2017","unstructured":"Gomes, H.M., et al.: Adaptive random forests for evolving data stream classification. Mach. Learn. 106(9\u201310), 1469\u20131495 (2017)","journal-title":"Mach. Learn."},{"key":"19_CR19","doi-asserted-by":"crossref","unstructured":"Gomes, H.M., Barddal, J.P., Enembreck, F., Bifet, A.: A survey on ensemble learning for data stream classification. ACM Comput. Surv. 50(2) (2017)","DOI":"10.1145\/3054925"},{"key":"19_CR20","doi-asserted-by":"crossref","unstructured":"Kosina, P., Gama, J.: Very fast decision rules for multi-class problems. In: Proceedings of the 27th Annual ACM Symposium on Applied Computing, SAC 2012, pp. 795\u2013800. Association for Computing Machinery, New York (2012)","DOI":"10.1145\/2245276.2245431"},{"key":"19_CR21","doi-asserted-by":"crossref","unstructured":"Loezer, L., Enembreck, F., Barddal, J.P., de\u00a0Souza\u00a0Britto, A.: Cost-sensitive learning for imbalanced data streams. In: Proceedings of the 35th Annual ACM Symposium on Applied Computing, SAC 2020, pp. 498\u2013504. Association for Computing Machinery, New York (2020)","DOI":"10.1145\/3341105.3373949"},{"key":"19_CR22","unstructured":"Montiel, J., et al.: River: machine learning for streaming data in python. J. Mach. Learn. Res. 22(1) (2021)"},{"key":"19_CR23","unstructured":"Moro, S., Laureano, R., Cortez, P.: Using data mining for bank direct marketing: an application of the CRISP-DM methodology. In: Proceedings of the European Simulation and Modelling Conference - ESM 2011, pp. 117\u2013121. EUROSIS, Guimaraes, Portugal (2011)"},{"key":"19_CR24","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1016\/j.dss.2014.03.001","volume":"62","author":"S Moro","year":"2014","unstructured":"Moro, S., Cortez, P., Rita, P.: A data-driven approach to predict the success of bank telemarketing. Decis. Support Syst. 62, 22\u201331 (2014)","journal-title":"Decis. Support Syst."},{"key":"19_CR25","doi-asserted-by":"crossref","unstructured":"Nguyen, H.M., Cooper, E.W., Kamei, K.: A comparative study on sampling techniques for handling class imbalance in streaming data. In: The 6th International Conference on Soft Computing and Intelligent Systems, and The 13th International Symposium on Advanced Intelligence Systems, pp. 1762\u20131767 (2012)","DOI":"10.1109\/SCIS-ISIS.2012.6505291"},{"key":"19_CR26","doi-asserted-by":"crossref","unstructured":"Oza, N.C.: Online bagging and boosting. In: 2005 IEEE International Conference on Systems, Man and Cybernetics, vol.\u00a03, pp. 2340\u20132345 (2005)","DOI":"10.1109\/ICSMC.2005.1571498"},{"key":"19_CR27","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, KDD 2001, pp. 377\u2013382. Association for Computing Machinery, New York (2001)","DOI":"10.1145\/502512.502568"},{"key":"19_CR28","unstructured":"Sun, Y.: Cost-Sensitive Boosting for Classification of Imbalanced Data. Ph.D. thesis, CAN (2007), aAINR34548"},{"issue":"10","key":"19_CR29","doi-asserted-by":"publisher","first-page":"3738","DOI":"10.1016\/j.patcog.2012.03.014","volume":"45","author":"MA Tahir","year":"2012","unstructured":"Tahir, M.A., Kittler, J., Yan, F.: Inverse random under sampling for class imbalance problem and its application to multi-label classification. Pattern Recogn. 45(10), 3738\u20133750 (2012)","journal-title":"Pattern Recogn."},{"key":"19_CR30","unstructured":"Tsymbal, A.: The problem of concept drift: definitions and related work (2004)"},{"issue":"12","key":"19_CR31","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.: Online bagging and boosting for imbalanced data streams. IEEE Trans. Knowl. Data Eng. 28(12), 3353\u20133366 (2016)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"issue":"2","key":"19_CR32","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1016\/S0893-6080(05)80023-1","volume":"5","author":"DH Wolpert","year":"1992","unstructured":"Wolpert, D.H.: Stacked generalization. Neural Netw. 5(2), 241\u2013259 (1992)","journal-title":"Neural Netw."},{"key":"19_CR33","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Liu, G., Luan, W., Yan, C., Jiang, C.: An approach to class imbalance problem based on stacking and inverse random under sampling methods. In: 2018 IEEE 15th International Conference on Networking, Sensing and Control (ICNSC), pp.\u00a01\u20136 (2018)","DOI":"10.1109\/ICNSC.2018.8361344"},{"key":"19_CR34","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1016\/j.patrec.2020.03.004","volume":"133","author":"R Zhu","year":"2020","unstructured":"Zhu, R., Guo, Y., Xue, J.H.: Adjusting the imbalance ratio by the dimensionality of imbalanced data. Pattern Recogn. Lett. 133, 217\u2013223 (2020)","journal-title":"Pattern Recogn. Lett."}],"container-title":["Lecture Notes in Computer Science","Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-15984-7_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,29]],"date-time":"2026-01-29T20:34:14Z","timestamp":1769718854000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-15984-7_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"ISBN":["9783032159830","9783032159847"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-15984-7_19","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]},"assertion":[{"value":"30 January 2026","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":"BRACIS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Brazilian Conference on Intelligent Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Fortaleza-CE","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Brazil","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":"29 September 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2 October 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"bracis2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/bracis.sbc.org.br\/2025\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}