Automated Diagnosis of Heart Sounds Using Rule-Based Classification Tree

J Med Syst. 2017 Apr;41(4):60. doi: 10.1007/s10916-017-0704-9. Epub 2017 Mar 1.

Abstract

In order to assist the diagnosis procedure of heart sound signals, this paper presents a new automated method for classifying the heart status using a rule-based classification tree into normal and three abnormal cases; namely the aortic valve stenosis, aortic insufficient, and ventricular septum defect. The developed method includes three main steps as follows. First, one cycle of the heart sound signals is automatically detected and segmented based on time properties of the heart signals. Second, the segmented cycle is preprocessed with the discrete wavelet transform and then largest Lyapunov exponents are calculated to generate the dynamical features of heart sound time series. Finally, a rule-based classification tree is fed by these Lyapunov exponents to give the final decision of the heart health status. The developed method has been tested successfully on twenty-two datasets of normal heart sounds and murmurs with success rate of 95.5%. The resulting error can be easily corrected by modifying the classification rules; consequently, the accuracy of automated heart sounds diagnosis is further improved.

Keywords: Classification tree; Discrete wavelet transform; Heart sounds; Largest lyapunov exponents; Phonocardiogram.

MeSH terms

  • Algorithms
  • Aortic Valve Insufficiency / diagnosis*
  • Aortic Valve Stenosis / diagnosis*
  • Decision Trees
  • Heart Septal Defects, Ventricular / diagnostic imaging*
  • Heart Sounds / physiology
  • Humans
  • Signal Processing, Computer-Assisted / instrumentation*
  • Wavelet Analysis*