A New Recurrent Neurofuzzy Network for Identification of Dynamic Systems

  • Marcos A. Gonzalez-Olvera
  • Yu Tang
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3972)


In this paper a new structure of a recurrent neurofuzzy network is proposed. The network considers two cascade-interconnected Fuzzy Inference Systems (FISs), one recurrent and one static, that model the behaviour of a unknown dynamic system from input-output data. Each FIS’s rule involves a linear system in a controllable canonical form. The training for the recurrent FIS is made by a gradient-based Real-Time Recurrent Learning Algorithm (RTRLA), while the training for the static FIS is based on a simple gradient method. The initial parameter conditions previous to training are obtained by extracting information from a static FISs trained with delayed input-output signals. To demonstrate its effectiveness, the identification of two non-linear dynamic systems is included.


Fuzzy System Fuzzy Inference System Recurrent Neural Network Lyapunov Stability Initial Parameter Condition 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Juang, C.F.: A TSK-Type Recurrent Fuzzy Network for Dynamic Systems Processing by Neural Network and Genetic Algorithms. IEEE Trans. Fuzzy Systems 10, 155–170 (2002)CrossRefGoogle Scholar
  2. 2.
    Nelles, O.: Nonlinear System Identification. Springer, Berlin (2001)MATHGoogle Scholar
  3. 3.
    Sastry, P., Santharam, G., Innikrishnan, K.: Memory Neuron Networks for Identification and Control of Dynamic Systems. IEEE Trans. Neural Networks 5, 306–319 (1994)CrossRefGoogle Scholar
  4. 4.
    Williams, R.J., Zipser, D.: A Learning Algorithm for Continually Running Fully Recurrent Neural Networks. Neural Computation 2, 270–280 (1989)CrossRefGoogle Scholar
  5. 5.
    Elman, J.L.: Finding Structure in Time. Cognitive Science 14, 179–211 (1990)CrossRefGoogle Scholar
  6. 6.
    Yu, W., Li, X.: Fuzzy Identification Using Fuzzy Neural Network. IEEE Trans. on Fuzzy Systems 12 (2004)Google Scholar
  7. 7.
    Wang, L.X.: Adaptive Fuzzy Systems and Control. Prentice Hall, Englewood Cliffs (1994)Google Scholar
  8. 8.
    Jang, J.S.R.: ANFIS: Adaptive-Network-Based Fuzzy Inference System. IEEE Transactions on Systems, Man and Cybernetics 23, 665–685 (1993)CrossRefGoogle Scholar
  9. 9.
    Chiu, S.L.: A Cluster Eestimation Method with Extension to Fuzzy Model Identification. In: Proc. FUZZ-IEEE 1994, pp. 1240–1245 (1994)Google Scholar
  10. 10.
    Rumelhart, D., Hinton, G., Williams, R.: 8. In: Learning Internal Representations by Error Propagation, MIT Press, Cambridge (1986)Google Scholar
  11. 11.
    Lin, C.T.: Neural Fuzzy Systems: a Neuro-Fuzzy Synergism to Intelligent Systems, 1st edn. Prentice Hall, Englewood Cliffs (1996)Google Scholar
  12. 12.
    Kosko, B.: Fuzzy Engineering. Prentice Hall, Englewood Cliffs (1992)Google Scholar
  13. 13.
    Narendra, K., Parthasarathy, K.: Identification and Control of Dynamical Systems Using Neural Networks. IEEE Tras. Neural Networks 1, 4–27 (1990)CrossRefGoogle Scholar
  14. 14.
    Mastorocostas, P.A., Theocharis, J.B.: A Recurrent Fuzzy-Neural Model for Dynamic System Identification. IEEE Trans. onf Systems, Man and Cybernetics - Part B: Cybernetics 32, 176–190 (2002)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Marcos A. Gonzalez-Olvera
    • 1
  • Yu Tang
    • 1
  1. 1.Edificio Bernardo Quintana, Engineering FacultyNational Autonomous University of Mexico (UNAM)Mexico CityMexico

Personalised recommendations