{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,7]],"date-time":"2026-05-07T13:48:26Z","timestamp":1778161706260,"version":"3.51.4"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"11","license":[{"start":{"date-parts":[[2018,6,1]],"date-time":"2018-06-01T00:00:00Z","timestamp":1527811200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100002790","name":"Canadian Network for Research and Innovation in Machining Technology, Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100002790","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000236","name":"Ontario Trillium Foundation","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000236","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Mach Learn"],"published-print":{"date-parts":[[2018,11]]},"DOI":"10.1007\/s10994-018-5719-z","type":"journal-article","created":{"date-parts":[[2018,6,1]],"date-time":"2018-06-01T11:39:37Z","timestamp":1527853177000},"page":"1711-1743","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":70,"title":["Reservoir of diverse adaptive learners and stacking fast hoeffding drift detection methods for evolving data streams"],"prefix":"10.1007","volume":"107","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5971-6180","authenticated-orcid":false,"given":"Ali","family":"Pesaranghader","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1914-5077","authenticated-orcid":false,"given":"Herna","family":"Viktor","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eric","family":"Paquet","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,6,1]]},"reference":[{"key":"5719_CR1","doi-asserted-by":"crossref","unstructured":"Bach, S. H., & Maloof, M. A. (2008) . Paired learners for concept drift. In: Eighth IEEe international conference on data mining, 2008. ICDM\u201908, pp. 23\u201332.","DOI":"10.1109\/ICDM.2008.119"},{"key":"5719_CR2","unstructured":"Bache, K., & Lichman, M. (2013). UCI machine learning repository"},{"key":"5719_CR3","unstructured":"Baena-Garc\u0131a, M., del Campo-\u00c1vila, J., Fidalgo, R., Bifet, A., Gavalda, R., & Morales-Bueno, R. (2006). Early drift detection method. In: Fourth international workshop on knowledge discovery from data streams, Vol. 6, pp. 77\u201386."},{"key":"5719_CR4","doi-asserted-by":"publisher","first-page":"344","DOI":"10.1016\/j.eswa.2017.08.023","volume":"90","author":"RS Barros","year":"2017","unstructured":"Barros, R. S., Cabral, D. R., Gon\u00e7alves, P. M, Jr., & Santos, S. G. (2017). Rddm: Reactive drift detection method. Expert Systems with Applications, 90, 344\u2013355.","journal-title":"Expert Systems with Applications"},{"key":"5719_CR5","doi-asserted-by":"publisher","first-page":"1954","DOI":"10.1016\/j.neucom.2017.10.051","volume":"275","author":"RSM Barros","year":"2018","unstructured":"Barros, R. S. M., Hidalgo, J. I. G., & de Lima Cabral, D. R. (2018). Wilcoxon rank sum test drift detector. Neurocomputing, 275, 1954\u20131963.","journal-title":"Neurocomputing"},{"key":"5719_CR6","unstructured":"Bernstein, S. (1946). The theory of probabilities"},{"key":"5719_CR7","doi-asserted-by":"crossref","unstructured":"Bifet, A., & Gavalda, R. (2007). Learning from time-changing data with adaptive windowing. In: Proceedings of the 2007 SIAM international conference on data mining, SIAM, pp. 443\u2013448","DOI":"10.1137\/1.9781611972771.42"},{"key":"5719_CR8","unstructured":"Bifet, A., & Kirkby, R. (2009). Data stream mining a practical approach"},{"key":"5719_CR9","doi-asserted-by":"crossref","unstructured":"Bifet, A., Holmes, G., Pfahringer, B., Kirkby, R., & Gavald\u00e0, R. (2009). New ensemble methods for evolving data streams. In: Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining, ACM, pp. 139\u2013148","DOI":"10.1145\/1557019.1557041"},{"key":"5719_CR10","doi-asserted-by":"crossref","unstructured":"Bifet , A., Holmes, G., Pfahringer, B., & Frank, E. (2010). Fast perceptron decision tree learning from evolving data streams. In: Pacific\u2013Asia conference on knowledge discovery and data mining. Springer, pp. 299\u2013310","DOI":"10.1007\/978-3-642-13672-6_30"},{"issue":"3","key":"5719_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(3), 131\u2013151.","journal-title":"Computers and Electronics in Agriculture"},{"key":"5719_CR12","unstructured":"Catlett, J. (2002). Statlog (shuttle) data set"},{"key":"5719_CR13","doi-asserted-by":"crossref","unstructured":"Domingos, P., Hulten, G . (2000). Mining high-speed data streams. In: Proceedings of the sixth ACM SIGKDD international conference on Knowledge discovery and data mining, ACM, pp. 71\u201380","DOI":"10.1145\/347090.347107"},{"issue":"3","key":"5719_CR14","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1023\/A:1007662407062","volume":"37","author":"Y Freund","year":"1999","unstructured":"Freund, Y., & Schapire, R. E. (1999). Large margin classification using the perceptron algorithm. Machine Learning, 37(3), 277\u2013296.","journal-title":"Machine Learning"},{"issue":"3","key":"5719_CR15","doi-asserted-by":"publisher","first-page":"810","DOI":"10.1109\/TKDE.2014.2345382","volume":"27","author":"I Fr\u00edas-Blanco","year":"2015","unstructured":"Fr\u00edas-Blanco, I., del Campo-\u00c1vila, J., Ramos-Jim\u00e9nez, G., Morales-Bueno, R., Ortiz-D\u00edaz, A., & Caballero-Mota, Y. (2015). Online and non-parametric drift detection methods based on hoeffding\u2019s bounds. IEEE Transactions on Knowledge and Data Engineering, 27(3), 810\u2013823.","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"5719_CR16","unstructured":"Gaber, M. M., Gomes, J. B., & Stahl, F. (2014). Pocket data mining. Big data on small devices series: Studies in big data."},{"key":"5719_CR17","doi-asserted-by":"crossref","unstructured":"Gama, J., Medas, P., Castillo, G., & Rodrigues, P. (2004). Learning with drift detection. In: Brazilian symposium on artificial intelligence, Springer, pp. 286\u2013295","DOI":"10.1007\/978-3-540-28645-5_29"},{"issue":"1","key":"5719_CR18","doi-asserted-by":"crossref","first-page":"23","DOI":"10.3233\/IDA-2006-10103","volume":"10","author":"J Gama","year":"2006","unstructured":"Gama, J., Fernandes, R., & Rocha, R. (2006). Decision trees for mining data streams. Intelligent Data Analysis, 10(1), 23\u201345.","journal-title":"Intelligent Data Analysis"},{"issue":"3","key":"5719_CR19","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1007\/s10994-012-5320-9","volume":"90","author":"J Gama","year":"2013","unstructured":"Gama, J., Sebasti\u00e3o, R., & Rodrigues, P. P. (2013). On evaluating stream learning algorithms. Machine Learning, 90(3), 317\u2013346.","journal-title":"Machine Learning"},{"issue":"4","key":"5719_CR20","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1145\/2523813","volume":"46","author":"J Gama","year":"2014","unstructured":"Gama, J., \u017dliobaite, I., Bifet, A., Pechenizkiy, M., & Bouchachia, A. (2014). A survey on concept drift adaptation. ACM Computing Surveys (CSUR), 46(4), 44.","journal-title":"ACM Computing Surveys (CSUR)"},{"issue":"301","key":"5719_CR21","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1080\/01621459.1963.10500830","volume":"58","author":"W Hoeffding","year":"1963","unstructured":"Hoeffding, W. (1963). Probability inequalities for sums of bounded random variables. Journal of the American Statistical Association, 58(301), 13\u201330.","journal-title":"Journal of the American Statistical Association"},{"key":"5719_CR22","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2017\/1930702","volume":"2017","author":"KW Hsu","year":"2017","unstructured":"Hsu, K. W. (2017). A theoretical analysis of why hybrid ensembles work. Computational Intelligence and Neuroscience, 2017, 1\u201312.","journal-title":"Computational Intelligence and Neuroscience"},{"key":"5719_CR23","doi-asserted-by":"crossref","unstructured":"Huang, DTJ., Koh , YS., Dobbie, G., & Bifet, A.(2015). Drift detection using stream volatility. In: Joint European conference on machine learning and knowledge discovery in databases. Springer, pp. 417\u2013432","DOI":"10.1007\/978-3-319-23528-8_26"},{"key":"5719_CR24","doi-asserted-by":"crossref","unstructured":"Hulten, G., Spencer, L., & Domingos, P. (2001). Mining time-changing data streams. In: Proceedings of the seventh ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, pp 97\u2013106","DOI":"10.1145\/502512.502529"},{"key":"5719_CR25","doi-asserted-by":"crossref","unstructured":"Kifer, D., Ben-David, S., & Gehrke, J. (2004). Detecting change in data streams. In: Proceedings of the thirtieth international conference on very large data bases Vol. 30, VLDB Endowment, pp. 180\u2013191","DOI":"10.1016\/B978-012088469-8.50019-X"},{"key":"5719_CR26","first-page":"202","volume":"96","author":"R Kohavi","year":"1996","unstructured":"Kohavi, R. (1996). Scaling up the accuracy of naive-bayes classifiers: A decision-tree hybrid. KDD, Citeseer, 96, 202\u2013207.","journal-title":"KDD, Citeseer"},{"key":"5719_CR27","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":"5719_CR28","unstructured":"Kubat, M., & Widmer, G. (1995). Adapting to drift in continuous domains. In: European conference on machine learning. Springer, pp. 307\u2013310"},{"key":"5719_CR29","doi-asserted-by":"crossref","unstructured":"Min, J. K., Cho, S. B. (2011). Activity recognition based on wearable sensors using selection\/fusion hybrid ensemble. In: IEEE international conference on systems, man, and cybernetics (SMC), pp. 1319\u20131324","DOI":"10.1109\/ICSMC.2011.6083808"},{"key":"5719_CR30","unstructured":"Mitchell, T. (1997). Machine learning"},{"key":"5719_CR31","doi-asserted-by":"crossref","unstructured":"Nishida, K., Yamauchi, K. (2007). Detecting concept drift using statistical testing. In: International conference on discovery science. Springer, pp. 264\u2013269","DOI":"10.1007\/978-3-540-75488-6_27"},{"key":"5719_CR32","unstructured":"Olorunnimbe, M. K., Viktor, H. L., & Paquet, E. (2015). Intelligent adaptive ensembles for data stream mining: a high return on investment approach. In: International workshop on new frontiers in mining complex patterns, Springer, pp. 61\u201375"},{"issue":"1\/2","key":"5719_CR33","doi-asserted-by":"publisher","first-page":"100","DOI":"10.2307\/2333009","volume":"41","author":"E Page","year":"1954","unstructured":"Page, E. (1954). Continuous inspection schemes. Biometrika, 41(1\/2), 100\u2013115.","journal-title":"Biometrika"},{"issue":"3","key":"5719_CR34","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1007\/s10994-013-5433-9","volume":"97","author":"R Pears","year":"2014","unstructured":"Pears, R., Sakthithasan, S., & Koh, Y. S. (2014). Detecting concept change in dynamic data streams. Machine Learning, 97(3), 259\u2013293.","journal-title":"Machine Learning"},{"key":"5719_CR35","doi-asserted-by":"crossref","unstructured":"Pesaranghader, A., & Viktor, H. L. (2016). Fast hoeffding drift detection method for evolving data streams. In: Joint European conference on machine learning and knowledge discovery in databases. Springer, pp. 96\u2013111","DOI":"10.1007\/978-3-319-46227-1_7"},{"key":"5719_CR36","doi-asserted-by":"crossref","unstructured":"Pesaranghader, A., Viktor, H. L., & Paquet, E. (2016). A framework for classification in data streams using multi-strategy learning. In: International conference on discovery science, Springer, pp. 341\u2013355","DOI":"10.1007\/978-3-319-46307-0_22"},{"issue":"1","key":"5719_CR37","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1080\/00401706.2000.10485986","volume":"42","author":"S Roberts","year":"2000","unstructured":"Roberts, S. (2000). Control chart tests based on geometric moving averages. Technometrics, 42(1), 97\u2013101.","journal-title":"Technometrics"},{"issue":"2","key":"5719_CR38","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1016\/j.patrec.2011.08.019","volume":"33","author":"GJ Ross","year":"2012","unstructured":"Ross, G. J., Adams, N. M., Tasoulis, D. K., & Hand, D. J. (2012). Exponentially weighted moving average charts for detecting concept drift. Pattern Recognition Letters, 33(2), 191\u2013198.","journal-title":"Pattern Recognition Letters"},{"key":"5719_CR39","doi-asserted-by":"crossref","unstructured":"Sakthithasan, S., Pears, R., & Koh, Y. S. (2013). One pass concept change detection for data streams. In: Pacific-Asia conference on knowledge discovery and data mining. Springer, pp 461\u2013472","DOI":"10.1007\/978-3-642-37456-2_39"},{"key":"5719_CR40","unstructured":"Salgado, R. M., Pereira, J. J., Ohishi, T., Ballini, R., Lima, C., & Von\u00a0Zuben, F. J . (2006). A hybrid ensemble model applied to the short-term load forecasting problem. In: International joint conference on neural networks, 2006. IJCNN\u201906, pp. 2627\u20132634"},{"key":"5719_CR41","doi-asserted-by":"crossref","unstructured":"Sebasti\u00e3o, R., Gama, J., Mendon\u00e7a, T. (2017). Fading histograms in detecting distribution and concept changes. International Journal of Data Science and Analytics, pp. 1\u201330","DOI":"10.1007\/s41060-017-0043-4"},{"issue":"9","key":"5719_CR42","doi-asserted-by":"publisher","first-page":"995","DOI":"10.1007\/s00500-009-0490-5","volume":"14","author":"A Verikas","year":"2010","unstructured":"Verikas, A., Kalsyte, Z., Bacauskiene, M., & Gelzinis, A. (2010). Hybrid and ensemble-based soft computing techniques in bankruptcy prediction: A survey. Soft Computing, 14(9), 995\u20131010.","journal-title":"Soft Computing"},{"issue":"1","key":"5719_CR43","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1145\/3147.3165","volume":"11","author":"JS Vitter","year":"1985","unstructured":"Vitter, J. S. (1985). Random sampling with a reservoir. ACM Transactions on Mathematical Software (TOMS), 11(1), 37\u201357.","journal-title":"ACM Transactions on Mathematical Software (TOMS)"},{"key":"5719_CR44","unstructured":"\u017dliobaite, I. (2013). How good is the electricity benchmark for evaluating concept drift adaptation. arXiv preprint \n                    arXiv:1301.3524"},{"key":"5719_CR45","doi-asserted-by":"publisher","first-page":"240","DOI":"10.1016\/j.neucom.2014.05.084","volume":"150","author":"I \u017dliobaite","year":"2015","unstructured":"\u017dliobaite, I., Budka, M., & Stahl, F. (2015a). Towards cost-sensitive adaptation: When is it worth updating your predictive model? Neurocomputing, 150, 240\u2013249.","journal-title":"Neurocomputing"},{"issue":"4","key":"5719_CR46","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1145\/2737817.2737821","volume":"43","author":"I \u017dliobaite","year":"2015","unstructured":"\u017dliobaite, I., Hollmen, J., Koskinen, L., & Teittinen, J. (2015b). Towards hardware-driven design of low-energy algorithms for data analysis. ACM SIGMOD Record, 43(4), 15\u201320.","journal-title":"ACM SIGMOD Record"},{"key":"5719_CR47","doi-asserted-by":"crossref","unstructured":"\u017dliobaite, I., Pechenizkiy, M., & Gama, J. (2016). An overview of concept drift applications. In: Big data analysis: New algorithms for a new society. Springer, pp. 91\u2013114","DOI":"10.1007\/978-3-319-26989-4_4"},{"key":"5719_CR48","unstructured":"Zupan, B., Bohanec , M., Bratko, I., & Demsar, J. (1997). Machine learning by function decomposition. In: ICML, pp. 421\u2013429"}],"container-title":["Machine Learning"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10994-018-5719-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10994-018-5719-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10994-018-5719-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T02:38:54Z","timestamp":1559356734000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10994-018-5719-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6,1]]},"references-count":48,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2018,11]]}},"alternative-id":["5719"],"URL":"https:\/\/doi.org\/10.1007\/s10994-018-5719-z","relation":{},"ISSN":["0885-6125","1573-0565"],"issn-type":[{"value":"0885-6125","type":"print"},{"value":"1573-0565","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,6,1]]},"assertion":[{"value":"30 March 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 May 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 June 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}