Fuzzy B-spline membership function (BMF) and its applications in fuzzy-neural control
Authors:
- Chi-Hsu WangCWChi-Hsu Wang
- Wei-Yen WangWWWei-Yen Wang
- Tsu-Tian LeeTLTsu-Tian Lee
- Pao-Shun TsengPTPao-Shun Tseng
- 1 May 1995
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Systems, Man, and Cybernetics
- Vol. 25 (5) , 841-851
Abstract
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 methodKeywords
This publication has 26 references indexed in Scilit:
- Fuzzy control rules and their natural control lawsFuzzy Sets and Systems, 1992
- Pipelined computations of B-spline curveIEEE Transactions on Systems, Man, and Cybernetics, 1992
- Application of fuzzy reasoning to the control of an activated sludge plantFuzzy Sets and Systems, 1990
- Constrained minimum-time path planning for robot manipulators via virtual knots of the cubic B-spline functionsIEEE Transactions on Automatic Control, 1990
- Quadratic B-splines for automatic curve and surface fittingComputers & Graphics, 1989
- Fuzzy modelling and control of multilayer incineratorFuzzy Sets and Systems, 1986
- Membership functions, some mathematical programming models and production schedulingFuzzy Sets and Systems, 1982
- Determining a set of B-spline control vertices to generate an interpolating surfaceComputer Graphics and Image Processing, 1980
- The concept of a linguistic variable and its application to approximate reasoning-IIIInformation Sciences, 1975
- On calculating with B-splinesJournal of Approximation Theory, 1972