Evolving Fuzzy Min-Max Neural Network Based Decision Trees for Data Stream Classification

被引:12
作者
Mirzamomen, Zahra [1 ]
Kangavari, Mohammad Reza [1 ]
机构
[1] Iran Univ Sci & Technol, Sch Comp Engn, Tehran, Iran
关键词
Pattern recognition; Data stream classification; Decision tree; Min-max neural network; Stability; CLASSIFIERS;
D O I
10.1007/s11063-016-9528-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Learning from data streams is a challenging task which demands a learning algorithm with several high quality features. In addition to space complexity and speed requirements needed for processing the huge volume of data which arrives at high speed, the learning algorithm must have a good balance between stability and plasticity. This paper presents a new approach to induce incremental decision trees on streaming data. In this approach, the internal nodes contain trainable split tests. In contrast with traditional decision trees in which a single attribute is selected as the split test, each internal node of the proposed approach contains a trainable function based on multiple attributes, which not only provides the flexibility needed in the stream context, but also improves stability. Based on this approach, we propose evolving fuzzy min-max decision tree (EFMMDT) learning algorithm in which each internal node of the decision tree contains an evolving fuzzy min-max neural network. EFMMDT splits the instance space non-linearly based on multiple attributes which results in much smaller and shallower decision trees. The extensive experiments reveal that the proposed algorithm achieves much better precision in comparison with the state-of-the-art decision tree learning algorithms on the benchmark data streams, especially in the presence of concept drift.
引用
收藏
页码:341 / 363
页数:23
相关论文
共 42 条
[1]  
[Anonymous], 2012, P 1 INT WORKSHOP BIG
[2]  
Bifet A, 2010, J MACH LEARN RES, V11, P1601
[3]  
Bifet A, 2009, LECT NOTES COMPUT SC, V5772, P249, DOI 10.1007/978-3-642-03915-7_22
[4]  
Breiman L, 1996, ANN STAT, V24, P2350
[5]   Multi-Level Fuzzy Min-Max Neural Network Classifier [J].
Davtalab, Reza ;
Dezfoulian, Mir Hossein ;
Mansoorizadeh, Muharram .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2014, 25 (03) :470-482
[6]  
Dazhong Ma, 2012, Advances in Neural Networks - ISNN 2012. Proceedings 9th International Symposium on Neural Networks, P1, DOI 10.1007/978-3-642-31362-2_1
[7]  
Demsar J, 2006, J MACH LEARN RES, V7, P1
[8]  
Domingos P., 2000, Proceedings. KDD-2000. Sixth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, P71, DOI 10.1145/347090.347107
[9]   Fuzzy Min-Max Neural Network for Learning a Classifier with Symmetric Margin [J].
Forghani, Yahya ;
Yazdi, Hadi Sadoghi .
NEURAL PROCESSING LETTERS, 2015, 42 (02) :317-353