Pattern recognition methods applied to respiratory sounds classification into normal and wheeze classes

Comput Biol Med. 2009 Sep;39(9):824-43. doi: 10.1016/j.compbiomed.2009.06.011. Epub 2009 Jul 24.

Abstract

In this paper, we present the pattern recognition methods proposed to classify respiratory sounds into normal and wheeze classes. We evaluate and compare the feature extraction techniques based on Fourier transform, linear predictive coding, wavelet transform and Mel-frequency cepstral coefficients (MFCC) in combination with the classification methods based on vector quantization, Gaussian mixture models (GMM) and artificial neural networks, using receiver operating characteristic curves. We propose the use of an optimized threshold to discriminate the wheezing class from the normal one. Also, post-processing filter is employed to considerably improve the classification accuracy. Experimental results show that our approach based on MFCC coefficients combined to GMM is well adapted to classify respiratory sounds in normal and wheeze classes. McNemar's test demonstrated significant difference between results obtained by the presented classifiers (p<0.05).

Publication types

  • Comparative Study
  • Evaluation Study
  • Research Support, Non-U.S. Gov't

MeSH terms

  • Acoustics
  • Artificial Intelligence
  • Asthma / classification
  • Asthma / diagnosis
  • Auscultation / statistics & numerical data*
  • Case-Control Studies
  • Databases, Factual
  • Diagnosis, Computer-Assisted / methods
  • Diagnosis, Computer-Assisted / statistics & numerical data
  • Fourier Analysis
  • Humans
  • Linear Models
  • Neural Networks, Computer
  • Pattern Recognition, Automated / methods*
  • Pattern Recognition, Automated / statistics & numerical data
  • ROC Curve
  • Respiratory Sounds / classification*
  • Respiratory Sounds / diagnosis*
  • Signal Processing, Computer-Assisted