Abstract
Macro_Structure_CMAC (MS_CMAC) is a variational CMAC neural network that is designed for modeling smooth functional mappings. The MS_CMAC learning strategy involves constructing virtual grid-distributed data points from random-distributed training data points, and then using the virtual data points to train a tree structure network that is composed of one-dimensional CMAC nodes. A disadvantage of the MS_CMAC is that the prediction errors near the boundary area might sometimes be unexpectedly large. Another disadvantage of the MS_CMAC is that generating virtual grid-distributed data points generally takes a long computational time. Therefore, this study develops an improved model by integrating an unsupervised fuzzy neural network (UFN) into the MS_CMAC to initialize systematically the virtual grid-distributed data points. Additionally, a new error feedback ratio function is adopted to speed up the MS_CMAC training. Several numerical problems are considered to test the improved MS_CMAC. The computed results indicate that a simplified UFN model can produce good initial values of the virtual grid-distributed data points to aggrandize MS_CMAC training. The MS_CMAC prediction is also improved by using the initialized virtual grid-distributed data points.
Similar content being viewed by others
References
Albus JS (1975) A new approach to manipulator control: the cerebellar model articulation controller (CMAC). J Dyn Syst Meas Control Trans ASME 97(3): 220–227
Shelton RO, Peterson JK (1992) Controlling a truck with an adaptive critic CMAC design. Simulation 58(5): 319–326
Lin CM, Peng YF (2004) Adaptive CMAC-based supervisory control for uncertain nonlinear systems. IEEE Trans Syst Man Cybern B Cybern 34(2): 1248–1260
Hung SL, Jan JC (1999) MS_CMAC neural network learning model in structural engineering. J Comput Civil Eng ASCE 13(1): 1–11
Kim DH (2002) Cerebellar model articulation controller (CMAC) for suppression of structural vibration. J Comput Civil Eng ASCE 16(4): 291–298
Chen CM (2004) Incremental personalized web page mining utilizing self-organizing HCMAC neural network. Web Intell Agent Syst 2(1): 21–38
Lane SH, Handelman DA, Gelfand JJ (1992) Theory and development of higher-order CMAC neural networks. IEEE Control Syst Mag 12(2): 23–30
Chiang CT, Lin CS (1996) CMAC with general basis functions. Neural Netw 9(7): 1199–1211
Lin CS, Li CK (1999) A memory-based self-generated basis function neural network. Int J Neural Syst 9(1): 41–59
Jan JC, Hung SL (2001) High-order MS_CMAC neural network. IEEE Trans Neural Netw 12(3): 598–603
Jan JC, Chen CM, Shiao LH (2006) Inverse training scheme for MS_CMAC to handle random data. Neurocomputing 70(1–3): 502–512
Hung SL, Jan JC (2000) Augmented IFN learning model. J Comput Civil Eng ASCE 14(1): 15–22
Open Access
This article is distributed under the terms of the Creative Commons Attribution Noncommercial License which permits any noncommercial use, distribution,and reproduction in any medium, provided the original author(s) and source are credited.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Jan, JC., Hung, SL. Improved MS_CMAC Neural Networks by Integrating a Simplified UFN Model. Neural Process Lett 27, 163–177 (2008). https://doi.org/10.1007/s11063-007-9067-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11063-007-9067-4