Neural Computing and Applications

, Volume 18, Issue 7, pp 707–717 | Cite as

A block-diagonal recurrent fuzzy neural network for system identification

Original Article


A recurrent fuzzy neural network with internal feedback is suggested in this paper. The network is entitled dynamic block-diagonal fuzzy neural network (DBD-FNN), and constitutes a generalized Takagi-Sugeno-Kang fuzzy system, where the consequent parts of the fuzzy rules are small Block-Diagonal Recurrent Neural Networks. The proposed model is applied to a benchmark identification problem, where a dynamic system is to be identified. Additionally, an application of the proposed model to the problem of the analysis of lung sounds is presented. Particularly, a filter based on the DBD-FNN is developed, trained with the RENNCOM method. Extensive experimental and simulation results are given and performance comparisons with a series of other models are conducted, highlighting the modeling characteristics of DBD-FNN as an identification tool and the effectiveness of the proposed separation filter.


Block-diagonal recurrent fuzzy-neural network Internal feedback System identification Separation of lung sounds 


  1. 1.
    Gorrini V, Bersini H (1994) Recurrent fuzzy systems. In: Proceedings of IEEE international conference on fuzzy systems, pp 193–198Google Scholar
  2. 2.
    Takagi T, Sugeno M (1985) Fuzzy Identification of Systems and Its Applications. IEEE Trans Syst Man Cybern 15:116–132MATHGoogle Scholar
  3. 3.
    Zhang J, Morris A (1999) Recurrent Neuro-Fuzzy Networks for Nonlinear Process Modeling. IEEE Trans Neural Netw 10:313–326. doi:10.1109/72.750562 CrossRefGoogle Scholar
  4. 4.
    Lee C-H, Teng C-C (2000) Identification and Control of Dynamic Systems Using Recurrent Fuzzy Neural Networks. IEEE Trans Fuzzy Syst 8:349–366. doi:10.1109/91.868943 CrossRefGoogle Scholar
  5. 5.
    Juang C-F, Lin C-T (1999) A recurrent self-organizing neural fuzzy inference system. IEEE Trans Neural Netw 10:828–845. doi:10.1109/72.774232 CrossRefGoogle Scholar
  6. 6.
    Juang C-F (2002) A TSK-type recurrent fuzzy network for dynamic systems processing by neural network and genetic algorithms. IEEE Trans Fuzzy Syst 10:155–1170. doi:10.1109/91.995118 CrossRefGoogle Scholar
  7. 7.
    Theocharis JB (2006) A high-order recurrent neuro-fuzzy system with internal dynamics: application to the adaptive noise cancellation. Fuzzy Sets Syst 157:471–500. doi:10.1016/j.fss.2005.07.008 CrossRefMathSciNetGoogle Scholar
  8. 8.
    Sivakumar SC, Robertson W, Phillips WJ (1999) On-line stabilization of block-diagonal recurrent neural networks. IEEE Trans Neural Netw 10:167–175. doi:10.1109/72.737503 CrossRefGoogle Scholar
  9. 9.
    Mastorocostas PA, Theocharis JB (2006) A stable learning method for block-diagonal recurrent neural networks: application to the analysis of lung sounds. IEEE Trans Syst Man Cybern B 36:242–254CrossRefGoogle Scholar
  10. 10.
    Tsoi AC, Back AD (1994) Locally recurrent globally feedforward networks: a critical review of architectures. IEEE Trans Neural Netw 5:229–239. doi:10.1109/72.279187 CrossRefGoogle Scholar
  11. 11.
    Werbos PJ (1974) Beyond regression: new tools for prediction and analysis in the behavioral sciences. PhD Thesis, Harvard UniversityGoogle Scholar
  12. 12.
    Narendra KS, Parthasarathy K (1990) Identification and control of dynamical systems using neural networks. IEEE Trans Neural Netw 1:4–27. doi:10.1109/72.80202 CrossRefGoogle Scholar
  13. 13.
    Sastry PS, Santharam G, Unnikrishnan KP (1994) Memory neuron networks for identification and control of dynamical systems. IEEE Trans Neural Netw 5:306–319. doi:10.1109/72.279193 CrossRefGoogle Scholar
  14. 14.
    Ku C-C, Lee KY (1995) Diagonal recurrent neural networks for dynamic systems control. IEEE Trans Neural Netw 6:144–156. doi:10.1109/72.363441 CrossRefGoogle Scholar
  15. 15.
    Jang J-SR (1993) ANFIS: adaptive-network-based fuzzy inference system. IEEE Trans Syst Man Cybern 23:665–685. doi:10.1109/21.256541 CrossRefGoogle Scholar
  16. 16.
    Hadjileontiadis LJ, Panas SM (1997) Separation of discontinuous adventitious sounds from vesicular sounds using a wavelet-based filter. IEEE Trans Biomed Eng 44:1269–1281. doi:10.1109/10.649999 CrossRefGoogle Scholar
  17. 17.
    Mastorocostas PA, Tolias YA, Theocharis JB, Hadjileontiadis LJ, Panas SM (2000) An orthogonal least squares-based fuzzy filter for real-time analysis of lung sounds. IEEE Trans Biomed Eng 47:1165–1176. doi:10.1109/10.867921 CrossRefGoogle Scholar
  18. 18.
    Kraman SS (1993) Lung sounds: an introduction to the interpretation of the auscultatory finding. American College of Chest Physicians, audio tapeGoogle Scholar

Copyright information

© Springer-Verlag London Limited 2008

Authors and Affiliations

  • Paris A. Mastorocostas
    • 1
  • Constantinos S. Hilas
    • 1
  1. 1.Department of Informatics and CommunicationsTechnological Educational Institute of SerresSerresGreece

Personalised recommendations