Evolving Neural Network CMAC and its Applications

Oleg Rudenko, Oleksandr Bessonov, Oleksandr Dorokhov

Abstract

The conventional CMAC (Cerebellar Model Articulation Controller) neural network (NN) can be applied in many real-world applications thanks to its high learning speed and good generalization capability. In this paper it is proposed to utilize a neuro-evolutional approach to adjust CMAC parameters and construct mathematical models of nonlinear objects in the presence of the gaussian noise. The general structure of the evolving CMAC NN is considered. The paper demonstrates that the evolving CMAC NN can be used effectively for the identification of nonlinear dynamical systems. The simulation of the proposed approach for various nonlinear objects is performed. The results proved the effectiveness of the developed methods.

Castellano, J. (2001). Scrapping or Recycling: the Role of Chromosome Length-Altering Operators in Genetic Algorithms. GeNeura Group, Department of Architecture and Computer Technology, University of Granada. (2001).