Heart sound anomaly and quality detection using ensemble of neural networks without segmentation

Phonocardiogram (PCG) signal is used as a diagnostic test in ambulatory monitoring in order to evaluate the heart hemodynamic status and to detect a cardiovascular disease. The objective of this study is to develop an automatic classification method for anomaly (normal vs. abnormal) and quality (good vs. bad) detection of PCG recordings without segmentation. For this purpose, a subset of 18 features is selected among 40 features based on a wrapper feature selection scheme. These features are extracted from time, frequency, and time-frequency domains without any segmentation. The selected features are fed into an ensemble of 20 feedforward neural networks for classification task. The proposed algorithm achieved the overall score of 91.50% (94.23% sensitivity and 88.76% specificity) and 85.90% (86.91% sensitivity and 84.90% specificity) on the train and unseen test datasets, respectively. The proposed method got the second best score in the PhysioNet/CinC Challenge 2016.

[1]  A. Wayne Whitney,et al.  A Direct Method of Nonparametric Measurement Selection , 1971, IEEE Transactions on Computers.

[2]  David J. C. MacKay,et al.  Bayesian Interpolation , 1992, Neural Computation.

[3]  Mohammad Bagher Menhaj,et al.  Training feedforward networks with the Marquardt algorithm , 1994, IEEE Trans. Neural Networks.

[4]  Paul W. Munro,et al.  Improving Committee Diagnosis with Resampling Techniques , 1995, NIPS.

[5]  Ron Kohavi,et al.  Wrappers for Feature Subset Selection , 1997, Artif. Intell..

[6]  A heart sound segmentation and feature extraction algorithm using wavelets , 2004, First International Symposium on Control, Communications and Signal Processing, 2004..

[7]  R. Polikar,et al.  Ensemble based systems in decision making , 2006, IEEE Circuits and Systems Magazine.

[8]  M. McConnell,et al.  Pediatric Heart Sounds , 2008 .

[9]  Di Zhang,et al.  Analysis and classification of heart sounds with mechanical prosthetic heart valves based on Hilbert-Huang transform. , 2011, International journal of cardiology.

[10]  Wen-Chung Kao,et al.  Automatic phonocardiograph signal analysis for detecting heart valve disorders , 2011, Expert Syst. Appl..

[11]  Waree Kongprawechnon,et al.  A framework for automatic heart sound analysis without segmentation , 2011, Biomedical engineering online.

[12]  Christian Brandt,et al.  Shannon Entropy based on the S-Transform Spectrogram applied on the classification of heart sounds , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[13]  Prospero C. Naval,et al.  Classification of heart sounds using discrete and continuous wavelet transform and random forests , 2015, 2015 3rd IAPR Asian Conference on Pattern Recognition (ACPR).

[14]  Shi-Wen Deng,et al.  Towards heart sound classification without segmentation via autocorrelation feature and diffusion maps , 2016, Future Gener. Comput. Syst..

[15]  Qiao Li,et al.  An open access database for the evaluation of heart sound algorithms , 2016, Physiological measurement.