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 



This work was supported in part by the Research Committee of the Technological Educational Institute of Serres.


  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