Local and Global Genetic Fuzzy Pattern Classifiers

  • Søren Atmakuri Davidsen
  • E. Sreedevi
  • M. Padmavathamma
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9166)

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 algorithm 

References

  1. 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. 2.
    Herrera, F.: Genetic fuzzy systems: taxonomy, current research trends and prospects. Evol. Intell. 1(1), 27–46 (2008)MathSciNetCrossRefGoogle Scholar
  3. 3.
    Hüllemeier, E.: Fuzzy sets in machine learning and data mining. Appl. Soft Comput. 11(2), 1493–1505 (2011)CrossRefGoogle Scholar
  4. 4.
    Japkowicz, N., Shah, M.: Evaluating Learning Algorithms: A Classification Perspective. Cambridge University Press, Cambridge (2011)CrossRefGoogle Scholar
  5. 5.
    Klir, G.J., Yuan, B.: Fuzzy Sets and Fuzzy Logic: Theory and Applications. Prentice Hall, New York (1995)MATHGoogle Scholar
  6. 6.
    Kuncheva, L.I.: Fuzzy Classifier Design. Stud Fuzz, vol. 49. Springer, Heidelberg (2000)MATHGoogle Scholar
  7. 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. 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. 9.
    Rutkowski, L.: Flexible Neuro-Fuzzy Systems: Structures, Learning and Performance Evaluation. Kluwer, Boston (2004)Google Scholar
  10. 10.
    Whitley, D.: A genetic algorithm tutorial. Stat. Comput. 4, 65–85 (1994)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Søren Atmakuri Davidsen
    • 1
  • E. Sreedevi
    • 1
  • M. Padmavathamma
    • 1
  1. 1.Department of Computer ScienceSri Venkateswara UniversityTirupatiIndia

Personalised recommendations