Constructing accuracy and diversity ensemble using Pareto-based multi-objective learning for evolving data streams

被引:0
作者
Yange Sun
Honghua Dai
机构
[1] Xinyang Normal University,School of Computer and Information Technology
[2] Xinyang Normal University,Henan Key Lab of Analysis and Applications of Education Big Data
[3] Institute of Intelligent Systems and Renovation,Cooperative Innovation Center of Internet Healthcare
[4] Deakin University,undefined
[5] Zhengzhou University,undefined
来源
Neural Computing and Applications | 2021年 / 33卷
关键词
Data streams; Concept drift; Ensemble learning; Diversity; Classifier selection; Multi-objective optimization;
D O I
暂无
中图分类号
学科分类号
摘要
Ensemble learning is one of the most frequently used techniques for handling concept drift, which is the greatest challenge for learning high-performance models from big evolving data streams. In this paper, a Pareto-based multi-objective optimization technique is introduced to learn high-performance base classifiers. Based on this technique, a multi-objective evolutionary ensemble learning scheme, named Pareto-optimal ensemble for a better accuracy and diversity (PAD), is proposed. The approach aims to enhance the generalization ability of ensemble in evolving data stream environment by balancing the accuracy and diversity of ensemble members. In addition, an adaptive window change detection mechanism is designed for tracking different kinds of drifts constantly. Extensive experiments show that PAD is capable of adapting to dynamic change environments effectively and efficiently in achieving better performance.
引用
收藏
页码:6119 / 6132
页数:13
相关论文
共 71 条
[1]  
Gomes HM(2019)Machine learning for streaming data: state of the art, challenges, and opportunities ACM SIGKDD Explor Newslett 21 6-22
[2]  
Read J(2014)A survey on concept drift adaptation ACM Comput Surv 46 231-238
[3]  
Bifet A(2015)Learning in nonstationary environments: a survey IEEE Comput Intell Mag 10 12-25
[4]  
Gama J(2016)Characterizing concept drift Data Min Knowl Discov 30 964-994
[5]  
Žliobaitė I(2018)Discussion and review on evolving data streams and concept drift adapting Evol Syst 9 1-23
[6]  
Bifet A(2017)A survey on ensemble learning for data stream classification ACM Comput Surv (CSUR) 50 1-36
[7]  
Ditzler G(2017)Ensemble learning for data stream analysis: a survey Inf Fusion 37 132-156
[8]  
Roveri M(2003)Measures of diversity in classifier ensembles and their relationship with the ensemble accuracy Mach Learn 51 181-207
[9]  
Alippi C(2010)The impact of diversity on online ensemble learning in the presence of concept drift IEEE Trans Knowl Data Eng 22 730-742
[10]  
Webb GI(2012)DDD: a new ensemble approach for dealing with concept drift IEEE Trans Knowl Data Eng 24 619-633