An overview and comprehensive comparison of ensembles for concept drift

被引:54
作者
Maior de Barros, Roberto Souto [1 ]
de Carvalho Santos, Silas Garrido T. [1 ]
机构
[1] Univ Fed Pernambuco, Ctr Informat, BR-50740560 Recife, PE, Brazil
关键词
Concept drift; Ensembles; Detectors; Large-scale comparison; Data stream; Online learning; WEIGHTED-MAJORITY; ONLINE; CLASSIFIERS;
D O I
10.1016/j.inffus.2019.03.006
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Online learning is about extracting information from large data streams which may be affected by changes in the distribution of the data, events known as concept drift. Concept drift detectors are small programs that try to detect these changes and make it possible to replace the base classifier, improving the overall accuracy. Ensembles of classifiers are also common in this application area and some of them are configurable with a drift detector. This article summarizes a large-scale comparison of six ensemble algorithms, configured with 10 different drift detectors, for learning from fully labeled data streams, using a large number of artificial datasets and two popular base learners in the area: Naive Bayes and Hoeffding Tree. In addition, the code of one the ensembles (Leveraging Bagging) was modified to permit its configuration with any drift detector: its original implementation only uses ADWIN. The goal is to assess how good the existing ensemble algorithms configurable with detectors really are and also to verify and challenge a common belief in the area. The results of the experiments suggest that, in most datasets, the choice of ensemble algorithm has much more impact on the final accuracy than the choice of drift detector used in its configuration. They also suggest the best auxiliary detectors to configure the ensembles, i.e. those that maximize the accuracy of the ensembles, are only marginally different from the best detectors in the same datasets in terms of their accuracies (recently reported in another article).
引用
收藏
页码:213 / 244
页数:32
相关论文
共 56 条
[1]   DATABASE MINING - A PERFORMANCE PERSPECTIVE [J].
AGRAWAL, R ;
IMIELINSKI, T ;
SWAMI, A .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1993, 5 (06) :914-925
[2]  
[Anonymous], THESIS
[3]  
[Anonymous], ABS150202651
[4]  
[Anonymous], P C UNC ART INT
[5]  
[Anonymous], THESIS
[6]  
[Anonymous], MACH LEARN MACH LEARN
[7]  
[Anonymous], INTRO ALGORITHMS
[8]   Paired Learners for Concept Drift [J].
Bach, Stephen H. ;
Maloof, Marcus A. .
ICDM 2008: EIGHTH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, PROCEEDINGS, 2008, :23-32
[9]  
Baena-Garcia M., 2006, 4 INT WORKSH KNOWL D, V6, P77
[10]   RDDM: Reactive drift detection method [J].
Barros, Roberto S. M. ;
Cabral, Danilo R. L. ;
Goncalves, Paulo M., Jr. ;
Santos, Silas G. T. C. .
EXPERT SYSTEMS WITH APPLICATIONS, 2017, 90 :344-355