Home > Research > Publications & Outputs > Evolving fuzzy classifiers using different mode...
View graph of relations

Evolving fuzzy classifiers using different model architectures.

Research output: Contribution to Journal/MagazineJournal articlepeer-review

Published
Close
<mark>Journal publication date</mark>1/12/2008
<mark>Journal</mark>Fuzzy Sets and Systems
Issue number23
Volume159
Number of pages23
Pages (from-to)3160-3182
Publication StatusPublished
<mark>Original language</mark>English

Abstract

In this paper we present two novel approaches for on-line evolving fuzzy classifiers, called eClass and FLEXFIS-Class. Both methods can be appliedwith differentmodel architectures, including singlemodel (SM)with class labels as consequents, classification hyper-planes as consequents, andmulti-model (MM)architecture. Additionally, eClass can have amulti-input–multi-output (MIMO) architecture with multiple hyper-planes as consequents of each fuzzy rule. The difference between MM and MIMO architectures is that the former one applies one separate and independent fuzzy rule-based (FRB) classifier for each class and is using an indicator labelling scheme, while the latter one applies a single FRB where the rules areMIMO rather thanMISO. Both, eClass and FLEXFISClass methods are designed to work on a per-sample basis and are thus one-pass, incremental. Additionally, their structure (FRB) is evolving rather than fixed. It adapts their parameters in antecedent and consequent parts with any newly loaded sample. A special emphasis is placed on advanced issues for improving accuracy and robustness, including a thorough comparison between global and local learning of consequent functions, a novel approach for detecting of and reacting on drifts in the data streams and an enhanced outlier treatment strategy. The methods and their extensions according to the advanced issues are evaluated on one benchmark problem of handwritten images recognition as well as on a real-life problem of image classification framework, where images should be classified into good and bad ones during an on-line and interactive production process.