Automatic diagnosis of multiple cardiac diseases from PCG signals using convolutional neural network

被引:59
作者
Baghel, Neeraj [1 ]
Dutta, Malay Kishore [1 ]
Burget, Radim [2 ]
机构
[1] Dr APJ Abdul Kalam Tech Univ, Ctr Adv Studies, Lucknow, Uttar Pradesh, India
[2] Brno Univ Technol, Brno, Czech Republic
关键词
Cardiac signals; Multi-label classification; Deep neural networks; Data augmentation; Phonocardiogram; HEART; REPRESENTATIONS; SELECTION;
D O I
10.1016/j.cmpb.2020.105750
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Background and objectives: Cardiovascular diseases are critical diseases and need to be diagnosed as early as possible. There is a lack of medical professionals in remote areas to diagnose these diseases. Artificial intelligence-based automatic diagnostic tools can help to diagnose cardiac diseases. This work presents an automatic classification method using machine learning to diagnose multiple cardiac diseases from phonocardiogram signals. Methods: The proposed system involves a convolutional neural network (CNN) model because of its high accuracy and robustness to automatically diagnose the cardiac disorders from the heart sounds. To improve the accuracy in a noisy environment and make the method robust, the proposed method has used data augmentation techniques for training and multi-classification of multiple cardiac diseases. Results: The model has been validated both heart sound data and augmented data using n-fold cross-validation. Results of all fold have been shown reported in this work. The model has achieved accuracy on the test set up to 98.60% to diagnose multiple cardiac diseases. Conclusions: The proposed model can be ported to any computing devices like computers, single board computing processors, android handheld devices etc. To make a stand-alone diagnostic tool that may be of help in remote primary health care centres. The proposed method is non-invasive, efficient, robust, and has low time complexity making it suitable for real-time applications. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:11
相关论文
共 50 条
[41]   Gemstone Classification Using Deep Convolutional Neural Network [J].
Chakraborty B. ;
Mukherjee R. ;
Das S. .
Journal of The Institution of Engineers (India): Series B, 2024, 105 (04) :773-785
[42]   Convolutional Neural Networks for Fully Automated Diagnosis of Cardiac Amyloidosis by Cardiac Magnetic Resonance Imaging [J].
Agibetov, Asan ;
Kammerlander, Andreas ;
Duca, Franz ;
Nitsche, Christian ;
Koschutnik, Matthias ;
Dona, Carolina ;
Dachs, Theresa-Marie ;
Rettl, Rene ;
Stria, Alessa ;
Schrutka, Lore ;
Binder, Christina ;
Kastner, Johannes ;
Agis, Hermine ;
Kain, Renate ;
Auer-Grumbach, Michaela ;
Samwald, Matthias ;
Hengstenberg, Christian ;
Dorffner, Georg ;
Mascherbauer, Julia ;
Bonderman, Diana .
JOURNAL OF PERSONALIZED MEDICINE, 2021, 11 (12)
[43]   Automatic PV Performance Diagnosis through Inverter Data using Dual Neural Network Architecture [J].
Almadhor, Ahmad .
2018 IEEE INTERNATIONAL AUTUMN MEETING ON POWER, ELECTRONICS AND COMPUTING (ROPEC), 2018,
[44]   Multiple sclerosis identification by convolutional neural network with dropout and parametric ReLU [J].
Zhang, Yu-Dong ;
Pan, Chichun ;
Sun, Junding ;
Tang, Chaosheng .
JOURNAL OF COMPUTATIONAL SCIENCE, 2018, 28 :1-10
[45]   An Effective Convolutional Neural Network for Classifying Red Blood Cells in Malaria Diseases [J].
Quan, Quan ;
Wang, Jianxin ;
Liu, Liangliang .
INTERDISCIPLINARY SCIENCES-COMPUTATIONAL LIFE SCIENCES, 2020, 12 (02) :217-225
[46]   A method of detecting apple leaf diseases based on improved convolutional neural network [J].
Di, Jie ;
Li, Qing .
PLOS ONE, 2022, 17 (02)
[47]   Automatic Airway Segmentation in Chest CT Using Convolutional Neural Networks [J].
Juarez, A. Garcia-Uceda ;
Tiddens, H. A. W. M. ;
de Bruijne, M. .
IMAGE ANALYSIS FOR MOVING ORGAN, BREAST, AND THORACIC IMAGES, 2018, 11040 :238-250
[48]   Automatic fault classification in photovoltaic modules using Convolutional Neural Networks [J].
Fonseca Alves, Ricardo Henrique ;
de Deus Junior, Getulio Antero ;
Marra, Enes Goncalves ;
Lemos, Rodrigo Pinto .
RENEWABLE ENERGY, 2021, 179 :502-516
[49]   A classification method for EEG motor imagery signals based on parallel convolutional neural network [J].
Han, Yuexing ;
Wang, Bing ;
Luo, Jie ;
Li, Long ;
Li, Xiaolong .
BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2022, 71
[50]   Ultralight Convolutional Neural Network for Automatic Modulation Classification in Internet of Unmanned Aerial Vehicles [J].
Guo, Lantu ;
Wang, Yu ;
Liu, Yuchao ;
Lin, Yun ;
Zhao, Haitao ;
Gui, Guan .
IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (11) :20831-20839