Skip to main content

A General Fuzzified CMAC Controller with Eligibility

  • Conference paper
Book cover Advances in Neural Networks - ISNN 2008 (ISNN 2008)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5264))

Included in the following conference series:

Abstract

This paper presents an online neural network controller. Cerebellar Model Articulation Controller (CMAC) is suitable to online control due to its fast learning speed. By integrating the CMAC address scheme with fuzzy logic concept, a general fuzzified CMAC (GFAC) is proposed. Then by incorporating the concept of eligibility into the GFAC, a GFAC controller with eligibility is presented, named FACE. A learning algorithm for the FACE is derived to tune the model parameters. To achieve online control, an efficient implementation of the proposed FACE method is presented. As an example, the proposed FACE is applied to a ship steering control system. The simulation results show that the ship course can be properly controlled under the disturbances of wave, wind and current.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Albus, J.S.: A New Approach to Manipulator Control: The Cerebellar Model Articulation Controller(CMAC). Trans. ASME-J Dyn. Syst. Meas. Control 97, 220–227 (1975)

    MATH  Google Scholar 

  2. Campagna, D.P.: Stability and Weight Smoothing in CMAC Neural Networks. Doctoral Dissertation, The University of New Hampshire, pp. 30–46 (1989)

    Google Scholar 

  3. Ker, J.S., Hsu, C.C., Kuo, Y.H.: A Fuzzy CMAC Model for Color Reproduction. Fuzzy Sets and Systems 91, 53–68 (1977)

    Article  Google Scholar 

  4. Chan, L.C.Y., Asokanthan, S.F.: CMAC based Controller for Hydromechanical Systems. In: The American control conference, Arlington, VA, USA, pp. 25–27 (2001)

    Google Scholar 

  5. Zhou, X.D., Wang, G.D.: Fuzzy CMAC Neural Network. Acta Automatica Sinic 24, 173–177 (1998)

    Google Scholar 

  6. Nie, J.H., Linkens, D.A.: FCMAC: A Fuzzified Cerebellar Model Articulation Controller with Self-organizing Capacity. Automatica 30, 655–664 (1994)

    Article  MATH  Google Scholar 

  7. Klopf, A.H.: A Comparison of Natural and Artificial Intelligence. Sigart Newsletter 53, 11–13 (1975)

    Google Scholar 

  8. Su, S.F., Hsieh, S.H.: Embedding Fuzzy Mechanisms and Knowledge in Box-Type Reinforcement Learning Controllers. IEEE Trans. Syst., Man, Cybern. part B: Cybern. 32, 645–653 (2002)

    Article  Google Scholar 

  9. Sutton, R.S.: Temporal Credit Assignment in Reinforcement Learning. PhD thesis, University of Massachusetts, Amherst, MA (1984)

    Google Scholar 

  10. Jia, X.L., Yang, Y.S.: Ship Motion Mathematic Model, pp. 137–151. Dalian Maritime University Press (1998)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Shen, Z., Zhang, N., Guo, C. (2008). A General Fuzzified CMAC Controller with Eligibility. In: Sun, F., Zhang, J., Tan, Y., Cao, J., Yu, W. (eds) Advances in Neural Networks - ISNN 2008. ISNN 2008. Lecture Notes in Computer Science, vol 5264. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-87734-9_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-87734-9_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-87733-2

  • Online ISBN: 978-3-540-87734-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics