FUZZY-LOGIC SYSTEMS FOR ENGINEERING - A TUTORIAL

被引:1123
作者
MENDEL, JM
机构
[1] Signal and Image Processing Institute, Department of Electrical Engineering Systems, University of Southern California, Los Angeles
基金
美国国家科学基金会;
关键词
D O I
10.1109/5.364485
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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 a 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. Doing this lets us steer down a very special and widely used tributary of the FL literature, one that is valuable for engineering applications of FL, but may not be as valuable for nonengineering applications. 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. To date, a FLS is the only approximation method that is able to incorporate both types of knowledge in a unified mathematical manner
引用
收藏
页码:345 / 377
页数:33
相关论文
共 87 条
  • [21] A GENERALIZED DEFUZZIFICATION METHOD VIA BAD DISTRIBUTIONS
    FILEV, DP
    YAGER, RR
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 1991, 6 (07) : 687 - 697
  • [22] NONLINEAR CONTROL VIA APPROXIMATE INPUT OUTPUT LINEARIZATION - THE BALL AND BEAM EXAMPLE
    HAUSER, J
    SASTRY, S
    KOKOTOVIC, P
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1992, 37 (03) : 392 - 398
  • [23] HELLENDOORN H, 1993, J INTELL FUZZY SYST, V1, P109
  • [24] ON FUZZY MODELING USING FUZZY NEURAL NETWORKS WITH THE BACKPROPAGATION ALGORITHM
    HORIKAWA, S
    FURUHASHI, T
    UCHIKAWA, Y
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 1992, 3 (05): : 801 - 806
  • [25] MULTILAYER FEEDFORWARD NETWORKS ARE UNIVERSAL APPROXIMATORS
    HORNIK, K
    STINCHCOMBE, M
    WHITE, H
    [J]. NEURAL NETWORKS, 1989, 2 (05) : 359 - 366
  • [26] Ian G., 1993, FUZZY SET SYST, V58, P384
  • [27] A REAL-TIME LEARNING ALGORITHM FOR A MULTILAYERED NEURAL NETWORK BASED ON THE EXTENDED KALMAN FILTER
    IIGUNI, Y
    SAKAI, H
    TOKUMARU, H
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1992, 40 (04) : 959 - 966
  • [28] SELF-LEARNING FUZZY CONTROLLERS BASED ON TEMPORAL BACK PROPAGATION
    JANG, JSR
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 1992, 3 (05): : 714 - 723
  • [29] Kaufman A., 1985, INTRO FUZZY ARITHMET
  • [30] KIM YM, 1995, IN PRESS IEEE T FUZZ