Abstract
Conventionally, least mean square rule which can be named CMAC-LMS is used to update the weights of CMAC. The convergence ability of CMAC-LMS is very sensitive to the learning rate. Applying recursive least squares (RLS) algorithm to update the weights of CMAC, we bring forward an algorithm named CMAC-RLS. And the convergence ability of this algorithm is proved and analyzed. Finally, the application of CMAC-RLS to control nonlinear plant is investigated. The simulation results show the good convergence performance of CMAC-RLS. The results also reveal that the proposed CMAC-PID controller can reject disturbance effectively, and control nonlinear time-varying plant adaptively.
Similar content being viewed by others
References
Calabretta, R., Di Ferdinando, RA., Wagner, G. P. and Parisi, D.:What does it take to evolve behaviorally complex organisms?, BioSystems 69 (2–3) (2003), 245–262.
Di Ferdinando, A., Calabretta, R. and Parisi, D.:Evolving modular architectures for neural networks, In:R. French & J. P. Sougné(eds), Connectionist Models of Learning, Development and Evolution, pp. 253–262, Springer-Verlag: London, 2001.
Ghirlanda, S. and Enquist, M.:One century of generalisation, Animal Behavior, in press.
Holland, J. H.:Adaptation in Natural and Arti cial Systems:an Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence, MIT Press: Cambridge, MA. 1992.
Hummel, J. E.:Object recognition, In:M. A. Arbib (ed), Handbook of Brain Theory and Neural Networks, MIT Press: Cambridge, MA, pp. 658–660, 1995.
Rueckl, J. G., Cave, K. R. and Kosslyn, S. M.:Why are what and where processed by separate cortical visual systems?A computational investigation, Journal of Cognitive Neuroscience 1 (1989), 171–186.
Rumelhart, D. and McClelland, J.:Parallel Distributed Processing:Explorations in the Microstructure of Cognition, MIT Press: Cambridge, MA, 1986.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Qin, T., Chen, Z., Zhang, H. et al. A Learning Algorithm of CMAC Based on RLS. Neural Processing Letters 19, 49–61 (2004). https://doi.org/10.1023/B:NEPL.0000016847.18175.60
Issue Date:
DOI: https://doi.org/10.1023/B:NEPL.0000016847.18175.60