MLDM 2015: Machine Learning and Data Mining in Pattern Recognition pp 55-69 | Cite as
Local and Global Genetic Fuzzy Pattern Classifiers
Abstract
Fuzzy pattern classifiers are a recent type of classifiers making use of fuzzy membership functions and fuzzy aggregation rules, providing a simple yet robust classifier model. The fuzzy pattern classifier is parametric giving the choice of fuzzy membership function and fuzzy aggregation operator. Several methods for estimation of appropriate fuzzy membership functions and fuzzy aggregation operators have been suggested, but considering only fuzzy membership functions with symmetric shapes found by heuristically selecting a “middle” point from the learning examples. Here, an approach for learning the fuzzy membership functions and the fuzzy aggregation operator from data is proposed, using a genetic algorithm for search. The method is experimentally evaluated on a sample of several public datasets, and performance is found to be significantly better than existing fuzzy pattern classifier methods. This is despite the simplicity of the fuzzy pattern classifier model, which makes it interesting.
Keywords
Approximate reasoning Pattern recognition Fuzzy classifier Genetic algorithmReferences
- 1.Gonçalves, I., Silva, S.: Experiments on controlling overfitting in genetic programming. In: Proceedings of the 15th Portuguese Conference on Artificial Intelligence, pp. 152–166 (2011)Google Scholar
- 2.Herrera, F.: Genetic fuzzy systems: taxonomy, current research trends and prospects. Evol. Intell. 1(1), 27–46 (2008)MathSciNetCrossRefGoogle Scholar
- 3.Hüllemeier, E.: Fuzzy sets in machine learning and data mining. Appl. Soft Comput. 11(2), 1493–1505 (2011)CrossRefGoogle Scholar
- 4.Japkowicz, N., Shah, M.: Evaluating Learning Algorithms: A Classification Perspective. Cambridge University Press, Cambridge (2011)CrossRefGoogle Scholar
- 5.Klir, G.J., Yuan, B.: Fuzzy Sets and Fuzzy Logic: Theory and Applications. Prentice Hall, New York (1995)MATHGoogle Scholar
- 6.Kuncheva, L.I.: Fuzzy Classifier Design. Stud Fuzz, vol. 49. Springer, Heidelberg (2000)MATHGoogle Scholar
- 7.Meher, S.K.: A new fuzzy supervised classification method based on aggregation operator. In: Proceedings of the 3rd International IEEE Conference on Signal-Image Technologies and Internet-Based Systems, pp. 876–882 (2008)Google Scholar
- 8.Mönks, U., Larsen, H.L., Lohweg, V.: Aggregation operator based fuzzy pattern classifier design. In: Proceedings of the Machine Learning in Real-Time Applications (2009)Google Scholar
- 9.Rutkowski, L.: Flexible Neuro-Fuzzy Systems: Structures, Learning and Performance Evaluation. Kluwer, Boston (2004)Google Scholar
- 10.Whitley, D.: A genetic algorithm tutorial. Stat. Comput. 4, 65–85 (1994)CrossRefGoogle Scholar