Fuzzy logic systems for engineering: a tutorial
- 1 March 1995
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Proceedings of the IEEE
- Vol. 83 (3), 345-377
- https://doi.org/10.1109/5.364485
Abstract
A fuzzy logic system (FLS) is unique in that it is able to simultaneously handle numerical data and linguistic knowledge. It is a nonlinear mapping of an input data (feature) vector into a scalar output, i.e., it maps numbers into numbers. Fuzzy set theory and fuzzy logic establish the specifics of the nonlinear mapping. This tutorial paper provides a guided tour through those aspects of fuzzy sets and fuzzy logic that are necessary to synthesize an FLS. It does this by starting with crisp set theory and dual logic and demonstrating how both can be extended to their fuzzy counterparts. Because engineering systems are, for the most part, causal, we impose causality as a constraint on the development of the FLS. After synthesizing a FLS, we demonstrate that it can be expressed mathematically as a linear combination of fuzzy basis functions, and is a nonlinear universal function approximator, a property that it shares with feedforward neural networks. The fuzzy basis function expansion is very powerful because its basis functions can be derived from either numerical data or linguistic knowledge, both of which can be cast into the forms of IF-THEN rules.Keywords
This publication has 57 references indexed in Scilit:
- The efficacy of fuzzy representations of uncertaintyIEEE Transactions on Fuzzy Systems, 1994
- First break refraction event picking using fuzzy logic systemsIEEE Transactions on Fuzzy Systems, 1994
- On fuzzy modeling using fuzzy neural networks with the back-propagation algorithmIEEE Transactions on Neural Networks, 1992
- Learning and tuning fuzzy logic controllers through reinforcementsIEEE Transactions on Neural Networks, 1992
- A general regression neural networkIEEE Transactions on Neural Networks, 1991
- Orthogonal least squares methods and their application to non-linear system identificationInternational Journal of Control, 1989
- Fast Learning in Networks of Locally-Tuned Processing UnitsNeural Computation, 1989
- An inquiry into computer understandingComputational Intelligence, 1988
- On the implication operator in fuzzy logicInformation Sciences, 1983
- Nonlinear Bayesian estimation using Gaussian sum approximationsIEEE Transactions on Automatic Control, 1972