Skip to main content
Log in

Respiratory sound classification by using an incremental supervised neural network

  • Theoretical Advances
  • Published:
Pattern Analysis and Applications Aims and scope Submit manuscript


Determination of lung condition by auscultation is a difficult task and requires special training of medical staff. It is, however, a difficult skill to acquire. In decision making, it is significant to analyze respiratory sounds by an algorithm to give support to medical doctors. In this study, first, a rectangular window is formed so that one cycle of respiratory sound (RS) is contained in this window. Then, the windowed time samples are normalized. In order to extract the features, the normalized RS signal is partitioned into 64 samples of long segments. The power spectrum of each segment is computed, and synchronized summation of power spectra components is performed. Feature vectors are formed by the averaged power spectrum components, yielding 32-dimensional vectors. In the study, classification performances of multi-layer perceptron (MLP), grow and learn (GAL) network and a novel incremental supervised neural network (ISNN) are comparatively examined for the classification of nine different RS classes: Bronchial sounds, bronchovesicular sounds, vesicular sounds, crackles sounds, wheezes sounds, stridor sounds, grunting sounds, squawk sounds, and sounds of friction rub.

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
Fig. 5
Fig. 6

Similar content being viewed by others


  1. McKusick VA, Jenkins JT, Webb GH (1955) The acoustic basis of the chest examination: studies by means of sound spectrography. Am Rev Tuberc 72:12–34

    Google Scholar 

  2. Kaisla T, Sovijarvi A, Piirila P, Rajala HM, Haltsonen S, Rosqvist T (1991) Validated methods for automatic detection of lung sound crackles. Med Biol Eng Comput 29:517–521

    Article  Google Scholar 

  3. Munakata M, Ukita H, Doi I, Ohtsuka Y, Masaki Y, Homma Y, Kawakami Y (1991) Spectral and wave-form characteristics of fine and coarse crackles. Thorax 46:651–657

    Article  Google Scholar 

  4. Piirila P, Sovijarvi A, Kaisla T, Rajala HM, Katila T (1991) Crackles in patients with fibrosing alveolitis, bronchiectasis, COPD, and heart failure. Chest 99(5):1076–1083

    Article  Google Scholar 

  5. Piirila P (1992) Changes in crackle characteristics during the clinical course of pneumonia. Chest 102(1):176–183

    Article  Google Scholar 

  6. Schreur HJ, Sterk PJ, Vanderschoot J, van Klink HC, van Vollenhoven E (1992) Lung sound intensity in patients with emphysema and in normal subjects at standardized airflows. Thorax 47:674–679

    Article  Google Scholar 

  7. Sankur B, Kahya YP, Guler EC, Engin T (1994) Comparison of AR-based algorithms for respiratory sounds classification. Comput Biol Med 24(1):67–76

    Article  Google Scholar 

  8. Doyle M (1994) Analysis of lung sounds using neural networks. MSc Thesis, Vanderbilt University

  9. Malmberg LP, Pesu L, Sovijarvi AR (1995) Significant differences in flow standardized breath sound spectra in patients with chronic obstructive pulmonary disease, stable asthma, and healthy lungs. Thorax 50(12):1285–1291

    Article  Google Scholar 

  10. Waitman RL, Clarkson KP, Barwise JA, King PH (2000) Representation and classification of breath sounds recorded in an intensive care setting using neural networks. J Clin Monit Comput 16:95–105

    Article  Google Scholar 

  11. Dokur Z, Ölmez T (2003) Classification of respiratory sounds by using an artificial neural network. Intern J Pattern Recognit Artif Intell 17(4):567–580

    Article  Google Scholar 

  12. Hadjileontiadis LJ, Panas SM (1997) Separation of discontinuous adventitious sounds from vesicular sounds using a wavelet-based filter. IEEE Trans Biomed Eng 44(12):1269–1281

    Google Scholar 

  13. Pesu L, Helistö P, Ademovic E, Pesquet JC, Saarinen A, Sovijärvi AR (1998) Classification of respiratory sounds based on wavelet packet decomposition and learning vector quantization. Technol Health Care 6(1):65–74

    Google Scholar 

  14. Rietveld S, Oud M, Dooijes EH (1999) Classification of asthmatic breath sounds: preliminary results of the classifying capacity of human examiners versus artificial neural networks. Comput Biomed Res 32:440–448

    Article  Google Scholar 

  15. Guler I, Polat H, Ergun U (2005) Combining neural network and genetic algorithm for prediction of lung sounds. J Med Syst 29(3):217–231

    Article  Google Scholar 

  16. Guler EC, Sankur B, Kahya YP, Raudys S (2005) Two-stage classification of respiratory sound patterns. Comput Biol Med 35:67–83

    Article  Google Scholar 

  17. Kandaswamy A, Kumar CS, Ramanathan RP, Jayaraman S, Malmurugan N (2004) Neural classification of lung sounds using wavelet coefficients. Comput Biol Med 34:523–537

    Article  Google Scholar 

  18. Zhang P, Bui TD, Suen CY (2004) Feature dimensionality reduction for the verification of handwritten numerals. Pattern Anal Appl 7(3):296–307

    MathSciNet  Google Scholar 

  19. Torkkola K (2004) Discriminative features for text document classification. Pattern Anal Appl 6(4):301–308

    MathSciNet  Google Scholar 

  20. Tao D, Li X, Wu X, Hu W, Maybank SJ (2007) Supervised tensor learning. Knowl Inf Syst 13:1–42

    Article  Google Scholar 

  21. Tao D, Li X, Wu X, Maybank SJ (2007) General tensor discriminant analysis and Gabor features for gait recognition. IEEE Trans Pattern Anal Mach Intell 29(10):1700–1715

    Article  Google Scholar 

  22. Harol A, Lai C, Peçkalska E, Duin RPW (2007) Pairwise feature evaluation for constructing representations. Pattern Anal Appl 10(1):55–68

    Article  MathSciNet  Google Scholar 

  23. Abe N, Kudo M, Toyama J, Shimbo M (2006) Classifier-independent feature selection on the basis of divergence criterion. Pattern Anal Appl 9(2–3):127–137

    MathSciNet  Google Scholar 

  24. Shen L, Bai L (2006) A review on Gabor wavelets for face recognition. Pattern Anal Appl 9(2–3):273–292

    MathSciNet  Google Scholar 

  25. Alpaydin E (1990) Neural models of incremental supervised and unsupervised learning. PhD Thesis, Ecole Polytechnique Federale De Lausanne, Switzerland

  26. The R.A.L.E. Repository, Lung sounds,

  27. Mussell MJ (1992) The need for standards recording and analysing respiratory sounds. Med Biol Eng Comput 30:129–139

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations


Corresponding author

Correspondence to Zümray Dokur.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Dokur, Z. Respiratory sound classification by using an incremental supervised neural network. Pattern Anal Applic 12, 309–319 (2009).

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: