A survey on machine learning for recurring concept drifting data streams

被引:58
作者
Suarez-Cetrulo, Andres L. [1 ,2 ]
Quintana, David [2 ]
Cervantes, Alejandro [3 ]
机构
[1] Univ Coll Dublin, Irelands Ctr Appl AI CeADAR, Dublin D04 V2N9, Ireland
[2] Univ Carlos III Madrid, Dept Comp Sci & Engn, Avda Univ 30, Leganes 28911, Spain
[3] Univ Int La Rioja UNIR, Escuela Super Ingn & Tecnol, Logrono, Spain
关键词
Regime change; Online machine learning; Data streams; Concept drift; Meta learning; EVOLVING FUZZY-SYSTEMS; RULE-BASED CLASSIFIERS; NONSTATIONARY ENVIRONMENTS; PREDICTING STOCK; ENSEMBLE; ONLINE; MODEL; CLASSIFICATION; SELECTION; STABILITY;
D O I
10.1016/j.eswa.2022.118934
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The problem of concept drift has gained a lot of attention in recent years. This aspect is key in many domains exhibiting non-stationary as well as cyclic patterns and structural breaks affecting their generative processes. In this survey, we review the relevant literature to deal with regime changes in the behaviour of continuous data streams. The study starts with a general introduction to the field of data stream learning, describing recent works on passive or active mechanisms to adapt or detect concept drifts, frequent challenges in this area, and related performance metrics. Then, different supervised and non-supervised approaches such as online ensembles, meta-learning and model-based clustering that can be used to deal with seasonalities in a data stream are covered. The aim is to point out new research trends and give future research directions on the usage of machine learning techniques for data streams which can help in the event of shifts and recurrences in continuous learning scenarios in near real-time.
引用
收藏
页数:17
相关论文
共 165 条
[1]   Modeling recurring concepts in data streams: a graph-based framework [J].
Ahmadi, Zahra ;
Kramer, Stefan .
KNOWLEDGE AND INFORMATION SYSTEMS, 2018, 55 (01) :15-44
[2]   Adaptive ensemble of self-adjusting nearest neighbor subspaces for multi-label drifting data streams [J].
Alberghini, Gavin ;
Barbon, Sylvio, Jr. ;
Cano, Alberto .
NEUROCOMPUTING, 2022, 481 :228-248
[3]   Just-In-Time Classifiers for Recurrent Concepts [J].
Alippi, Cesare ;
Boracchi, Giacomo ;
Roveri, Manuel .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2013, 24 (04) :620-634
[4]   Adapting dynamic classifier selection for concept drift [J].
Almeida, Paulo R. L. ;
Oliveira, Luiz S. ;
Britto, Alceu S., Jr. ;
Sabourin, Robert .
EXPERT SYSTEMS WITH APPLICATIONS, 2018, 104 :67-85
[5]  
Anderson Robert, 2016, AI 2016: Advances in Artificial Intelligence. 29th Australasian Joint Conference. Proceedings: LNAI 9992, P203, DOI 10.1007/978-3-319-50127-7_17
[6]   Recurring concept meta-learning for evolving data streams [J].
Anderson, Robert ;
Koh, Yun Sing ;
Dobbie, Gillian ;
Bifet, Albert .
EXPERT SYSTEMS WITH APPLICATIONS, 2019, 138
[7]   Impact of Classifiers to Drift Detection Method: A Comparison [J].
Angelopoulos, Angelos ;
Giannopoulos, Anastasios E. ;
Kapsalis, Nikolaos C. ;
Spantideas, Sotirios T. ;
Sarakis, Lambros ;
Voliotis, Stamatis ;
Trakadas, Panagiotis .
PROCEEDINGS OF THE 22ND ENGINEERING APPLICATIONS OF NEURAL NETWORKS CONFERENCE, EANN 2021, 2021, 3 :399-410
[8]  
Angelov P. P., 2017, EMPIRICAL APPROACH M
[9]   Towards explainable deep neural networks (xDNN) [J].
Angelov, Plamen ;
Soares, Eduardo .
NEURAL NETWORKS, 2020, 130 :185-194
[10]   Evolving Fuzzy-Rule-Based Classifiers From Data Streams [J].
Angelov, Plamen P. ;
Zhou, Xiaowei .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2008, 16 (06) :1462-1475