Academia.eduAcademia.edu

Outline

CMAC neural networks structures

2009

Abstract

Cerebellar Model Articulation Controller (CMAC) NN is a computational model of cerebellum introduced as an alternative to backpropagated multilayer networks to control robot arms. From then it has seen many improvements and has been applied in many other areas as a general NN. These improvements have been in the context of generalization, learning techniques, differentiability, memory size, fuzzification and hardware implementation. This paper is a systematic review of CMAC's different structures and applications.

References (62)

  1. G J. S. Albus, "A new approach to manipulator control: The cerebellar model articulation controller (CMAC)," J. Dyn. Syst., Meas., Contr., Trans. ASME, Sept. 1975, pp. 220-227.
  2. --------, "Data storage in the cerebellar model articulation controller (CMAC)," J. Dyn. Syst., Meas. Contr., Trans. ASME, Sept. 1975, pp. 228-233.
  3. K. Mohajeri, M. Zakizadeh, B. Moaveni, M. Teshnehlab "Fuzzy CMAC Structures" Proc. IEEE 2009 Int. Conf. on Fuzzy Systems.
  4. S. H. Lane, D. A. Handelman, and J. J. Gelfand, Theory and development of higher-order CMAC neural networks," IEEE Control Syst. Mag., vol. 12, no. 2, pp. 23-30, Apr. 1992.
  5. W. S. Mischo, A CMAC-Type Neural Memory for Control Applications, Proceedings of MicroNeuro 1996 IEEE 161-167.
  6. W. THOMAS MILLER, FILSON H. GLANZ, L. GORDON KRAFT, CMAC: An Associative Neural Network Alternative to backpropagation, PROCEEDINGS OF THE IEEE, VOL. 78, NO. 10, OCTOBER 1990.
  7. Arit Thpmaumo and Cihan H. Dagli "A Comparison of FAM and CMAC for Nonlinear Control" Fuzzy Systems, 1994. IEEE World Congress on Computational Intelligence., Proceedings of the Third IEEE Conference on
  8. Kretchmar, R.M. Anderson, C.W. "Comparison of CMACs and radial basis functions for local functionapproximators in reinforcement learning" Neural Networks,1997., International Conference on
  9. Ming-Feng Yeh, "Single-input CMAC control system", Neurocomputing 70 (2007) 2638-2644.
  10. Ching-Tsan Chiang and Chun-Shin Lin, CMAC with general basis functions, Neural Networks, Vol. 9, No. 7, pp 1199-1211, 1996.
  11. Ching-Hung Lee, Bor-Hang Wang, Hua-Hsiang Chang, and Yi-Hung Pang, "A Novel Wavelet-based-CMAC Neural Network Controller for Nonlinear Systems", 2006 International Joint Conference on Neural Networks Sheraton Vancouver
  12. Chun-Shin Lin and Ching-Tsan Chiang, "Integration of CMAC Technique and Weighted Regression for Efficient Learning and Output Differentiability" IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS
  13. Chih-Ming Chen Chin-Ming Hong , "A weighted grey CMAC neural network with output differentiability", IFSA World Congress and 20th NAFIPS International Conference, 2001. Joint 9th
  14. J. L. Deng ," Control Problems of Grey System," Systems & Control Letters, Vol. 1, pp. 288-294, 1982.
  15. Ya-Fu Peng, Chih-Min Lin, Rong-Jong Wai, Adaptive Hybrid Control for Linear Piezoelectric Ceramic Motor Using Recurrent CMAC Network, 2004 IEEE International Conference on Systems, Man and Cybernetics.
  16. Francisco J. Gonz´alez-Serrano, An´ıbal R. Figueiras-Vidal, and Antonio Art´es-Rodr´ıguez, "Generalizing CMAC Architecture and Training", IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL. 9, NO. 6, NOVEMBER 1998
  17. Ming-Feng Yeh and Kuang-Chiung Chang, A Self-Organizing CMAC Network With Gray Credit Assignment, IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS- PART B: CYBERNETICS, VOL. 36, NO. 3, JUNE 2006 623-635.
  18. S. Haykin, Neural Networks: A Comprehensive Foundation, New York: Macmillan, 1994
  19. J. L Deng, "Introduction to grey system theory," J. Grey Syst., no. 1, pp. 1-24, 1989.
  20. Cheng Wen, Chih-Hung Huang, Ming-Feng Yeh, Kuang-Chiung Chang, "Clustering ECG Complexes Using Self-Organizing CMAC", Biomedical Engineering-Applications, Basis & Communications, Vol. 18 No. 6 December 2006, 37-43
  21. David E. Thompson, and Sunggyu Kwon, "Neighborhood Sequential and Random Training Techniques for CMAC", IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL. 6, NO. 1, JANUARY 1995
  22. Shun-Feng Su, Ted Tao, and Ta-Hsiung Hung, " Credit Assigned CMAC and Its Application to Online Learning Robust Controllers", IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS-PART B: CYBERNETICS, VOL. 33, NO. 2, APRIL 2003
  23. Mato Baotic, Ivan Petrovic, Nedjeljko Peric, " Convex Optimization in Training of CMAC Neural Networks", AUTOMATIKA 42(2001) 3-4, 151-157
  24. WERUAGA Luis ; MORALES Juan; VERDU Rafael; " Active training on the cmac nonlinear adaptive system", European Signal Processing Conference, September 6-10, 2004, Vienna, Austria
  25. Weruaga, L. Kieslinger, B., " Tikhonov training of the CMAC neural network", IEEE Transactions on Neural Networks, May 2006, Volume: 17, No. 3
  26. Chien-Kuo Li, Ching-Tsan Chiang, "Neural Networks Composed of Single-variable CMACs", 2004 IEEE International Conference on Systems, Man and Cybernetics 3482-3487.
  27. Hahn-Ming Lee, Chih-Ming Chen, and Yung-Feng Lu, "A Self- Organizing HCMAC Neural-Network Classifier", IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL. 14, NO. 1, JANUARY 2003
  28. W. S. Mischo, A CMAC-Type Neural Memory for Control Applications, Proceedings of MicroNeuro 1996 IEEE 161-167.
  29. Chan-Mo Kim Kwang-Ho Choi Cho, Y.B. , "Hardware design of CMAC neural network for control applications", Neural Networks, 2003. Proceedings of the International Joint Conference on
  30. Shao-Han Liu, Jzau-Sheng Lin, and Shih-Yuang Huang, "CHARACTER RECOGNITION WITH CMAC ON FIELD PROGRAMMABLE GATE ARRAY", The 2004 IEEE Asia-Pacific Conference on Circuits and Systems, December 6-9,2004, 1109-1112
  31. J.-S. Ker, Y.-H. KUO, B.-D. Liu, "Systolic implementation of higher- order CMAC and its application in colour calibration", IEE Proc.- Circuits Devices Syst., Vol. 144, No. 3, June 1997
  32. Qiuye Zhao and Donald S. Reay, "Hardware Implementation of CMAC and B-Spline Neural Networks for Embedded Applications", Proceedings of International Joint Conference on Neural Networks, Montreal, Canada, July 31 -August 4, 2005
  33. W. T. Miller, F. H. Glanz, and L. G. Kraft, "Application of a general learning algorithm to the control of robotics manipulators," Int. J.Robot. Res., vol. 6, pp. 84-98, Summer 1987.
  34. W. T. Miller, R. H. Hewes, F. H. Glanz, and L. G. Kraft, "Real-time dynamic control of an industrial manipulator using a neural-network based learning controller," ZEEE Trans. Robot. Automat., vol. 6, no. 1, pp. 1-9, Feb. 1990.
  35. Fu-Chuang Chen and Chih-Homg Chang, "Practical Stability Issues in CMAC Neural Network Control Systems", IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 4, NO. 1, Jan-96.
  36. L. Gordon Kraft and David P. Campagna, "A Comparison Between CMAC Neural Network Control and Two Traditional Adaptive Control Systems", / E Conrrol Sysrerns Magazine, Apni 1990
  37. Lu, Hung-Ching and Tseng, Tzu-Yu (2005) 'Design and Implementation of the CMAC-Based Controller for Permanent Magnet Synchronous Motor', Electric Power Components and Systems, 33:9, 1015 -1037
  38. Tsai, Cheng-Hung (2006) 'CMAC-Based Speed Estimation Method for Sensorless Vector Control of Induction Motor Drive', Electric Power Components and Systems, 34:11, 1213 -1230
  39. Lin, C.C. Chen, F.C. , " On a new CMAC control scheme, and its comparisons with the PIDcontrollers", American Control Conference, 2001. Proceedings of the 2001, Volume: 2, 769-774
  40. David Collins and Gordon Wyeth, " Cerebellar Control of a Line Following Robot", Australian Conference on Robotics and Automation 1999
  41. Christophe Sabourin, Olivier Bruneau, " Robustness of the dynamic walk of a biped robot subjected to disturbing external forces by using CMAC neural networks", Robotics and Autonomous Systems 51 (2005)
  42. S. Commuri, S. Jagannathan, F. L. Lewis, " CMAC neural network control of robot manipulators", Journal of Robotic Systems, Volume 14, Issue 6, 465 -482
  43. Chin-Pao Hung, " Integral Variable Structure Control of Nonlinear System Using a CMAC Neural Network Learning Approach", IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS- PART B: CYBERNETICS, VOL. 34, NO. 1, FEBRUARY 2004
  44. S. Jagannathan, " Discrete-Time CMAC NN Control of Feedback Linearkable Nonlinear Systems Under a Persistence of Excitation", Promedings of the 1996 IEEE International Symposium on Intelligent Control, 462-467.
  45. S. Jagannathan S. Commuri F. L. Lewis, " FEEDBACK LINEARIZATION USING CMAC NEURAL NETWORKS", Proceedings of tke 35th Conference Of Decision and Control,
  46. L. G. Kraft, " Optimized Weight Smoothing For CMAC Neural Networks", extended abstracts of the NIPS*97
  47. Hitoshi Shiraishi, , Susan L. Ipri, and Dong-il D. Cho, " CMAC Neural Network Controller for Fuel-Injection Systems", IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY. VOL. 3. NO. I . MARCH 199s, 32-38
  48. Weifeng Shil, Tianhao Tang, " CMAC Neural Networks Based Combining Control for Marine Diesel Engine Generator", Proceedings of the 5" World Congress on Intelligent Control and Automation, June 15-19, 2004, Hangzhou, P.R. China,
  49. Jianghua Guo, Shuhai Liang, Guojun Chen, " Application of CMAC Neural Network & PID Control on the Speed Control System of Diesel Engine", Proceedings of the 6th World Congress on Intelligent Control and Automation, June 21 -23, 2006, Dalian, China
  50. David Bergantz and Herb Barad, "Neural Network Control Of Cybernetic Limb Prostheses", IEEE engineering in medicine and biology society 10 th annual international conference
  51. Hung-Ching Lu, Ted Tao, " The treatment of image boundary effects in CMAC networks", Neural Networks, 2004. Proceedings. 2004 IEEE International Joint Conference on
  52. Erkan Mese, " A rotor position estimator for switched reluctance motors using CMAC ", Energy Conversion and Management, volume 44, issue 8, 1229-1245
  53. Cheng-Hung Tsai, Ming-Feng Yeh " application of CMAC neural network to the control of Induction Motor Drives", applied soft computing, Volume 9, Issue 4, September 2009, Pages 1187 -1196
  54. Chien-Cheng Lee Pau-Choo Chung Yieng-Jair Chen , " Classification of liver diseases from CT images using BP-CMAC neural network", Cellular Neural Networks and Their Applications, 2005 9th International Workshop on, 118-121
  55. David Cornforth, "Building Practical Classifiers Using Cerebellar Model Associative Memory Neural Networks", http://citeseerx.ist.psu.edu
  56. Palacios, F. Xiaoou Li Rocha, L.E. , " Data Mining based on CMAC Neural Networks", Electrical and Electronics Engineering, 2006 3rd International Conference on, 1-4
  57. Chin-Pao Hung, Mang-Hui Wang, "Diagnosis of incipient faults in power transformers using CMAC neural network approach", Electric Power Systems Research 71 (2004) 235-244
  58. Ming-Feng Yeh Hung-Ching Lu, "On-line adaptive quantization input space in CMAC neural network", Systems, Man and Cybernetics, 2002 IEEE International Conference on
  59. Zi-&in Wang, Jeffrey L. Schiano, Mark Ginsberg, " Hash-Coding in CMAC Neural Networks", This paper appears in: Neural Networks, 1996., IEEE International Conference on, 1698-1703 vol.3
  60. Aleksander Kołcz, Nigel M. Allinson, " Basis function models of the CMAC network", Neural Networks 12 (1999) 107-126
  61. S. Dehghan, A. M. Rahmani, "A new CMAC neural network model for content-based web page classification", Int. J. Soft. Comput. 4(1), 2009
  62. I. O. Bucak, B. Karhk, "Hazardous Odor Recognition by CMAC Based Neural Networks", Sensors 2009, 9, 7308-7319