Skip to main content

Evolution of Fuzzy Rule Based Classifiers

  • Conference paper
Genetic and Evolutionary Computation – GECCO 2004 (GECCO 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3102))

Included in the following conference series:

Abstract

The paper presents an evolutionary approach for generating fuzzy rule based classifier. First, a classification problem is divided into several two-class problems following a fuzzy unordered class binarization scheme; next, a fuzzy rule is evolved (not only the condition but the fuzzy sets are evolved (tuned) too) for each two-class problem using a Michigan iterative learning approach; finally, the evolved fuzzy rules are integrated using the fuzzy round robin class binarization scheme. In particular, heaps encoding scheme is used for evolving the fuzzy rules along with a set of special genetic operators (variable length crossover, gene addition and gene deletion). Experiments are conducted with different public available data sets.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Han, J., Kamber, M.: Data Mining: Concepts and Techniques. Morgan Kaufmann, San Francisco (2000)

    Google Scholar 

  2. Michalski, R.S., Bratko, I., Kubat, M.: Machine Learning and Data Mining: Methods and Applications. J. Wiley & Sons, Chichester (1998)

    Google Scholar 

  3. Holte, R.: Very simple classification rules perform well in most common used datasets. Machine Learning 11, 63–91 (1993)

    Article  MATH  Google Scholar 

  4. Hu, Y.-C., Chen, R.-S., T.G.-H.: Finding fuzzy classification rules using data mining techniques. Pattern Recognition Letters 24, 509–519 (2003)

    Google Scholar 

  5. Shen, Q., Chouchoulas, A.: A rough-fuzzy approach for generating classification rules. Pattern Recognition 35, 2425–2438 (2002)

    Article  MATH  Google Scholar 

  6. Gonzalez, A., Prez, R.: Completeness and consistency conditions for learning fuzzy rules. Fuzzy Sets and Systems 96, 37–51 (1998)

    Article  MathSciNet  Google Scholar 

  7. Ishibushi, H., Nakashima, T.: Liguistic rule extraction by genetics-based machine learning. In: Proceedings of the Genetic and Evolutionary Computation Conference GECCO 2000, 195–202 (2000)

    Google Scholar 

  8. Giordana, A., Saitta, L.: Regal: An integrated system for learning relations using genetic algorithms. In: Proceedings of the Second International Workshop on Multi-strategy Learning, pp. 234–249 (1993)

    Google Scholar 

  9. De Jong, K., Spears, W.: Learning concept classification rules using genetic algorithms. In: Proceedings of the Twelfth International Joint Conference on Artificial Intelligence, pp. 651–656 (1991)

    Google Scholar 

  10. Gomez, J., Dasgupta, D., Nasraoui, O., Gonzalez, F.: Complete expression trees for evolving fuzzy classifier systems with genetic algorithms. In: Proceedings of the North American Fuzzy Information Processing Society Conference NAFIPSFLINTS 2002, pp. 469–474 (2002)

    Google Scholar 

  11. Fidelis, M.V., Lopes, H.S., Freitas, A.A.: Discovering comprehensible classification rules with a genetic algorithm. In: Proceedings of Congress on Evolutionary Computation (CEC), pp. 805–810 (2000)

    Google Scholar 

  12. Liu, J., Kwok, J.: An extended genetic rule genetic algorithm. In: Proceedings of Congress on Evolutionary Computation (CEC), pp. 458–263 (2000)

    Google Scholar 

  13. Cordon, O., Gonzalez, A., Herrera, F., Perez, R.: Encouraging cooperation in the genetic iterative rule learning approach for quality modeling. In: Kacprzyk, J., Zadeh, L. (eds.) Computing with Words in Intelligent/Information Systems 2. Applications, Physica-Verlag,Heidelberg (1998)

    Google Scholar 

  14. Cordon, O., Herrera, F.: A general study on genetic fuzzy system. In: Genetic Algorithms in Engineering and Computer Sciences, pp. 33–57. Jonh Wiley and Sons, Chichester (1995)

    Google Scholar 

  15. Freitas, A.A.: A survey of evolutionary algorithms for data mining and knowledge discovering. In: Ghosh, A., Tsutsui, S. (eds.) Advances in Evolutionary Computation, Springer, Heidelberg (2001)

    Google Scholar 

  16. De Jong, K., Spears, W., Gordon, D.F.: Using genetic algorithms for concept learning. Machine Learning Research 13, 161–188 (1993)

    Article  Google Scholar 

  17. Janikow, C.Z.: A knowledge-intensive genetic algorithm for supervised learning. Machine Learning Research 13, 189–228 (1993)

    Article  Google Scholar 

  18. Smith, S.F.: A Learning System based on Genetic Adaptive Algorithms. Ph. D. Thesis, University of Pittsburgh (1980)

    Google Scholar 

  19. Giordana, G., Neri, F.: Search-intensive concept induction. Evolutionary Computation 3(4), 375–416 (1995)

    Article  Google Scholar 

  20. Booker, L.: Intelligent Behaviour as an Adaption to the Task Environment. Ph. D. Thesis, University of Michigan (1982)

    Google Scholar 

  21. Mahfoud, S.W.: Crowding and preselection revisited. In: Proceedings Second Conference Parallel Problem Solving from Nature (1992)

    Google Scholar 

  22. Goldberg, D., Richardson, J.J.: Genetic algorithms with sharing for multimodal function optimization. In: Proceedings Second International Conference on Genetic Algorithm, pp. 41–49 (1987)

    Google Scholar 

  23. Holland, J.H.: Adaptation in Natural and Artificial Systems. The University of Michigan Press (1975)

    Google Scholar 

  24. Cordon, O., Herrera, F.: A three-stage evolutionary process for learning descriptive and approximate fuzzy logic controller knowledge bases. International Journal of Approximate Reasoning 17(4), 369–407 (1997)

    Article  MATH  Google Scholar 

  25. Dasgupta, D., Gonzalez, F.: Evolving complex fuzzy classifier rules using a linear tree genetic algorithm. In: Proceedings of the Genetic and Evolutionary Computation Conference GECCO (2001)

    Google Scholar 

  26. Carse, B., Fogarty, T., Munro, A.: Evolving fuzzy rule based controllers using genetic algorithms. Fuzzy Sets and Systems 80, 273–294 (1996)

    Article  Google Scholar 

  27. Murata, T., Kawakami, S., Nozawa, H., Gen, M., Ishibushi, H.: Three-objective genetic algorithms for designing compact fuzzy rule-based systems for pattern classification problems. In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO 2001), pp. 485–492 (2001)

    Google Scholar 

  28. Karr, C.: Genetic algorithms for fuzzy controllers. AI Experts, 26–33 (1991)

    Google Scholar 

  29. Fürnkranz, J.: Round robin classification. Machine Learning Research 2, 721–747 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  30. Gomez, J., Dasgupta, D.: Evolving fuzzy rules for intrusion detection. In: Proceedings of the Third Annual IEEE Information Assurance Workshop 2002 Conference, pp. 68–75 (2002)

    Google Scholar 

  31. Cormer, T., Leiserson, C., Rivest, R.: Introduction to Algorithms. McGraw-Hill, New York (1990)

    Google Scholar 

  32. Gomez, J.: Self adaptation of operator rates in evolutionary algorithms. In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO 2004) (June 2004)

    Google Scholar 

  33. Wlodzislaw, D.: Data sets used for classification: Comparison of results in, http://www.phys.uni.torun.pl/kmk/projects/datasets.html

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gomez, J. (2004). Evolution of Fuzzy Rule Based Classifiers. In: Deb, K. (eds) Genetic and Evolutionary Computation – GECCO 2004. GECCO 2004. Lecture Notes in Computer Science, vol 3102. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24854-5_112

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24854-5_112

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-22344-3

  • Online ISBN: 978-3-540-24854-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics