A Metacognitive Neuro-Fuzzy Inference System (McFIS) for Sequential Classification Problems
- 25 January 2013
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Fuzzy Systems
- Vol. 21 (6), 1080-1095
- https://doi.org/10.1109/tfuzz.2013.2242894
Abstract
In this paper, we present a metacognitive sequential learning algorithm for a neuro-fuzzy inference system for classification tasks, which is referred to as a “metacognitive neuro-fuzzy inference system (McFIS).” The McFIS learning algorithm is developed based on the principles of the best human learning strategy, viz., a self-regulatory learning strategy in a metacognitive framework. McFIS has two components: a cognitive component and a metacognitive component. A neuro-fuzzy inference system forms the cognitive component of the McFIS, and a self-regulatory learning mechanism forms its metacognitive component. The learning ability of the cognitive component is monitored and controlled by the self-regulatory learning mechanism. For each sample in the training dataset, the metacognitive component uses its self-adaptive thresholds to choose one of the following learning strategies based on the criteria that depends on class-specific knowledge: 1) sample deletion; 2) sample learning; and 3) sample reserve. Thus, the metacognitive component decides what-to-learn, when-to-learn, and how-to-learn the training samples. When a new rule is added, the parameters of the new rule are assigned such that the rule has minimum overlapping with the adjacent rules as well as the localization property of the Gaussian rules is efficiently exploited. Performance of the McFIS is evaluated using several well-known benchmark multicategory/binary classification datasets from the University of California, Irvine machine learning repository and on a practical human action recognition problem. The results clearly indicate that the proposed metacognitive learning helps the McFIS achieve better performance than other existing classifiers.Keywords
This publication has 72 references indexed in Scilit:
- A meta-cognitive sequential learning algorithm for neuro-fuzzy inference systemApplied Soft Computing, 2012
- Human action recognition using a fast learning fully complex-valued classifierNeurocomputing, 2012
- A sequential learning algorithm for self-adaptive resource allocation network classifierNeurocomputing, 2010
- Kernel PCA for novelty detectionPattern Recognition, 2007
- Behavior classification by eigendecomposition of periodic motionsPattern Recognition, 2005
- An Empirical Risk Functional to Improve Learning in a Neuro-Fuzzy ClassifierIEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 2004
- Evolving fuzzy neural networks for supervised/unsupervised online knowledge-based learningIEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 2001
- Dynamic fuzzy neural networks-a novel approach to function approximationIEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 2000
- Support-vector networksMachine Learning, 1995
- A Resource-Allocating Network for Function InterpolationNeural Computation, 1991