Learning fuzzy classification rules from labeled data
Information Sciences—Informatics and Computer Science: An International Journal - Special issue on recent advances in soft computing
Data mining to cluster human performance by using online self regulating clustering method
MAASE'08 Proceedings of the 1st WSEAS International Conference on Multivariate Analysis and its Application in Science and Engineering
Development of an adaptive neuro-fuzzy classifier using linguistic hedges: Part 1
Expert Systems with Applications: An International Journal
Dynamic rough clustering and its applications
Applied Soft Computing
Hi-index | 0.00 |
In this paper, we discuss a fuzzy classifier with ellipsoidal regions that dynamically generates clusters. First, for the data belonging to a class we define a fuzzy rule with an ellipsoidal region. Namely, using the training data for each class, we calculate the center and the covariance matrix of the ellipsoidal region for the class. Then we tune the fuzzy rules, i.e., the slopes of the membership functions, successively until there is no improvement in the recognition rate of the training data. Then if the number of the data belonging to a class that are misclassified into another class exceeds a prescribed number, we define a new cluster to which those data belong and the associated fuzzy rule. Then we tune the newly defined fuzzy rules in the similar way as stated above, fixing the already obtained fuzzy rules. We iterate generation of clusters and tuning of the newly generated fuzzy rules until the number of the data belonging to a class that are misclassified into another class does not exceed the prescribed number. We evaluate our method using thyroid data, Japanese Hiragana data of vehicle license plates, and blood cell data. By dynamic cluster generation, the generalization ability of the classifier is improved and the recognition rate of the fuzzy classifier for the test data is the best among the neural network classifiers and other fuzzy classifiers if there are no discrete input variables