Skip to main content

Knowledge Discovery Using an Evolutionary Algorithm and Compensatory Fuzzy Logic

  • Chapter
  • First Online:
Fuzzy Logic Hybrid Extensions of Neural and Optimization Algorithms: Theory and Applications

Abstract

Database Knowledge Discovery attention has been growing last decades using different approaches as part of a new era when information is multiplied in proportion and importance. Fuzzy Logic predicates approach is one of them, fundamental because of their interpretability properties. A new concept of transdisciplinary interpretability has been introduced by using a new axiomatic approach: Compensatory Fuzzy Logic. Several ways have been used as fuzzy predicates searching techniques, notably a Genetic Algorithm, part of a Data Analysis Platform called Eureka Universe. This paper presents two Genetic Programming Algorithm Approaches, with outstanding results and illustrated by a case study.

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 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 199.99
Price excludes VAT (USA)
  • Durable hardcover 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

Similar content being viewed by others

References

  • Atanassov, K. 2015. Intuitionistic fuzzy logics as tools for evaluation of Data Mining processes. Knowledge-Based Systems 80:122–130. https://doi.org/10.1016/j.knosys.2015.01.015

  • Castillo, O., P. Melin, F. Valdez, J. Soria, E. Ontiveros-Robles, C. Peraza, and P. Ochoa. 2019. Shadowed Type-2 Fuzzy systems for dynamic parameter adaptation in harmony search and Differential Evolution Algorithms. Algorithms 12(1). https://doi.org/10.3390/a12010017

  • Ceruto Cordoves, T., O. Lapeira Mena, A. Rosete Suarez, and R.A. Espin-Andrade. 2013. Discovery of fuzzy predicates in database. Fourth International Workshop on Knowledge Discovery, Knowledge Management and Decision Support 45–54. https://doi.org/10.2991/.2013.6

  • Ceruto Cordovés, T., A. Rosete Suárez, and R.A. Espín-Andrade. 2014. Knowledge discovery by fuzzy predicates. Studies in Computational Intelligence 537:187–196. https://doi.org/10.1007/978-3-642-53737-0_13

  • Cortez P., A. Cerdeira, F. Almeida, T. Matos, and J. Reis. 2009. Modeling wine preferences by data mining from physicochemical properties. In Decision Support Systems, Elsevier, 47(4):547–553. https://archive.ics.uci.edu/ml/datasets/wine+quality, https://doi.org/10.1016/j.dss.2009.05.016

  • Cruz-Reyes, L., R.A. Espin-Andrade, F.L. Irrarragorri, C. Medina-Trejo, J.F. Padrón Tristán, D.A. Martinez-Vega, and C.E. Llorente Peralta. 2019. Use of compensatory fuzzy logic for knowledge discovery applied to the warehouse order picking problem for real-time order batching. In: Handbook of Research on Metaheuristics for Order Picking Optimization in Warehouses to Smart Cities, 62–88. IGI Global. https://doi.org/10.4018/978-1-5225-8131-4.ch004

  • Espejo, P. G., S. Ventura, and F. Herrera. 2010. A survey on the application of genetic programming to classification. IEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews, 40(2):121–144. https://doi.org/10.1109/TSMCC.2009.2033566

  • Espin-Andrade, R.A., E. González, and E. Fernandez. 2012. A compensatory inference system. CLAIO 4404–4415. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.1052.2991&rep=rep1&type=pdf

  • Espin-Andrade, R.A., E. Fernández, and E. González. 2014a. Compensatory fuzzy logic: A frame for reasoning and modeling preference knowledge in intelligent systems. Soft Computing for Business Intelligence. Studies in Computational Intelligence. Springer, Berlin, Heidelberg., 537:3–23. https://doi.org/10.1007/978-3-642-53737-0_1

  • Espin-Andrade, R.A., E. González, E. Fernández, and M. Martinez Alonso. 2014b. Compensatory fuzzy logic inference. Soft Computing for Business Intelligence 25–43. https://doi.org/10.1007/978-3-642-53737-0_2

  • Espin-Andrade, R.A., E.G. Caballero, W. Pedrycz, and E. R. Fernández González. 2015. Archimedean-compensatory fuzzy logic systems. International Journal of Computational Intelligence Systems 8(2):54–62. https://doi.org/10.1080/18756891.2015.1129591

  • Espin-Andrade, R.A., E. Gonzalez, W. Pedrycz, and E. Fernandez. 2016. An interpretable logical theory: The case of compensatory fuzzy logic. International Journal of Computational Intelligence Systems 9(4):612–626. https://doi.org/10.1080/18756891.2016.1204111

  • Fayyad, U., G. Piatetsky-Shapiro, and P. Smyth. 1996. The KDD process for extracting useful knowledge from volumes of data. Communications of the ACM, 39(11):27–34. https://doi.org/10.1145/240455.240464

  • González, E., R.A. Espin-Andrade, L. Martinez, and L.A. Guerrero-ramos. 2021. Continuous linguistic variables and their applications to data mining and time series prediction. International Journal of Fuzzy Systems 1–22. https://doi.org/10.1007/s40815-020-00968-w

  • Janikow, C.Z. 1996. A genetic algorithm method for optimizing fuzzy decision trees. Information Sciences 89(3–4):275–296. https://doi.org/10.1201/9780203713402

  • Marin Ortega, P.M., R.A. Espin-Andrade, and J. Marx Gomez. 2013. Multivalued fuzzy logics: A sensitive analysis. Fourth International Workshop on Knowledge Discovery, Knowledge Management and Decision Support 1–7. https://doi.org/10.2991/.2013.1

  • Martinez Alonso, M., and R.A. Espin-Andrade. 2013. Knowledge discovery by Compensatory Fuzzy Logic predicates using a metaheuristic approach. Fourth International Workshop on Knowledge Discovery, Knowledge Management and Decision Support 17–26. https://doi.org/10.2991/.2013.3

  • Martinez Alonso, M., R.A. Espín-Andrade, V.L. Batista, and A. Rosete Suárez. 2014. Discovering knowledge by fuzzy predicates in compensatory fuzzy logic using metaheuristic algorithms. Soft Computing for Business Intelligence 537:161–174. https://doi.org/10.1007/978-3-642-53737-0_11

  • McKay, R.I., N.X. Hoai, P.A. Whigham, Y. Shan, and M. O’neill. 2010. Grammar-based genetic programming: A survey. Genetic Programming and Evolvable Machines 11(3):365–396. https://doi.org/10.1007/s10710-010-9109-y

  • Murthy, S.K. (1998). Automatic construction of decision trees from data: A multi-disciplinary survey. Data Mining and Knowledge Discovery 345–389. https://doi.org/10.1023/A:1009744630224

  • Olaru, C., and L. Wehenkel. 2003. A complete fuzzy decision tree technique. Fuzzy Sets and Systems 138(2):221–254. https://doi.org/10.1016/S0165-0114(03)00089-7

  • Poli, R., W.B. Langdon, and N.F. McPhee. 2008. A field guide to genetic programing. Lulu.Com 3:233. http://www.essex.ac.uk/wyvern/2008-04/WyvernApril087126.pdf

  • Quinlan, J. R. 1986. Induction of decision trees. Machine Learning 1(1):81–106. https://doi.org/10.1023/A:1022643204877  

  • Racet-Valdéz, A., R.A. Espin-Andrade, and J. Marx-Gómez. 2010. Compensatory fuzzy ontology. International Conference in ICT Innovations 2009. Springer, Berlin, Heidelberg., 35–44. https://doi.org/10.1007/978-3-642-10781-8_5

  • Rodríguez-Fdez I., A. Canosa, M. Mucientes, A. Bugarín. 2015. STAC: a web platform for the comparison of algorithms using statistical tests. In Proceedings of the 2015 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE)

    Google Scholar 

  • Rokach, L., and O. Maimon. 2005. Decision trees. Data Mining and Knowledge Discovery Handbook. Springer, Boston, MA. https://doi.org/10.1007/0-387-25465-x_9

  • Rosete Suarez, A., Ceruto Cordovés, T., & Espin-Andrade, R.A. 2011. A General Method for Knowledge Discovery using Compensatory Fuzzy Logic and Metaheuristics. Gathering Knowledge Discovery, Knowledge Management and Decision Making 240–271

    Google Scholar 

  • Valdez, F., J.C. Vazquez, P. Melin, and O. Castillo. 2017. Comparative study of the use of fuzzy logic in improving particle swarm optimization variants for mathematical functions using co-evolution. Applied Soft Computing Journal, 52, 1070–1083. https://doi.org/10.1016/j.asoc.2016.09.024  

  • Weitschek, E., G. Felici, and P. Bertolazzi. 2013. Clinical data mining: Problems, pitfalls and solutions. 24th International Workshop on Database and Expert Systems Applications, 90–94. https://doi.org/10.1109/DEXA.2013.42

  • Whitley, D. 1989. The GENITOR algorithm and selection pressure: Why rank-based allocation of reproductive trials is best. Proceedings of the Third International Conference on Genetic Algorithms, 116–123.

    Google Scholar 

  • Zadeh, L.A. 1965. Fuzzy sets. Information and Control 8(3):338–353. https://doi.org/10.1061/9780784413616.194

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Laura Cruz-Reyes .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Llorente-Peralta, C.E., Cruz-Reyes, L., Espín-Andrade, R.A. (2021). Knowledge Discovery Using an Evolutionary Algorithm and Compensatory Fuzzy Logic. In: Castillo, O., Melin, P. (eds) Fuzzy Logic Hybrid Extensions of Neural and Optimization Algorithms: Theory and Applications. Studies in Computational Intelligence, vol 940. Springer, Cham. https://doi.org/10.1007/978-3-030-68776-2_21

Download citation

Publish with us

Policies and ethics