Fuzzy B-spline membership function (BMF) and its applications in fuzzy-neural control

A general methodology for constructing fuzzy membership functions via B-spline curves is proposed. By using the method of least-squares, the authors translate the empirical data into the form of the control points of B-spline curves to construct fuzzy membership functions. This unified form of fuzzy membership functions is called a B-spline membership function (BMF). By using the local control property of a B-spline curve, the BMFs can be tuned locally during the learning process. For the control of a model car through fuzzy-neural networks, it is shown that the local tuning of BMFs can indeed reduce the number of iterations tremendously. This fuzzy-neural control of a model car is presented to illustrate the performance and applicability of the proposed method. >

[1]  M. Sugeno,et al.  Fuzzy modeling and control of multilayer incinerator , 1986 .

[2]  H. Trussell,et al.  Constructing membership functions using statistical data , 1986 .

[3]  Binh Pham Quadratic B-splines for automatic curve and surface fitting , 1989, Comput. Graph..

[4]  M. Sugeno,et al.  Fuzzy Control of Model Car , 1985 .

[5]  Akira Ichikawa,et al.  Fuzzy control rules and their natural laws , 1992 .

[6]  B. Barsky,et al.  Determining a set of B-spline control vertices to generate an interpolating surface , 1980 .

[7]  E. Krusinska,et al.  A note on the usefulness of linguistic variables for differentiating between some respiratory diseases , 1986 .

[8]  Chin-Teng Lin,et al.  Neural-Network-Based Fuzzy Logic Control and Decision System , 1991, IEEE Trans. Computers.

[9]  Daniel G. Schwartz,et al.  Axioms for a theory of semantic equivalence , 1987 .

[10]  Lotfi A. Zadeh,et al.  Quantitative fuzzy semantics , 1971, Inf. Sci..

[11]  Dennis Singer,et al.  System identification based on linguistic variables , 1992 .

[12]  Abraham Kandel,et al.  On the derivation of memberships for fuzzy sets in expert systems , 1986, Inf. Sci..

[13]  J. Dombi Membership function as an evaluation , 1990 .

[14]  Isao Hayashi,et al.  A learning method of fuzzy inference rules by descent method , 1992 .

[15]  L. Zadeh A Fuzzy-Set-Theoretic Interpretation of Linguistic Hedges , 1972 .

[16]  C. D. Boor,et al.  On Calculating B-splines , 1972 .

[17]  Masatoshi Sakawa,et al.  Interactive Computer Programs for Fuzzy Linear Programming with Multiple Objectives , 1983, Int. J. Man Mach. Stud..

[18]  I. Turksen,et al.  A model for the measurement of membership and the consequences of its empirical implementation , 1984 .

[19]  C.-H. Wang,et al.  Constrained minimum-time path planning for robot manipulators via virtual knots of the cubic B-spline functions , 1990 .

[20]  Chi-Hsu Wang,et al.  Pipelined computations of B-spline curve , 1992, IEEE Trans. Syst. Man Cybern..

[21]  H. Zimmermann Fuzzy programming and linear programming with several objective functions , 1978 .

[22]  Yoshiki Uchikawa,et al.  On fuzzy modeling using fuzzy neural networks with the back-propagation algorithm , 1992, IEEE Trans. Neural Networks.

[23]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[24]  A. Kandel,et al.  Application of fuzzy reasoning to the control of an activated sludge plant , 1990 .

[25]  Lotfi A. Zadeh,et al.  The Concepts of a Linguistic Variable and its Application to Approximate Reasoning , 1975 .

[26]  Florica Luban,et al.  Membership functions, some mathematical programming models and production scheduling , 1982 .