Abstract
As the applications of fuzzy-controllers become more complicated, the attributes of self-organization and trainability become increasingly important. Indeed, the specification of fuzzy rules and membership functions for systems with a large number of state variables is extremely difficult. This paper introduces a new class of self-organizing and trainable fuzzy-controllers that can be designed without specific information regarding either the membership functions or the fuzzy rules. The proposed controller derives the fuzzy rules from clusters formed in the input space, through a self-organizing process. The clustering is performed through a simple method which can adaptively allocate new clusters as more date are available to the controller. Then, the membership values of crisp inputs are determined by K-nearest-neighbor (KNN) distance measures applied to the centers of the input clusters. Finally, a KNN defuzzification processes directly estimates of the crisp output of unknown input data. An adaptation procedure for the center vector of each cluster and the corresponding output value is developed. The overall design is analyzed in terms of the existence and the uniqueness of the solution of the proposed model. The performance of the proposed controller is considered through the modeling of the Mackey—Glass time-series.
Similar content being viewed by others
References
Berenji, H. R.: Fuzzy logic controller, in R. R. Yager and L. A. Zadech (eds),An Introduction to Fuzzy Logic Applications in Intelligent Systems, Kluwer Academic Publishers, Boston, MA, 1992, pp. 69–96.
Sugeno, B. M. and Nishida, M.: Fuzzy control of model car,Fuzzy Sets Syst. 16 (1985), 103–113.
Zadeh, L. A.: Fuzzy logic,IEEE Comput. Mag. (Apr. 1988), 83–93.
Lin, C. and George Lee, C. S.: Neural-network-based fuzzy logic control and decision system,IEEE Trans. Computers 40 (1991), 1320–1336.
Wang, L. and Mendel, J.: Generating fuzzy rules by learning from examples,IEEE Trans. on Systems, Man, and Cybernetics 22 (1992), 1414–1427.
Poggio, T. and Girosi, F.: A theory of networks for approximation and learning, A. I. Memo. No. 1140, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, 1989.
Zimmermann, H. J.:Fuzzy Set Theory and its Application, 2nd edn, Kluwer Academic Publishers, Norwell, MA, 1991.
Crowder III, R. S.: Predicting the Mackey—Glass time-series with cascade-correlation learning,Proc. 1990 Connectionists Models Summer School, Morgan Kaufmann, San Mateo, CA.
Platt, J. C.: Learning by combining memorization and gradient descent, in R. P. Lippmann, J. E. Moody and D. S. Touretzky (eds),NIPS-3, Morgan Kaufmann, San Mateo, CA, 1991, pp. 714–720.
Widrow, B. and Hoff, M.: Adaptive switching circuits, in1960 IRE Western Electric Show and Convention Record, Part 4, Aug. 23, 1960, pp. 96–104.
Horn, R. A. and Johnson, C. R.:Matrix Analysis, Cambridge University Press, Cambridge, UK, 1991.
Golub, G. H. and Van Loan, C. F.:Matrix Computation, 1st edn, The Johns Hopkins University Press, Baltimore, 1987.
Widrow, B. and Lehr, M. A.: 30 years of adaptive neural networks: perceptron madaline, and backpropagation,Proc. IEEE 78 (1990), 1415–1442.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Kwon, T.M., Zervakis, M.E. & Venetsanopoulos, A.N. Design and analysis of a class of self-organizing and trainable fuzzy controllers. J Intell Robot Syst 12, 301–315 (1995). https://doi.org/10.1007/BF01262966
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF01262966