Heart Sound Classification Using Wavelet Analysis Approaches and Ensemble of Deep Learning Models

Analyzing the condition and function of the heart is very important because cardiovascular diseases (CVDs) are responsible for high mortality rates worldwide and can lead to strokes and heart attacks; thus, early diagnosis and treatment are important. Phonocardiogram (PCG) signals can be used to ana...

Full description

Bibliographic Details
Main Authors: Jin-A Lee, Keun-Chang Kwak
Format: Article
Language:English
Published: MDPI AG 2023-10-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/13/21/11942
_version_ 1797632142499381248
author Jin-A Lee
Keun-Chang Kwak
author_facet Jin-A Lee
Keun-Chang Kwak
author_sort Jin-A Lee
collection DOAJ
description Analyzing the condition and function of the heart is very important because cardiovascular diseases (CVDs) are responsible for high mortality rates worldwide and can lead to strokes and heart attacks; thus, early diagnosis and treatment are important. Phonocardiogram (PCG) signals can be used to analyze heart rate characteristics to detect heart health and detect heart-related diseases. In this paper, we propose a method for designing using wavelet analysis techniques and an ensemble of deep learning models from phonocardiogram (PCG) for heart sound classification. For this purpose, we use wavelet scattering transform (WST) and continuous wavelet transform (CWT) as the wavelet analysis approaches for 1D-convolutional neural network (CNN) and 2D-CNN modeling, respectively. These features are insensitive to translations of the input on an invariance scale and are continuous with respect to deformations. Furthermore, the ensemble model is combined with 1D-CNN and 2D-CNN. The proposed method consists of four stages: a preprocessing stage for dividing signals at regular intervals, a feature extraction stage through wavelet scattering transform (WST) and continuous wavelet transform (CWT), a design stage of individual 1D-CNN and 2D-CNN, and a classification stage of heart sound by the ensemble model. The datasets used for the experiment were the PhysioNet/CinC 2016 challenge dataset and the PASCAL classifying heart sounds challenge dataset. The performance evaluation is performed by precision, recall, F1-score, sensitivity, and specificity. The experimental results revealed that the proposed method showed good performance on two datasets in comparison to the previous methods. The ensemble method of the proposed deep learning model surpasses the performance of recent studies and is suitable for predicting and diagnosing heart-related diseases by classifying heart sounds through phonocardiogram (PCG) signals.
first_indexed 2024-03-11T11:33:42Z
format Article
id doaj.art-86d4339303d745608b13bc434b706cf5
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-11T11:33:42Z
publishDate 2023-10-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-86d4339303d745608b13bc434b706cf52023-11-10T14:59:15ZengMDPI AGApplied Sciences2076-34172023-10-0113211194210.3390/app132111942Heart Sound Classification Using Wavelet Analysis Approaches and Ensemble of Deep Learning ModelsJin-A Lee0Keun-Chang Kwak1Interdisciplinary Program in IT-Bio Convergence System, Department of Electronics Engineering, Chosun University, Gwangju 61452, Republic of KoreaInterdisciplinary Program in IT-Bio Convergence System, Department of Electronics Engineering, Chosun University, Gwangju 61452, Republic of KoreaAnalyzing the condition and function of the heart is very important because cardiovascular diseases (CVDs) are responsible for high mortality rates worldwide and can lead to strokes and heart attacks; thus, early diagnosis and treatment are important. Phonocardiogram (PCG) signals can be used to analyze heart rate characteristics to detect heart health and detect heart-related diseases. In this paper, we propose a method for designing using wavelet analysis techniques and an ensemble of deep learning models from phonocardiogram (PCG) for heart sound classification. For this purpose, we use wavelet scattering transform (WST) and continuous wavelet transform (CWT) as the wavelet analysis approaches for 1D-convolutional neural network (CNN) and 2D-CNN modeling, respectively. These features are insensitive to translations of the input on an invariance scale and are continuous with respect to deformations. Furthermore, the ensemble model is combined with 1D-CNN and 2D-CNN. The proposed method consists of four stages: a preprocessing stage for dividing signals at regular intervals, a feature extraction stage through wavelet scattering transform (WST) and continuous wavelet transform (CWT), a design stage of individual 1D-CNN and 2D-CNN, and a classification stage of heart sound by the ensemble model. The datasets used for the experiment were the PhysioNet/CinC 2016 challenge dataset and the PASCAL classifying heart sounds challenge dataset. The performance evaluation is performed by precision, recall, F1-score, sensitivity, and specificity. The experimental results revealed that the proposed method showed good performance on two datasets in comparison to the previous methods. The ensemble method of the proposed deep learning model surpasses the performance of recent studies and is suitable for predicting and diagnosing heart-related diseases by classifying heart sounds through phonocardiogram (PCG) signals.https://www.mdpi.com/2076-3417/13/21/11942heart sound classificationphonocardiogram signaldeep learningconvolutional neural networkensemble
spellingShingle Jin-A Lee
Keun-Chang Kwak
Heart Sound Classification Using Wavelet Analysis Approaches and Ensemble of Deep Learning Models
Applied Sciences
heart sound classification
phonocardiogram signal
deep learning
convolutional neural network
ensemble
title Heart Sound Classification Using Wavelet Analysis Approaches and Ensemble of Deep Learning Models
title_full Heart Sound Classification Using Wavelet Analysis Approaches and Ensemble of Deep Learning Models
title_fullStr Heart Sound Classification Using Wavelet Analysis Approaches and Ensemble of Deep Learning Models
title_full_unstemmed Heart Sound Classification Using Wavelet Analysis Approaches and Ensemble of Deep Learning Models
title_short Heart Sound Classification Using Wavelet Analysis Approaches and Ensemble of Deep Learning Models
title_sort heart sound classification using wavelet analysis approaches and ensemble of deep learning models
topic heart sound classification
phonocardiogram signal
deep learning
convolutional neural network
ensemble
url https://www.mdpi.com/2076-3417/13/21/11942
work_keys_str_mv AT jinalee heartsoundclassificationusingwaveletanalysisapproachesandensembleofdeeplearningmodels
AT keunchangkwak heartsoundclassificationusingwaveletanalysisapproachesandensembleofdeeplearningmodels