The DOI matches its Crossref record; 165 of the 171 references it cites were found in a registry or an index.
A survey on concept drift adaptation
Open accessAbstract
Concept drift primarily refers to an online supervised learning scenario when the relation between the input data and the target variable changes over time. Assuming a general knowledge of supervised learning in this article, we characterize adaptive learning processes; categorize existing strategies for handling concept drift; overview the most representative, distinct, and popular techniques and algorithms; discuss evaluation methodology of adaptive algorithms; and present a set of illustrative applications. The survey covers the different facets of concept drift in an integrated way to reflect on the existing scattered state of the art. Thus, it aims at providing a comprehensive introduction to the concept drift adaptation for researchers, industry analysts, and practitioners.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The source backs part of the claim, not all of it — or backs it for a different population, condition or comparison.
In the citing paper
“particularly as the phenomena the AI system is modelling are likely to change over time, and the risks and impacts may change with them.”
From Discrimination, artificial intelligence, and algorithmic decision-making (2025) · cites this paper as Gama et al 2014
Experimental — accuracy not yet measuredThe check wasn’t confident either way, so it gives no verdict — never disputed.
In the citing paper
“It might be that some relevant records are not presented to the reviewer because the text used in the abstract is not seen as potentially relevant because of concept ambiguity [11, 17], which can make finding relevant records challenging.”
From The SAFE procedure: a practical stopping heuristic for active learning-based screening in systematic reviews and meta-analyses (2024) · cites this paper as [17]
Experimental — accuracy not yet measuredIn the citing paper
“Records can be hard to find due to concept ambiguity, the different angles from which a subject can be studied, and changes in the meaning of a concept over time, known as concept drift (Chen et al., 2012; Gama et al., 2014).”
From Active learning-based systematic reviewing using switching classification models: the case of the onset, maintenance, and relapse of depressive disorders (2023) · cites this paper as Gama et al., 2014
In the citing paper
“Lwakatare et al. [15] and Kim et al. [40] reported the difficulty of specifying desirable datasets.”
From Software engineering challenges for machine learning applications: A literature review (2020) · cites this paper as [15]
In the citing paper
“Developing the skill set for ML applications is the major challenge related to this KA [15,16,27,32,39,40,59].”
From Software engineering challenges for machine learning applications: A literature review (2020) · cites this paper as [15]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
UCI Machine Learning Repository
Asuncion, A. (2007) · Medical Entomology and Zoology · Cited by 24,190
Classification and Regression Trees.
Gordon, A. D., Breiman, L., Friedman, J. H., Olshen, R. A., & Stone, C. J. (1984) · Biometrics · doi:10.2307/2530946 · Cited by 23,867
Seel, N. M. (2012) · Springer eBooks · doi:10.1007/978-1-4419-1428-6_5195 · Cited by 19,482
The WEKA data mining software: an update
Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., & Witten, I. H. (2009) · ACM SIGKDD Explorations Newsletter · doi:10.1145/1656274.1656278 · Cited by 17,750
The perceptron: A probabilistic model for information storage and organization in the brain.
Rosenblatt, F. (1958) · Psychological Review · doi:10.1037/h0042519 · Cited by 12,280
Statistical Comparisons of Classifiers over Multiple Data Sets
Demšar, J. (2006) · doi:10.5555/1248547.1248548 · Cited by 12,041
Chandola, V., Banerjee, A., & Kumar, V. (2009) · ACM Computing Surveys · doi:10.1145/1541880.1541882 · Cited by 11,687
Classification And Regression Trees
Breiman, L., Friedman, J. H., Olshen, R. A., & Stone, C. J. (2017) · doi:10.1201/9781315139470 · Cited by 11,417
Adomavičius, G., & Tuzhilin, A. (2005) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2005.99 · Cited by 10,539
A Multiple Comparison Procedure for Comparing Several Treatments with a Control
Dunnett, C. W. (1955) · Journal of the American Statistical Association · doi:10.1080/01621459.1955.10501294 · Cited by 6,097
PAGE, E. S. (1954) · Biometrika · doi:10.1093/biomet/41.1-2.100 · Cited by 5,739
Note on the Sampling Error of the Difference Between Correlated Proportions or Percentages
McNemar, Q. (1947) · Psychometrika · doi:10.1007/bf02295996 · Cited by 4,754
Detection of Abrupt Changes: Theory and Application
Riedel, K. S. (1994) · Technometrics · doi:10.1080/00401706.1994.10485821 · Cited by 3,518
Prediction, Learning, and Games
Cesa‐Bianchi, N., & Lugosi, G. (2006) · Cambridge University Press eBooks · doi:10.1017/cbo9780511546921 · Cited by 3,338
Bobadilla, J., Ortega, F., Hernando, A., & Gutiérrez, A. (2013) · Knowledge-Based Systems · doi:10.1016/j.knosys.2013.03.012 · Cited by 3,167
Models and issues in data stream systems
Babcock, B., Babu, S., Datar, M., Motwani, R., & Widom, J. (2002) · ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems (PODS) · doi:10.1145/543613.543615 · Cited by 2,542
Catastrophic forgetting in connectionist networks
French, R. (1999) · Trends in Cognitive Sciences · doi:10.1016/s1364-6613(99)01294-2 · Cited by 2,311
Mining high-speed data streams
Domingos, P., & Hulten, G. (2000) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/347090.347107 · Cited by 2,217
Learning from Time-Changing Data with Adaptive Windowing
Bifet, A., & Gavaldà, R. (2007) · SDM · doi:10.1137/1.9781611972771.42 · Cited by 2,052
Self-citationThe Weighted Majority Algorithm
Littlestone, N., & Warmuth, M. K. (1994) · Information and Computation · doi:10.1006/inco.1994.1009 · Cited by 2,022
Learning in the Presence of Concept Drift and Hidden Contexts
Widmer, G., & Kubat, M. (1996) · Machine Learning · doi:10.1023/a:1018046501280 · Cited by 1,857
Random sampling with a reservoir
Vitter, J. S. (1985) · ACM Transactions on Mathematical Software · doi:10.1145/3147.3165 · Cited by 1,789
Mining time-changing data streams
Hulten, G., Spencer, L. A., & Domingos, P. (2001) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/502512.502529 · Cited by 1,784
Process Mining: Discovery, Conformance and Enhancement of Business Processes
van der Aalst, W. M. P. (2011) · CERN Document Server (European Organization for Nuclear Research) · doi:10.1007/978-3-642-19345-3 · Cited by 1,725
Carpenter, G. A., Grossberg, S., & Rosen, D. B. (1991) · Neural Networks · doi:10.1016/0893-6080(91)90056-b · Cited by 1,671
da Gama, J. M. P., Medas, P., Castillo, G., & Rodrigues, P. P. (2004) · Lecture notes in computer science · doi:10.1007/978-3-540-28645-5_29 · Cited by 1,635
Self-citationDatabase mining: a performance perspective
Agrawal, R., Imieliński, T., & Swami, A. (1993) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/69.250074 · Cited by 1,514
Learning Quickly When Irrelevant Attributes Abound: A New Linear-Threshold Algorithm
Littlestone, N. (1988) · Machine Learning · doi:10.1023/a:1022869011914 · Cited by 1,514
Novelty detection: a review—part 1: statistical approaches
Markou, M., & Singh, S. (2003) · Signal Processing · doi:10.1016/j.sigpro.2003.07.018 · Cited by 1,472
Mining concept-drifting data streams using ensemble classifiers
Wang, H., Fan, W., Yu, P. S., & Han, J. (2003) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/956750.956778 · Cited by 1,275
A streaming ensemble algorithm (SEA) for large-scale classification
Street, W. N., & Kim, Y. (2001) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/502512.502568 · Cited by 1,261
The Digital Universe in 2020: Big Data, Bigger Digital Shadows, and Biggest Growth in the Far East
Gantz, J., & Reinsel, D. (2012) · Cited by 1,146
A unifying view on dataset shift in classification
Moreno-Torres, J. G., Raeder, T., Alaiz-Rodríguez, R., Chawla, N. V., & Herrera, F. (2012) · Pattern Recognition · doi:10.1016/j.patcog.2011.06.019 · Cited by 1,029
Carpenter, G. A., Grossberg, S., & Reynolds, J. H. (1991) · Neural Networks · doi:10.1016/0893-6080(91)90012-t · Cited by 981
The problem of concept drift: definitions and related work
Tsymbal, A. (2004) · Cited by 929
Incremental Learning of Concept Drift in Nonstationary Environments
Elwell, R., & Robi Polikar, A. (2011) · IEEE Transactions on Neural Networks · doi:10.1109/tnn.2011.2160459 · Cited by 928
Gaber, M. M., Zaslavsky, A., & Krishnaswamy, S. P. (2005) · ACM SIGMOD Record · doi:10.1145/1083784.1083789 · Cited by 890
Learn++: an incremental learning algorithm for supervised neural networks
Polikar, R., Upda, L., Upda, S. S., & Honavar, V. (2001) · IEEE Transactions on Systems, Man and Cybernetics, Part C (Applications and Reviews) · doi:10.1109/5326.983933 · Cited by 888
Maintaining Stream Statistics over Sliding Windows
Datar, M., Gionis, A., Indyk, P., & Motwani, R. (2002) · SIAM Journal on Computing · doi:10.1137/s0097539701398363 · Cited by 834
Detecting Change in Data Streams
Kifer, D., Ben-David, S., & Gehrke, J. E. (2004) · Elsevier eBooks · doi:10.1016/b978-012088469-8.50019-x · Cited by 809
SPRINT: A Scalable Parallel Classifier for Data Mining
Shafer, J. C., Agrawal, R., & Mehta, M. (1996) · Cited by 787
Collaborative filtering with temporal dynamics
Koren, Y. (2010) · Communications of the ACM · doi:10.1145/1721654.1721677 · Cited by 784
SLIQ: A fast scalable classifier for data mining
Mehta, M., Agrawal, R., & Rissanen, J. (1996) · Lecture notes in computer science · doi:10.1007/bfb0014141 · Cited by 749
Dynamic Weighted Majority: An Ensemble Method for Drifting Concepts
Kolter, J. Z., & Maloof, M. A. (2007) · doi:10.5555/1314498.1390333 · Cited by 667
Incremental Learning from Noisy Data
Schlimmer, J. C., & Granger, R. (1986) · Machine Learning · doi:10.1023/a:1022810614389 · Cited by 652
New ensemble methods for evolving data streams
Bifet, A., Holmes, G., Pfahringer, B., Kirkby, R., & Gavaldà, R. (2009) · Knowledge Discovery and Data Mining · doi:10.1145/1557019.1557041 · Cited by 640
Self-citationSentiment Knowledge Discovery in Twitter Streaming Data
Bifet, A., & Frank, E. (2010) · Lecture notes in computer science · doi:10.1007/978-3-642-16184-1_1 · Cited by 577
Self-citationKnowledge Discovery in Data Streams
Dang, X. H., & Ong, K. (2009) · CRC Press eBooks · doi:10.1081/e-elis3-120043643 · Cited by 563
Herbster, M., & Warmuth, M. K. (1998) · Machine Learning · doi:10.1023/a:1007424614876 · Cited by 559
On evaluating stream learning algorithms
da Gama, J. M. P., Sebastião, R., & Rodrigues, P. P. (2012) · Machine Learning · doi:10.1007/s10994-012-5320-9 · Cited by 533
Self-citationReview of adaptation mechanisms for data-driven soft sensors
Kadlec, P., Grbić, R., & Gabryś, B. (2010) · Computers & Chemical Engineering · doi:10.1016/j.compchemeng.2010.07.034 · Cited by 518
User Modeling for Adaptive News Access
Billsus, D., & Pazzani, M. J. (2000) · User Modeling and User-Adapted Interaction · doi:10.1023/a:1026501525781 · Cited by 491
Learning drifting concepts: Example selection vs. example weighting
Klinkenberg, R. (2004) · Intelligent Data Analysis · doi:10.3233/ida-2004-8305 · Cited by 454
The Impact of Diversity on Online Ensemble Learning in the Presence of Concept Drift
Minku, L. L., White, A. P., & Yao, X. (2009) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2009.156 · Cited by 448
DDD: A New Ensemble Approach for Dealing with Concept Drift
Minku, L. L., & Yao, X. (2011) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2011.58 · Cited by 441
Dynamic weighted majority: a new ensemble method for tracking concept drift
Kolter, J. Z., & Maloof, M. A. (2004) · Proceedings · doi:10.1109/icdm.2003.1250911 · Cited by 424
Detecting Concept Drift with Support Vector Machines
Klinkenberg, R., & Joachims, T. (2000) · Cited by 422
Leveraging Bagging for Evolving Data Streams
Bifet, A., Holmes, G., & Pfahringer, B. (2010) · Lecture notes in computer science · doi:10.1007/978-3-642-15880-3_15 · Cited by 414
Self-citationExponentially weighted moving average charts for detecting concept drift
Ross, G. J., Adams, N. M., Tasoulis, D. K., & Hand, D. J. (2011) · Pattern Recognition Letters · doi:10.1016/j.patrec.2011.08.019 · Cited by 405
Classification and Novel Class Detection in Concept-Drifting Data Streams under Time Constraints
Masud, M. M., Gao, J., Khan, L. R., Han, J., & Thuraisingham, B. M. (2010) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2010.61 · Cited by 399
Active Learning With Drifting Streaming Data
Žliobaitė, I., Bifet, A., Pfahringer, B., & Holmes, G. (2013) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2012.2236570 · Cited by 389
Self-citationWind power forecasting : state-of-the-art 2009.
Monteiro, C., Bessa, R. J., Miranda, V., Botterud, A., Wang, J., Conzelmann, G., & Porto, I. (2009) · OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information) · doi:10.2172/968212 · Cited by 384
Weighted random sampling with a reservoir
Efraimidis, P. S., & Spirakis, P. G. (2005) · Information Processing Letters · doi:10.1016/j.ipl.2005.11.003 · Cited by 370
RainForest—A Framework for Fast Decision Tree Construction of Large Datasets
Gehrke, J. E., Ramakrishnan, R., & Ganti, V. (2000) · Data Mining and Knowledge Discovery · doi:10.1023/a:1009839829793 · Cited by 347
Classifier Ensembles for Changing Environments
Kuncheva, L. I. (2004) · Lecture notes in computer science · doi:10.1007/978-3-540-25966-4_1 · Cited by 337
Estimating the generalization performance of a SVM efficiently
Joachims, T. (1999) · Technische Universität Dortmund Eldorado (Technische Universität Dortmund) · doi:10.17877/de290r-5102 · Cited by 331
Pasting Small Votes for Classification in Large Databases and On-Line
Breiman, L. (1999) · Machine Learning · doi:10.1023/a:1007563306331 · Cited by 318
Probabilistic wind power forecasts using local quantile regression
Bremnes, J. B. (2004) · Wind Energy · doi:10.1002/we.107 · Cited by 312
Learning model trees from evolving data streams
Ikonomovska, E., da Gama, J. M. P., & Džeroski, S. (2010) · Data Mining and Knowledge Discovery · doi:10.1007/s10618-010-0201-y · Cited by 304
Self-citationvan der Aalst, W. M. P. (2012) · Communications of the ACM · doi:10.1145/2240236.2240257 · Cited by 296
Detecting Concept Drift Using Statistical Testing
Nishida, K., & Yamauchi, K. (2007) · Springer eBooks · doi:10.1007/978-3-540-75488-6_27 · Cited by 288
Handling concept drifts in incremental learning with support vector machines
Syed, N. A., Liu, H., & Sung, K. K. (1999) · ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/312129.312267 · Cited by 281
A Game of Prediction with Expert Advice
Vovk, V. (1998) · Journal of Computer and System Sciences · doi:10.1006/jcss.1997.1556 · Cited by 280
An Interval Classifier for Database Mining Applications
Agrawal, R., Ghosh, S. P., Imieliński, T., Iyer, B. R., & Swami, A. (1992) · Cited by 264
Using additive expert ensembles to cope with concept drift
Kolter, J. Z., & Maloof, M. A. (2005) · International Conference on Machine Learning · doi:10.1145/1102351.1102408 · Cited by 262
A General Framework for Mining Concept-Drifting Data Streams with Skewed Distributions
Gao, J., Fan, W., Han, J., & Yu, P. S. (2007) · SIAM International Conference on Data Mining · doi:10.1137/1.9781611972771.1 · Cited by 248
An Information-Theoretic Approach to Detecting Changes in Multi-Dimensional Data Streams
Dasu, T., Krishnan, S. M., Venkatasubramanian, S., & Yi, K. (2006) · Cited by 235
The impact of changing populations on classifier performance
Kelly, M. G., Hand, D. J., & Adams, N. M. (1999) · ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/312129.312285 · Cited by 226
DATA STREAM MINING A Practical Approach
Bifet, A., & Kirkby, R. (2009) · Cited by 221
Self-citationTracking recurring contexts using ensemble classifiers: an application to email filtering
Katakis, I., Tsoumakas, G., & Vlahavas, I. P. (2009) · Knowledge and Information Systems · doi:10.1007/s10115-009-0206-2 · Cited by 213
A case-based technique for tracking concept drift in spam filtering
Delany, S. J., Cunningham, P., Tsymbal, A., & Coyle, L. (2005) · Knowledge-Based Systems · doi:10.1016/j.knosys.2004.10.002 · Cited by 207
Chapman & Hall/CRC Data Mining and Knowledge Discovery Series
Hristidis, V. (2010) · Chapman & Hall/CRC data mining and knowledge discovery series · doi:10.1201/chdaminodis · Cited by 203
Bessa, R. J., Miranda, V., & da Gama, J. M. P. (2009) · IEEE Transactions on Power Systems · doi:10.1109/tpwrs.2009.2030291 · Cited by 199
Self-citationBlum, A. L. (1997) · Machine Learning · doi:10.1023/a:1007335615132 · Cited by 194
Dealing With Concept Drifts in Process Mining
Bose, R. P. J. C., van der Aalst, W. M. P., Žliobaitė, I., & Pechenizkiy, M. (2013) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2013.2278313 · Cited by 192
Self-citationOza, N. C. (2000) · Cited by 189
Zhao, P., Jin, R., Yang, T., & Hoi, S. C. H. (2011) · Cited by 183
A note on the utility of incremental learning
Giraud-Carrier, C. G. (2000) · Cited by 182
Harries, M. B., Sammut, C., & Horn, K. (1998) · Machine Learning · doi:10.1023/a:1007420529897 · Cited by 179
Learning under Concept Drift: an OverviewPreprint
Žliobait, E., & Indr, E. (2010) · arXiv (Cornell University) · Cited by 177
Effective learning in dynamic environments by explicit context tracking
Widmer, G., & Kubát, M. (1993) · Lecture notes in computer science · doi:10.1007/3-540-56602-3_139 · Cited by 176
Tracking Drifting Concepts By Minimizing Disagreements
Helmbold, D. P., & Long, P. M. (1994) · Machine Learning · doi:10.1023/a:1022694620923 · Cited by 161
On biased reservoir sampling in the presence of stream evolution
Aggarwal, C. C. (2006) · Very Large Data Bases · doi:10.5555/1182635.1164180 · Cited by 148
Paired Learners for Concept Drift
Bach, S. H., & Maloof, M. A. (2008) · Proceedings · doi:10.1109/icdm.2008.119 · Cited by 148
Online Ensemble Learning: An Empirical Study
Fern, A., & Givan, R. L. (2003) · Machine Learning · doi:10.1023/a:1025619426553 · Cited by 148
Selecting Examples for Partial Memory Learning
Maloof, M. A., & Michalski, R. S. (2000) · Machine Learning · doi:10.1023/a:1007661119649 · Cited by 142
Decision trees for mining data streams
da Gama, J. M. P., Fernandes, R., & Rocha, R. (2006) · Intelligent Data Analysis · doi:10.3233/ida-2006-10103 · Cited by 141
Self-citationAdaptive Information Filtering: Learning in the Presence of Concept Drifts
Klinkenberg, R., & Renz, I. (1998) · Cited by 136
Fast and Light Boosting for Adaptive Mining of Data Streams
Chu, F., & Zaniolo, C. (2004) · Lecture notes in computer science · doi:10.1007/978-3-540-24775-3_36 · Cited by 132
Using multiple windows to track concept drift
Lazarescu, M., Venkatesh, S., & Bui, H. (2004) · Intelligent Data Analysis · doi:10.3233/ida-2004-8103 · Cited by 127
Gradual Forgetting for Adaptation to Concept Drift
Koychev, I. K. (2000) · Cited by 125
Tracking Context Changes through Meta-Learning
Widmer, G. (1997) · Machine Learning · doi:10.1023/a:1007365809034 · Cited by 125
Incremental learning with partial instance memory
Maloof, M. A., & Michalski, R. S. (2003) · Artificial Intelligence · doi:10.1016/j.artint.2003.04.001 · Cited by 125
Change Detection in Streaming Multivariate Data Using Likelihood Detectors
Kuncheva, L. I. (2011) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2011.226 · Cited by 123
Learning under Concept Drift: an OverviewPreprint
Žliobaitė, I. (2010) · arXiv (Cornell University) · Cited by 110
Self-citationKnowledge discovery from data streams
da Gama, J. M. P., Ganguly, A. R., Omitaomu, O. A., Vatsavai, R. R., & Gaber, M. M. (2009) · Intelligent Data Analysis · doi:10.3233/ida-2009-0372 · Cited by 110
Self-citationNext challenges for adaptive learning systems
Žliobaitė, I., Bifet, A., Gaber, M. M., Gabryś, B., da Gama, J. M. P., Minku, L. L., & Musiał, K. (2012) · ACM SIGKDD Explorations Newsletter · doi:10.1145/2408736.2408746 · Cited by 108
Self-citationTest of Page-Hinckley, an approach for fault detection in an agro-alimentary production system
Mouss, L. H., Mouss, D., Mouss, N. K., & Linda, S. (2004) · Cited by 106
Classifier Ensembles for Detecting Concept Change in Streaming Data: Overview and Perspectives
Kuncheva, L. I. (2008) · Cited by 104
Boosting classifiers for drifting concepts
Klinkenberg, R., & Scholz, M. (2006) · Technische Universität Dortmund Eldorado (Technische Universität Dortmund) · doi:10.17877/de290r-14320 · Cited by 103
Tolerating Concept and Sampling Shift in Lazy Learning Using Prediction Error Context Switching
Salganicoff, M. (1997) · Artificial Intelligence Review · doi:10.1023/a:1006515405170 · Cited by 98
Categorizing and mining concept drifting data streams
Zhang, P., Zhu, X., & Shi, Y. (2008) · ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/1401890.1401987 · Cited by 96
Entropy-based Concept Shift Detection
Vorburger, P., & Bernstein, A. (2006) · Proceedings · doi:10.1109/icdm.2006.66 · Cited by 96
Fast Perceptron Decision Tree Learning from Evolving Data Streams
Bifet, A., Holmes, G., Pfahringer, B., & Frank, E. (2010) · Lecture notes in computer science · doi:10.1007/978-3-642-13672-6_30 · Cited by 95
Self-citationMining in Anticipation for Concept Change: Proactive-Reactive Prediction in Data Streams
Yang, Y., Wu, X., & Zhu, X. (2006) · Data Mining and Knowledge Discovery · doi:10.1007/s10618-006-0050-x · Cited by 95
Tackling concept drift by temporal inductive transfer
Forman, G. (2006) · International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR) · doi:10.1145/1148170.1148216 · Cited by 87
Online Techniques for Dealing with Concept Drift in Process Mining
Carmona, J., & Gavaldà, R. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-34156-4_10 · Cited by 75
Catastrophic Forgetting in Connectionist Networks: Causes, Consequences and Solutions
French, R. M. (1999) · Cited by 75
Kalman Filters and Adaptive Windows for Learning in Data Streams
Bifet, A., & Gavaldà, R. (2006) · Lecture notes in computer science · doi:10.1007/11893318_7 · Cited by 71
Self-citationCarvalho, V. R., & Cohen, W. W. (2006) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/1150402.1150466 · Cited by 70
On change diagnosis in evolving data streams
Aggarwal, C. C. (2005) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2005.78 · Cited by 69
Density-Adaptive Learning and Forgetting
Salganicoff, M. (1993) · Elsevier eBooks · doi:10.1016/b978-1-55860-307-3.50042-3 · Cited by 65
On the window size for classification in changing environments
Kuncheva, L. I., & Žliobaitė, I. (2009) · Intelligent Data Analysis · doi:10.3233/ida-2009-0397 · Cited by 62
Self-citationStreamKrimp: Detecting Change in Data Streams
van Leeuwen, M., & Siebes, A. P. J. M. (2008) · Lecture notes in computer science · doi:10.1007/978-3-540-87479-9_62 · Cited by 62
State-of-the-Art in Bayesian Changepoint Detection
Tartakovsky, A. G., & Moustakides, G. V. (2010) · Sequential Analysis · doi:10.1080/07474941003740997 · Cited by 57
Combining similarity in time and space for training set formation under concept drift
Žliobaitė, I. (2011) · Intelligent Data Analysis · doi:10.3233/ida-2011-0484 · Cited by 56
Self-citationAdaptive-Size Reservoir Sampling over Data Streams
Al-Kateb, M., Lee, B. S., & Wang, X. S. (2007) · International Conference on Scientific and Statistical Database Management · doi:10.1109/ssdbm.2007.29 · Cited by 55
Tsymbal, A., Pechenizkiy, M., Cunningham, P., & Puuronen, S. J. (2006) · Proceedings - IEEE Symposium on Computer-Based Medical Systems · doi:10.1109/cbms.2006.94 · Cited by 54
Self-citationMOA: A Real-Time Analytics Open Source Framework
Bifet, A., Holmes, G., Pfahringer, B., Read, J., Kranen, P., Kremer, H., Jansen, T., & Seidl, T. (2011) · Lecture notes in computer science · doi:10.1007/978-3-642-23808-6_41 · Cited by 53
Self-citationGT2FC: An Online Growing Interval Type-2 Self-Learning Fuzzy Classifier
Bouchachia, A., & Vanaret, C. (2013) · IEEE Transactions on Fuzzy Systems · doi:10.1109/tfuzz.2013.2279554 · Cited by 51
Self-citationHandling Concept Drift in Text Data Stream Constrained by High Labelling Cost
Lindstrom, P. (2010) · Arrow@dit (Dublin Institute of Technology) · doi:10.21427/d7b022 · Cited by 50
Learning recurring concepts from data streams with a context-aware ensemble
Gomes, J. B., Menasalvas, E., & Sousa, P. (2011) · ACM Symposium on Applied Computing · doi:10.1145/1982185.1982403 · Cited by 49
Sequential Change Detection on Data Streams
Muthukrishnan, S., van den Berg, E., & Wu, Y. (2007) · IEEE ... International Conference on Data Mining workshops · doi:10.1109/icdmw.2007.89 · Cited by 45
Change detection in learning histograms from data streams
Sebastião, R., & da Gama, J. M. P. (2007) · Portuguese Conference on Artificial Intelligence · doi:10.5555/1782254.1782265 · Cited by 43
Self-citationFuzzy classification in dynamic environments
Bouchachia, A. (2010) · Soft Computing · doi:10.1007/s00500-010-0657-0 · Cited by 43
Self-citationRobust Tracking with Weighted Online Structured Learning
Yao, R., Shi, Q., Shen, C., Zhang, Y., & van den Hengel, A. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-33712-3_12 · Cited by 40
Knowledge discovery in data streams with regression tree methods
Alberg, D., Last, M., & Kandel, A. (2011) · Wiley Interdisciplinary Reviews Data Mining and Knowledge Discovery · doi:10.1002/widm.51 · Cited by 40
Beating the baseline prediction in food sales: How intelligent an intelligent predictor is?
Žliobaitė, I., Bakker, J., & Pechenizkiy, M. (2011) · Expert Systems with Applications · doi:10.1016/j.eswa.2011.07.078 · Cited by 40
Self-citationIncremental learning with multi-level adaptation
Bouchachia, A. (2011) · Neurocomputing · doi:10.1016/j.neucom.2010.12.017 · Cited by 38
Self-citationOnline mass flow prediction in CFB boilers with explicit detection of sudden concept drift
Pechenizkiy, M., Bakker, J., Žliobaitė, I., Ivannikov, A., & Kärkkäinen, T. (2010) · ACM SIGKDD Explorations Newsletter · doi:10.1145/1809400.1809423 · Cited by 36
Self-citationDrifting Concepts as Hidden Factors in Clinical Studies
Kukar, M. (2003) · Lecture notes in computer science · doi:10.1007/978-3-540-39907-0_49 · Cited by 35
Adaptive Learning Rate for Online Linear Discriminant Classifiers
Kuncheva, L. I., & Plumpton, C. (2008) · Lecture notes in computer science · doi:10.1007/978-3-540-89689-0_55 · Cited by 34
Transfer estimation of evolving class priors in data stream classification
Zhang, Z., & Zhou, J. (2010) · Pattern Recognition · doi:10.1016/j.patcog.2010.03.021 · Cited by 31
Predictive Handling of Asynchronous Concept Drifts in Distributed Environments
Ang, H. H., Gopalkrishnan, V., Žliobaitė, I., Pechenizkiy, M., & Hoi, S. C. H. (2012) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2012.172 · Cited by 31
Self-citationAdaptive Bayes for a Student Modeling Prediction Task Based on Learning Styles
Castillo, G., da Gama, J. M. P., & Breda, A. (2003) · Lecture notes in computer science · doi:10.1007/3-540-44963-9_44 · Cited by 28
Self-citationOn Stochastic Models and Optimal Methods in the Quickest Detection Problems
Shiryaev, A. N. (2009) · Theory of Probability and Its Applications · doi:10.1137/s0040585x97983717 · Cited by 28
Learning about the Learning Process
da Gama, J. M. P., & Kosina, P. (2011) · Lecture notes in computer science · doi:10.1007/978-3-642-24800-9_17 · Cited by 26
Self-citationEVE: a framework for event detection
Adä, I., & Berthold, M. R. (2012) · Evolving Systems · doi:10.1007/s12530-012-9067-0 · Cited by 25
Sketching Sampled Data Streams
Rusu, F., & Dobra, A. (2009) · Proceedings - International Conference on Data Engineering · doi:10.1109/icde.2009.31 · Cited by 23
Enhancing text classification to improve information filtering
Lanquillon, C. (2001) · Digitalen Hochschulbibliothek Sachsen-Anhalt (Universitäts- und Landesbibliothek Sachsen-Anhalt) · doi:10.25673/4635 · Cited by 22
Tracking Changing User Interests through Prior-Learning of Context
Koychev, I. (2002) · Lecture notes in computer science · doi:10.1007/3-540-47952-x_24 · Cited by 18
Determining the Training Window for Small Sample Size Classification with Concept Drift
Žliobaitė, I., & Kuncheva, L. I. (2009) · IEEE ... International Conference on Data Mining workshops · doi:10.1109/icdmw.2009.20 · Cited by 18
Self-citationA method for partial-memory incremental learning and its application to computer intrusion detection
Maloof, M. A., & Michalski, R. S. (2002) · IEEE International Conference on Tools with Artificial Intelligence (ICTAI) · doi:10.1109/tai.1995.479784 · Cited by 18
The Implications of Complex Adaptive Systems Theory for C2
Grisogono, A.-M. (2006) · Defense Technical Information Center (DTIC) · Cited by 17
Learning drifting concepts: Example selection vs. example weighting
KlinkenbergRalf (2004) · doi:10.5555/1293831.1293836 · Cited by 17
CHANGE DETECTION IN CLASSIFICATION MODELS INDUCED FROM TIME SERIES DATA
Zeira, G., Maimon, O., Last, M., & Rokach, L. (2004) · Series in machine perception and artificial intelligence · doi:10.1142/9789812565402_0005 · Cited by 15
GNUsmail: Open Framework for On-line Email Classification
Carmona-Cejudo, J. M., Manuel, B.-G., del Campo-Ávila, J., Morales-Bueno, R., & Bifet, A. (2010) · Frontiers in artificial intelligence and applications · doi:10.3233/978-1-60750-606-5-1141 · Cited by 14
Self-citationControlled Permutations for Testing Adaptive Classifiers
Žliobaitė, I. (2011) · Lecture notes in computer science · doi:10.1007/978-3-642-24477-3_29 · Cited by 13
Self-citationA Test Paradigm for Detecting Changes in Transactional Data Streams
Ng, W., & Dash, M. (2008) · Springer eBooks · doi:10.1007/978-3-540-78568-2_17 · Cited by 12
Kosina, P., da Gama, J. M. P., & Sebastião, R. (2010) · European Conference on Artificial Intelligence · Cited by 8
Self-citationBoosting classifiers for drifting concepts
ScholzMartin, & KlinkenbergRalf (2007) · doi:10.5555/1367489.1367491 · Cited by 8
Predicting Phases in Business Cycles Under Concept Drift
Klinkenberg, R. (2003) · Cited by 7
Semi-supervised incremental learning
Bouchachia, A., Prossegg, M., & Duman, H. (2010) · doi:10.1109/fuzzy.2010.5584328 · Cited by 6
Self-citationDecision trees for mining data streams
GamaJoão, FernandesRicardo, & RochaRicardo (2006) · doi:10.5555/1239076.1239079 · Cited by 5
The AQ Methods for Concept Drift
Maloof, M. A. (2009) · Studies in computational intelligence · doi:10.1007/978-3-642-05177-7_2 · Cited by 3
Flagged first, then by citations
6 of the 171 references couldn’t be matched to a known paper.
Research works printed but not linked: 9
- 10.1002/sam.v2:5/6 · DOI
- 10.5555/647458.728399 · DOI
- 10.5555/1662648.1662650 · DOI
- 10.5555/1293846.1293848 · DOI
- 10.5555/3120828.3120894 · DOI
- 10.1002/rob.v23:9 · DOI
- A. Wald . 1947. Sequential Analysis . John Wiley and Sons . A. Wald. 1947. Sequential Analysis. John Wiley and Sons.
- 10.5555/2010989.2010997 · DOI
- 10.5555/2050236.2050265 · DOI
Cited by
Sorted by citations
Machine learning and deep learning
Janiesch, C., Zschech, P., & Heinrich, K. (2021) · Electronic Markets · doi:10.1007/s12525-021-00475-2 · Cited by 2,959
Recommender system application developments: A survey
Jie Lu, B., Wu, D., Mao, M., Wang, W., & Zhang, G. (2015) · Decision Support Systems · doi:10.1016/j.dss.2015.03.008 · Cited by 1,584
Explaining Deep Neural Networks and Beyond: A Review of Methods and Applications
Samek, W., Montavon, G., Lapuschkin, S., Anders, C. J., & Muller, K.-R. (2021) · Proceedings of the IEEE · doi:10.1109/jproc.2021.3060483 · Cited by 1,477
“measurement artifacts or adversarial perturbations [182]; 2) resilience to drifting data distributions [49]; 3) ability to accurately assess the confidence of its own predictions [135], [139]; 4) safety and security aspects [21], [26], [84], [193]; 5) legal requirements or adherence to social norms [54], [60]; 6) abil…”
BackgroundA Review on Outlier/Anomaly Detection in Time Series Data
Blázquez-García, A., Conde, A., Mori, U., & Lozano, J. A. (2022) · ACM Computing Surveys · doi:10.1145/3444690 · Cited by 1,102
Ensemble learning for data stream analysis: A survey
Krawczyk, B., Minku, L. L., Gama, J., Stefanowski, J., & Woźniak, M. (2017) · Information Fusion · doi:10.1016/j.inffus.2017.02.004 · Cited by 1,050
Self-citation
Metadata
- Authors
- Gama, J., Žliobaitė, I., Bifet, A., Pechenizkiy, M., & Bouchachia, A.
- Affiliations
- Universidade do Porto (PT)
- Helsinki Institute for Information Technology (FI)
- Yahoo (Spain) (ES)
- Eindhoven University of Technology (NL)
- Bournemouth University (GB)
- Venue
- ACM Computing Surveys
- Published
- 2014-03
- Volume
- 46
- Issue
- 4
- Pages
- 1-37
- ISSN
- 0360-0300 (ISSN-L)
- 1557-7341
- OpenAlex
- W2099419573
- Cited by
- 3,735
- References
- 171
- Citations by year
- 2026: 688 · 2025: 435 · 2024: 296 · 2023: 345 · 2022: 306 · 2021: 367 · 2020: 327 · 2019: 281 · 2018: 229 · 2017: 197 · 2016: 137 · 2015: 96 · 2014: 27
- FWCI
- 151.70
- Type
- journal article
- Language
- en
- Open access
- Locations
- ACM Computing Surveys (publishedVersion)
- TU/e Research Portal (publishedVersion)
- Bournemouth University Research Online (Bournemouth University) (submittedVersion)
- Portuguese National Funding Agency for Science, Research and Technology (RCAAP Project by FCT) (submittedVersion, other-oa)
- TU/e Research Portal (submittedVersion)
- Funders
- Seventh Framework Programme (251617, ICT-2013-612944)
- Fundação para a Ciência e a Tecnologia
- COMPETE Program
- Nederlandse Organisatie voor Wetenschappelijk Onderzoek
- Suomen Akatemia (118653)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Data Stream Mining Techniques
- Physical Sciences › Computer Science › Artificial Intelligence › Domain Adaptation and Few-Shot Learning
- Social Sciences › Decision Sciences › Management Science and Operations Research › Advanced Bandit Algorithms Research
- Keywords
- concept drift, online supervised learning, adaptive learning, adaptive algorithms, algorithm evaluation
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review