Classification of Heart Sounds Using Convolutional Neural Network

被引:63
|
作者
Li, Fan [1 ]
Tang, Hong [1 ]
Shang, Shang [1 ]
Mathiak, Klaus [2 ]
Cong, Fengyu [1 ,3 ,4 ,5 ]
机构
[1] Dalian Univ Technol, Fac Elect Informat & Elect Engn, Sch Biomed Engn, 2 Linggong St, Dalian 116024, Peoples R China
[2] Rhein Westfal TH Aachen, Dept Psychiat Psychotherapy & Psychosomat, Uniklin RWTH Aachen, Pauwelsstr 30, D-52074 Aachen, Germany
[3] Dalian Univ Technol, Fac Elect Informat & Elect Engn, Sch Artificial Intelligence, 2 Linggong St, Dalian 116024, Peoples R China
[4] Dalian Univ Technol, Key Lab Integrated Circuit & Biomed Elect Syst, 2 Linggong St, Dalian 116024, Liaoning, Peoples R China
[5] Univ Jyvaskyla, Fac Informat Technol, Jyvaskyla 40014, Finland
来源
APPLIED SCIENCES-BASEL | 2020年 / 10卷 / 11期
基金
中国国家自然科学基金;
关键词
automatic heart sound classification; feature engineering; convolutional neural network; RECOGNITION; AMPLITUDE; ECG;
D O I
10.3390/app10113956
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Featured Application Combining of multi-features extracted manually and convolutional neural network classifier for automatic heart sounds classification. Abstract Heart sounds play an important role in the diagnosis of cardiac conditions. Due to the low signal-to-noise ratio (SNR), it is problematic and time-consuming for experts to discriminate different kinds of heart sounds. Thus, objective classification of heart sounds is essential. In this study, we combined a conventional feature engineering method with deep learning algorithms to automatically classify normal and abnormal heart sounds. First, 497 features were extracted from eight domains. Then, we fed these features into the designed convolutional neural network (CNN), in which the fully connected layers that are usually used before the classification layer were replaced with a global average pooling layer to obtain global information about the feature maps and avoid overfitting. Considering the class imbalance, the class weights were set in the loss function during the training process to improve the classification algorithm's performance. Stratified five-fold cross-validation was used to evaluate the performance of the proposed method. The mean accuracy, sensitivity, specificity and Matthews correlation coefficient observed on the PhysioNet/CinC Challenge 2016 dataset were 86.8%, 87%, 86.6% and 72.1% respectively. The proposed algorithm's performance achieves an appropriate trade-off between sensitivity and specificity.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Classification of Environmental Sounds Using Convolutional Neural Network with Bispectral Analysis
    Hirata, Katsumi
    Kato, Takehito
    Oshima, Ryuichi
    2019 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ISPACS), 2019,
  • [2] Multi-class Heart Sounds Classification Using 2D-Convolutional Neural Network
    Banerjee, Megha
    Majhi, Sudhan
    PROCEEDINGS OF THE 2020 5TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND SECURITY (ICCCS-2020), 2020,
  • [3] Classification of singing insect sounds with convolutional neural network
    Hibino, Sho
    Suzuki, Chifumi
    Nishino, Takanori
    ACOUSTICAL SCIENCE AND TECHNOLOGY, 2021, 42 (06) : 354 - 356
  • [4] Durian Ripeness Classification from the Knocking Sounds Using Convolutional Neural Network
    Kharamat, Weangchai
    Wongsaisuwan, Manop
    Wattanamongkhol, Norrarat
    2020 8TH INTERNATIONAL ELECTRICAL ENGINEERING CONGRESS (IEECON), 2020,
  • [5] Classification of Environmental Sounds with Convolutional Neural Networks
    Dincer, Yalcin
    Inik, Ozkan
    KONYA JOURNAL OF ENGINEERING SCIENCES, 2023, 11 (02):
  • [6] Classification of heart sounds based on the combination of the modified frequency wavelet transform and convolutional neural network
    Chen, Yongchao
    Wei, Shoushui
    Zhang, Yatao
    MEDICAL & BIOLOGICAL ENGINEERING & COMPUTING, 2020, 58 (09) : 2039 - 2047
  • [7] Classification of heart sounds based on the combination of the modified frequency wavelet transform and convolutional neural network
    Yongchao Chen
    Shoushui Wei
    Yatao Zhang
    Medical & Biological Engineering & Computing, 2020, 58 : 2039 - 2047
  • [8] Lung sounds classification using convolutional neural networks
    Bardou, Dalal
    Zhang, Kun
    Ahmad, Sayed Mohammad
    ARTIFICIAL INTELLIGENCE IN MEDICINE, 2018, 88 : 58 - 69
  • [9] Classification of lung sounds using scalogram representation of sound segments and convolutional neural network
    Pham Thi Viet H.
    Nguyen Thi Ngoc H.
    Tran Anh V.
    Hoang Quang H.
    Journal of Medical Engineering and Technology, 2022, 46 (04) : 270 - 279
  • [10] Advancements in Image Classification using Convolutional Neural Network
    Sultana, Farhana
    Sufian, Abu
    Dutta, Paramartha
    2018 FOURTH IEEE INTERNATIONAL CONFERENCE ON RESEARCH IN COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS (ICRCICN), 2018, : 122 - 129