随机森林算法在心音分类中的应用研究
Application of Random Forest Algorithm in Heart Sound Classification
摘要: 本研究旨在利用随机森林算法对心音进行分类,为心脏疾病的诊断提供依据。本文结构组织如下: 首先通过电子听诊器采集心音,然后基于小波变换对其进行预处理;其次,基于短时傅立叶变换定义并提取时频域有效宽度以表征第一和第二心音的时频域特征;最后,采用随机森林算法对心音进行分类研究以区分正常和异常心音信号。通过高达93.24%分类精度验证了本系统区分正常与异常心音可行性。因此,本研究可以为医护人员或患者提供一种有效的异常心音鉴别方法。
Abstract: The study aims as utilizing the random forest algorithm to classify heart sounds for diagnosing heart diseases. This paper is organized as follows: the heart sounds are firstly collected via a electronic stethoscope and preprocessed based on the wavelets transform, and secondly the short-time Fourier transform-based (STFT), the frequency domain features and time domain feature are defined and extracted to characterize the features of the first and the second heart sound in time-frequency domain. Finally, the random forest algorithm is employed to classify normal and abnormal heart sounds. The performance evaluation is validated by the achieved accuracy of 93.24% for distinguishing between normal and abnormal signals. Therefore, this study can pro-vide an efficient way to discriminate abnormal sounds for the medical workers or patients.
文章引用:孙树平, 张旭, 黄婷婷, 张弼强, 陈豪, 杨博文, 李辉. 随机森林算法在心音分类中的应用研究[J]. 计算机科学与应用, 2020, 10(4): 591-600. https://doi.org/10.12677/CSA.2020.104061

参考文献

[1] 胡盛寿, 高润霖, 刘力生, 等. “中国心血管病报告2018”概要[J]. 中国循环杂志, 2019, 34(3): 209-220.
[2] Cover, T.M. and Peter, E.H. (1967) Nearest Neighbor Pattern Classification. IEEE Transactions on Information Theory, 13, 21-27. [Google Scholar] [CrossRef
[3] King, M.W. and Patricia, A.R. (2014) Data Mining in Psychological Treatment Research: A Primer on Classification and Regression Trees. Journal of Consulting and Clin-ical Psychology, 82, 895. [Google Scholar] [CrossRef] [PubMed]
[4] Choi, S. and Jiang, Z. (2010) Cardiac Sound Murmurs Classification with Autoregressive Spectral Analysis and Multi-Support Vector Machine Technique. Com-puters in Biology and Medicine, 40, 8-20. [Google Scholar] [CrossRef] [PubMed]
[5] Mannini, A. and Angelo, M.S. (2010) Machine Learning Methods for Classifying Human Physical Activity from on-Body Accelerometers. Sensors, 10, 1154-1175. [Google Scholar] [CrossRef] [PubMed]
[6] Annarumma, M. et al. (2019) Automated Triaging of Adult Chest Ra-diographs with Deep Artificial Neural Networks. Radiology, 2019, Article ID: 180921. [Google Scholar] [CrossRef] [PubMed]
[7] Littmann Library. http://www.3m.com/healthcare/littmann/mmm-library.html
[8] Coubes, J.M., Grossmann, A. and Tchanmitchian, P. (1989) Wavelet, Time-Frequency Methods and Phase Space. Springer, Berlin. [Google Scholar] [CrossRef
[9] Goupillaud, P., Alex, G. and Jean, M. (1984) Cycle-Octave and Related Transforms in Seismic Signal Analysis. Geoexploration, 23, 85-102. [Google Scholar] [CrossRef
[10] Ali, M.N., El-Dahshan, E.-S.A. and Yahia, A.H. (2017) De-noising of Heart Sound Signals Using Discrete Wavelet Transform. Circuits, Systems, and Signal Processing, 36, 4482-4497. [Google Scholar] [CrossRef
[11] Leng, S., et al. (2015) The Electronic Stethoscope. Biomedical Engineering Online, 14, 66. [Google Scholar] [CrossRef] [PubMed]
[12] 刘翔, 孙静, 赵洋, 等. 基于 MFCC 的心音信号特征提取及识别研究[J]. 电子测量技术, 2018(2): 1-5.
[13] Audone, B., et al. (2016) The Short Time Fourier Transform and the Spectrograms to Characterize EMI Emissions. 2016 International Symposium on Electromagnetic Compatibility-EMC EUROPE, Wroclaw, Poland, 5-9 September 2016. [Google Scholar] [CrossRef
[14] Yeap, Y.M. and Ukil, A. (2016) Fault Detection in HVDC System Using Short Time Fourier Transform. 2016 IEEE Power and Energy Society General Meeting (PESGM), Boston, MA, 17-21 July 2016. [Google Scholar] [CrossRef
[15] Breiman, L. (2001) Random Forests. Machine Learning, 45, 5-32. [Google Scholar] [CrossRef