Abstract
This paper elaborates on a development in (applied) fuzzy logic that has taken place in the last couple of decades, namely, the complementation or even replacement of the traditional knowledge-based approach to fuzzy rule-based systems design by a data-driven one. It is argued that the classical rule-based modeling paradigm is actually more amenable to the knowledge-based approach, for which it was originally conceived, and less so to data-driven model design. An important reason that prevents fuzzy (rule-based) systems from being leveraged in large-scale applications is the flat structure of rule bases, along with the local nature of fuzzy rules and their limited ability to express complex dependencies between variables. As an alternative approach to fuzzy systems modeling, we advocate so-called fuzzy pattern trees. Because of its hierarchical, modular structure and the use of different types of (nonlinear) aggregation operators, a fuzzy pattern tree has the ability to represent functional dependencies in a more flexible and more compact way.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Angelov P, Filev D, Kasabov N (2010) Evolving Intelligent Systems. John Wiley and Sons, New York
Babuska R (1998) Fuzzy Modeling for Control. Kluwer Academic Publishers, Boston
Bengio Y (2009) Learning deep architectures for AI. Foundations Trends Machine Learning 2(1):1–127
Cordon O, del Jesus MJ, Herrera F (1998) Analyzing the reasoning mechanisms in fuzzy rule based classification systems. Mathware Soft Comput 5:321–332
Cordon O, Gomide F, Herrera F, Hoffmann F, Magdalena L (2004) Ten years of genetic fuzzy systems: current framework and new trends. Fuzzy Set Syst 141(1):5–31
Dubois D, Prade H (1980) New results about properties and semantics of fuzzy set-theoretic operators. In: Wang PP, Chang SK (eds) Fuzzy Sets: Theory and Applications to Policy Analysis and Information Systems, Plenum Press, New York
Fayyad UM, Piatetsky-Shapiro G, Smyth P (1996) From data mining to knowledge discovery: an overview. In: Advances in Knowledge Discovery and Data Mining. MIT Press, pp 1–34
Grabisch M, Marichal JL, Mesiar R, Pap E (2009) Aggregation Functions. Cambridge University Press
Huang Z, Gedeon TD, Nikravesh M (2008) Pattern tree induction: a new machine learning method. IEEE T Fuzzy Syst 16(4):958–970
Hüllermeier E (2005) Fuzzy sets in machine learning and data mining: Status and prospects. Fuzzy Set Syst 156(3):387–406
Hüllermeier E (2011) Fuzzy machine learning and data mining. WIREs Data Min Knowl Disc 1(4):269–283
Jang JSR (1993) ANFIS: Adaptive-network-based fuzzy inference systems. IEEE T Syst Man Cyb 23:665–685, 1993
Jin Y (2000) Fuzzy modeling of high-dimensional systems: complexity reduction and interpretability improvement. IEEE T Fuzzy Syst 8(2):212–221
Klement EP, Mesiar R, Pap E (2002) Triangular Norms. Kluwer Academic Publishers
Mamdani E, Assilian S (1975) An experiment in linguistic synthesis with a fuzzy logic controller. Int J Man-Mach Stud 7:1–13
Nasiri M, Fober T, Senge R, Hüllermeier E (2013) Fuzzy pattern trees as an alternative to rule-based fuzzy systems: knowledge-driven, data-driven and hybrid modeling of color yield in polyester dyeing. In: Proceedings IFSA–2013, World Congress of the International Fuzzy Systems Association, Edmonton, Canada, pp 715–721, 2013
Nasiri M, Hüllermeier E, Senge R, Lughofer E (2011) Comparing methods for knowledge-driven and data-driven fuzzy modeling: A case study in textile industry. In: Proceedings IFSA–2011, World Congress of the International Fuzzy Systems Association, Surabaya and Bali Island, Indonesia, pp RW-103-1–6, 2011
Nauck D, Klawonn F, Kruse R (1997) Foundations of Neuro-Fuzzy Systems. John Wiley and Sons, Chichester, UK
Passino KM, Yurkovich S (1998) Fuzzy Control. Addison-Wesley
Saaty TL (1980) The Analytic Hierarchy Process. McGraw-Hill
Senge R, Fober T, Nasiri N, Hüllermeier E (2012) Fuzzy Pattern Trees: ein alternativer Ansatz zur Fuzzy-Modellierung. at – Atomatisierungstechnik 60(10):622–629
Senge R, Hüllermeier E (2010) Pattern trees for regression and fuzzy systems modeling. In: 2010 IEEE International Conference on Fuzzy Systems (FUZZ)
Senge R, Hüllermeier E (2011) Top-down induction of fuzzy pattern trees. IEEE T Fuzzy Syst 19(2):241–252
Senge R, Hüllermeier E (2015) Fast fuzzy pattern tree learning. IEEE T Fuzzy Syst PP(99):1
Takagi T, Sugeno M (1985) Fuzzy identification of systems and its applications to modeling and control. IEEE T Syst Man Cyb 15(1):116–132
Torra V (2002) A review on the construction of hierarchical fuzzy systems. Int J Intell Syst 17(5):531–543
Yager RR (1988) On ordered weighted averaging aggregation operators in multi criteria decision making. IEEE T Syst Man Cyb 18(1):183–190, 1988
Yi Y, Fober T, Hüllermeier E (2009) Fuzzy operator trees for modeling rating functions. Int J Comput Intell Appl 8(4):413–428
Zadeh LA (1965) Fuzzy sets. Inform Control 8(3):338–353
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hüllermeier, E. From knowledge-based to data-driven fuzzy modeling. Informatik Spektrum 38, 500–509 (2015). https://doi.org/10.1007/s00287-015-0931-8
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00287-015-0931-8