A Self-Tuning Fuzzy Rule-Based Classifier for Data Streams

In recent years, tremendous amounts of data streams are generated in different application areas. The new challenges in these data need fast and online data processing, especially in classification problems. One of the most challenging problems in field of data streams that reduces the performance of traditional methods is concept change. To handle this problem, it is necessary to update the classifier system after every alteration of the concept of data. However, updating a classifier can often be a time consuming and expensive process. In this paper, an efficient method is proposed for quickly and easily updating of a fuzzy rule-based classifier by setting a weight for each rule. Then, two online procedures for online adjustment of the rule weights are proposed. The experimental results show the high performance of these methods against a non-weighted approach.

[1]  Albert Bifet,et al.  DATA STREAM MINING A Practical Approach , 2009 .

[2]  Edwin Lughofer,et al.  Single-pass active learning with conflict and ignorance , 2012, Evolving Systems.

[3]  Plamen P. Angelov,et al.  Handling drifts and shifts in on-line data streams with evolving fuzzy systems , 2011, Appl. Soft Comput..

[4]  Philip S. Yu,et al.  On demand classification of data streams , 2004, KDD.

[5]  E. Lughofer,et al.  Evolving fuzzy classifiers using different model architectures , 2008, Fuzzy Sets Syst..

[6]  Plamen P. Angelov,et al.  An approach for fuzzy rule-base adaptation using on-line clustering , 2004, Int. J. Approx. Reason..

[7]  Gerhard Widmer,et al.  Learning in the presence of concept drift and hidden contexts , 2004, Machine Learning.

[8]  Hisao Ishibuchi,et al.  Adaptive fuzzy rule-based classification systems , 1996, IEEE Trans. Fuzzy Syst..

[9]  Hisao Ishibuchi,et al.  Selecting fuzzy if-then rules for classification problems using genetic algorithms , 1995, IEEE Trans. Fuzzy Syst..

[10]  Albert Orriols-Puig,et al.  Fuzzy knowledge representation study for incremental learning in data streams and classification problems , 2011, Soft Comput..

[11]  Jesús S. Aguilar-Ruiz,et al.  Knowledge discovery from data streams , 2009, Intell. Data Anal..

[12]  R. Suganya,et al.  Data Mining Concepts and Techniques , 2010 .

[13]  Plamen P. Angelov,et al.  On line learning fuzzy rule-based system structure from data streams , 2008, 2008 IEEE International Conference on Fuzzy Systems (IEEE World Congress on Computational Intelligence).

[14]  Thorsten Joachims,et al.  Detecting Concept Drift with Support Vector Machines , 2000, ICML.

[15]  Edwin Lughofer,et al.  Evolving Fuzzy Systems - Methodologies, Advanced Concepts and Applications , 2011, Studies in Fuzziness and Soft Computing.