An alternative respiratory sounds classification system utilizing artificial neural networks

Biomed J. 2015 Mar-Apr;38(2):153-61. doi: 10.4103/2319-4170.137773.


Background: Computerized lung sound analysis involves recording lung sound via an electronic device, followed by computer analysis and classification based on specific signal characteristics as non-linearity and nonstationarity caused by air turbulence. An automatic analysis is necessary to avoid dependence on expert skills.

Methods: This work revolves around exploiting autocorrelation in the feature extraction stage. All process stages were implemented in MATLAB. The classification process was performed comparatively using both artificial neural networks (ANNs) and adaptive neuro-fuzzy inference systems (ANFIS) toolboxes. The methods have been applied to 10 different respiratory sounds for classification.

Results: The ANN was superior to the ANFIS system and returned superior performance parameters. Its accuracy, specificity, and sensitivity were 98.6%, 100%, and 97.8%, respectively. The obtained parameters showed superiority to many recent approaches.

Conclusions: The promising proposed method is an efficient fast tool for the intended purpose as manifested in the performance parameters, specifically, accuracy, specificity, and sensitivity. Furthermore, it may be added that utilizing the autocorrelation function in the feature extraction in such applications results in enhanced performance and avoids undesired computation complexities compared to other techniques.

MeSH terms

  • Artificial Intelligence
  • Evoked Potentials / physiology*
  • Humans
  • Nerve Net / physiology*
  • Neural Networks, Computer*
  • Respiratory Sounds / physiology*
  • Signal Processing, Computer-Assisted
  • Software