Heart Murmur and Abnormal PCG Detection via Wavelet Scattering Transform & a 1D-CNN
Ahmed Patwa, Muhammad Mahboob Ur Rahman, Tareq Y. Al-Naffouri

TL;DR
This paper presents an automatic heart murmur detection method using wavelet scattering transform and a 1D-CNN, achieving superior accuracy on public PCG datasets for diagnosing heart valve diseases.
Contribution
It introduces a novel combination of wavelet scattering transform with a 1D-CNN for improved heart murmur detection from PCG recordings, outperforming existing methods.
Findings
1D-CNN outperforms LSTM and C-RNN models.
The proposed method achieves higher accuracy and F1-score than related work.
Wavelet scattering transform enhances feature extraction for better classification.
Abstract
Heart murmurs provide valuable information about mechanical activity of the heart, which aids in diagnosis of various heart valve diseases. This work does automatic and accurate heart murmur detection from phonocardiogram (PCG) recordings. Two public PCG datasets (CirCor Digiscope 2022 dataset and PCG 2016 dataset) from Physionet online database are utilized to train and test three custom neural networks (NN): a 1D convolutional neural network (CNN), a long short-term memory (LSTM) recurrent neural network (RNN), and a convolutional RNN (C-RNN). We first do pre-processing which includes the following key steps: denoising, segmentation, re-labeling of noise-only segments, data normalization, and time-frequency analysis of the PCG segments using wavelet scattering transform. We then conduct four experiments, first three (E1-E3) using PCG 2022 dataset, and fourth (E4) using PCG 2016…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPhonocardiography and Auscultation Techniques · Voice and Speech Disorders · COVID-19 diagnosis using AI
MethodsTest
