Improved MCMAC with momentum, neighborhood, and averaged trapezoidal output

An improved modified cerebellar articulation controller (MCMAC) neural control algorithm with better learning and recall processes using momentum, neighborhood learning, and averaged trapezoidal output, is proposed in this paper. The learning and recall processes of MCMAC are investigated using the characteristic surface of MCMAC and the control action exerted in controlling a continuously variable transmission (CVT). Extensive experimental results demonstrate a significant improvement with reduced training time and an extended range of trained MCMAC cells. The improvement in recall process using the averaged trapezoidal output (MCMAC-ATO) are contrasted against the original MCMAC using the square of the Pearson product moment correlation coefficient. Experimental results show that the new recall process has significantly reduced the fluctuations in the control action of the MCMAC and addressed partially the problem associated with the resolution of the MCMAC memory array.

[1]  Stephen Grossberg,et al.  Nonlinear neural networks: Principles, mechanisms, and architectures , 1988, Neural Networks.

[2]  Yi Lin,et al.  Learning hybrid position/force control of a quadruped walking machine using a CMAC neural network , 1997, J. Field Robotics.

[3]  A. Sideris,et al.  Learning convergence in the cerebellar model articulation controller , 1992, IEEE Trans. Neural Networks.

[4]  L.G. Kraft,et al.  A comparison between CMAC neural network control and two traditional adaptive control systems , 1990, IEEE Control Systems Magazine.

[5]  Hiok Chai Quek,et al.  Realisation of neural network controllers in integrated process supervision , 1996, Artif. Intell. Eng..

[6]  Frank L. Lewis,et al.  CMAC neural network control of robot manipulators , 1997 .

[7]  Frank Rosenblatt,et al.  PRINCIPLES OF NEURODYNAMICS. PERCEPTRONS AND THE THEORY OF BRAIN MECHANISMS , 1963 .

[8]  Jacek M. Zurada,et al.  Introduction to artificial neural systems , 1992 .

[9]  W. T. Miller,et al.  CMAC: an associative neural network alternative to backpropagation , 1990, Proc. IEEE.

[10]  Yoshio Hirose,et al.  Backpropagation algorithm which varies the number of hidden units , 1989, International 1989 Joint Conference on Neural Networks.

[11]  James S. Albus,et al.  New Approach to Manipulator Control: The Cerebellar Model Articulation Controller (CMAC)1 , 1975 .

[12]  D.A. Handelman,et al.  Theory and development of higher-order CMAC neural networks , 1992, IEEE Control Systems.

[13]  Dan W. Patterson,et al.  Artificial Neural Networks: Theory and Applications , 1998 .

[14]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[15]  Chun-Shin Lin,et al.  Learning convergence of CMAC technique , 1997, IEEE Trans. Neural Networks.

[16]  Tom Tollenaere,et al.  SuperSAB: Fast adaptive back propagation with good scaling properties , 1990, Neural Networks.

[17]  Robert A. Jacobs,et al.  Increased rates of convergence through learning rate adaptation , 1987, Neural Networks.

[18]  Yau-Hwang Kuo,et al.  Hardware implementation of CMAC neural network with reduced storage requirement , 1997, IEEE Trans. Neural Networks.