Skip to main content
Log in

An stable online clustering fuzzy neural network for nonlinear system identification

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

In this paper, we propose a online clustering fuzzy neural network. The proposed neural fuzzy network uses the online clustering to train the structure, the gradient to train the parameters of the hidden layer, and the Kalman filter algorithm to train the parameters of the output layer. In our algorithm, learning structure and parameter learning are updated at the same time, we do not make difference in structure learning and parameter learning. The center of each rule is updated to obtain the center is near to the incoming data in each iteration. In this way, it does not need to generate a new rule in each iteration, i.e., it neither generates many rules nor need to prune the rules. We prove the stability of the algorithm.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Azem MF, Hanmandlu M, Ahmad N (2003) Structure identification of generalized adaptive neuro-fuzzy inference systems. IEEE Trans Fuzzy Syst 11(6):666–681

    Article  Google Scholar 

  2. Brown M, Harris CJ (1994) Adaptive Modelling and Control. Macmillan Pub.Co., Prentice Hall, New York

    Google Scholar 

  3. Chiu SL (1994) Fuzzy model Identification based on cluster estimation. J Intell Fuzzy Syst 2(3):267–278

    Google Scholar 

  4. Hilera JR, Martines VJ (1995) Redes Neuronales Artificiales, Fundamentos, Modelos y Aplicaciones. Adison Wesley Iberoamericana, USA

    Google Scholar 

  5. Jang JSR (1993) AFNFIS: adaptive-network-based fuzzy inference system. IEEE Trans Syst Man Cybernet 23:665–685

    Article  Google Scholar 

  6. Jang JSR, Sun CT (1997) Neuro-fuzzy and soft computing. Prentice Hall, USA, p 07458

  7. Juang CF, Lin CT (1998) An on-line self constructing neural fuzzy inference network and its applications. IEEE Trans Fuzzy Syst 6(1):12–32

    Article  Google Scholar 

  8. Juang CF, Lin CT (1999) A recurrent self-organizing fuzzy inference network. IEEE Trans Neural Netw 10(4):828–845

    Article  Google Scholar 

  9. Kasabov N (2001) Evolving fuzzy neural networks for supervised/unsupervised online knowledge-based learning. IEEE Trans Syst Man Cybernet 31(6):902–918

    Article  Google Scholar 

  10. Lin CT (1994) Neural fuzzy control systems with structure and parameter learning. World Scientific, New York

    Google Scholar 

  11. Mitra S, Hayashi Y (2000) Neuro-fuzzy rule generation: survey in soft computing framework. IEEE Trans Neural Netw 11(3):748–769

    Article  Google Scholar 

  12. Rivals I, Personnaz L (2003) Neural network construction and selection in non linear modelling. IEEE Trans Neural Netw 14(4):804–820

    Article  Google Scholar 

  13. Rubio JJ, Yu W (2005) Dead-zone Kalman filter algorithm for recurrent neural networks. 44th IEEE Conference on Decision and Control, Spain, pp 2562–2567

  14. Rubio JJ, Yu W (2006) A new discrete-time sliding mode control with time-varing gain and neural identification. J Control 79(4):2562–2567

    Google Scholar 

  15. Tzafestas SG, Zikidis KC (2001) On-line neuro-fuzzy ART-based structure and parameter learning TSK model. IEEE Trans Syst Man Cybernet 31(5):797–803

    Article  Google Scholar 

  16. Wang LX (1997) A course in fuzzy systems and control. Prentice Hall, Englewood Cliffs, USA, p 07458

  17. Yu W, Li X (2004) Fuzzy identification using fuzzy neural networks with stable learning algorithms. IEEE Trans Fuzzy Syst 12(3):411–420

    Article  Google Scholar 

  18. Yu W, Ferreyra A (2004) System identification with state-space recurrent fuzzy neural networks. 43rd IEEE Conference on Decision and Control. Bahamas, pp 5106–5111

  19. Yu W, Ferreyra A (2005) On-line clustering for nonlinear system identification using fuzzy neural networks. IEEE International Conference on Fuzzy Systems, pp 678–683

  20. Yu W, Rubio JJ, Li X (2005) Recurrent neural networks training with stable risk-sensitive Kalman Filter algorithm. International Joint Conference on Neural Networks. IJCNN’05, Montreal, Canada, pp 700–704

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to José de Jesús Rubio.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Rubio, J.J., Pacheco, J. An stable online clustering fuzzy neural network for nonlinear system identification. Neural Comput & Applic 18, 633–641 (2009). https://doi.org/10.1007/s00521-009-0289-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-009-0289-4

Keywords

Navigation