This study aims to develop an algorithmic approach for automatic murmur grading from phonocardiograms (PCGs) of a large population of pediatric patients from a low-resource rural area. Murmurs are abnormal heart sounds that can be identified by experts through cardiac auscultation, and the murmur grade, which is a quantitative measure of the murmur intensity, is strongly correlated with the patient's clinical condition. The proposed method uses Mel spectrogram representation of each PCG recording and an ensemble of 15 convolutional residual neural networks with channel-wise attention mechanisms to classify each PCG recording. The final murmur grade for each patient is derived based on the proposed decision rule and considering all estimated labels for available recordings. The method was cross-validated on a dataset consisting of 3456 PCG recordings from 1007 patients using a stratified ten-fold cross-validation and tested on a hidden test set comprised of 1538 PCG recordings from 442 patients. The overall cross-validation performances for patient-level murmur gradings are 86.3% in terms of unweighted average sensitivities and 81.6% in terms of F1-scores. On the test set, the algorithm achieved an unweighted average sensitivity score of 80.4% and an F1-score of 75.8%. The sensitivities (and F1 scores) for absent, soft, and loud murmurs were 90.7% (93.6%), 75.8% (66.8%), and 92.3% (84.2%) respectively; indicating that the proposed method provides characterization beyond detection that may enhance classification accuracy in resource limited settings where expert screening costs are relatively high.
The study is about creating a computer program that can help doctors in rural areas identify abnormal heart sounds called murmurs in children. Murmurs are sounds that the heart makes when it's not working properly. The program uses special sound graphs and 15 different types of computer networks to analyze the heart sounds and give a grade for how severe the murmur is. The program was tested on thousands of recordings from hundreds of patients, and it was able to accurately identify most murmurs, even when they were very quiet or hard to hear. This could be helpful for doctors who don't have a lot of resources or training to diagnose heart problems in children.
Definitions
- Algorithmic approach: A step-by-step process used by computers to solve problems.
- Phonocardiograms (PCGs): Graphs that show the sounds made by the heart.
- Pediatric patients: Children who are being treated by doctors.
- Rural area: A place outside of cities or towns where there are fewer people and resources.
- Murmur grade: A score given by doctors to describe how severe an abnormal heart sound is.
Automatic Murmur Grading from Phonocardiograms of Pediatric Patients: An Algorithmic Approach
Cardiac auscultation is an important tool used by medical professionals to detect and diagnose heart conditions. One of the most common findings during cardiac auscultation is the presence of murmurs, which are abnormal heart sounds that can be indicative of underlying health issues. The murmur grade, which is a quantitative measure of the murmur intensity, can provide valuable information about the patient's clinical condition. However, accurately grading murmurs requires expertise and experience that may not be available in low-resource rural areas.
In order to address this issue, researchers have developed an algorithmic approach for automatic murmur grading from phonocardiograms (PCGs) of pediatric patients from such settings. PCGs are recordings made with specialized microphones placed on the chest wall to capture heart sounds and vibrations associated with various cardiac events. In this study, they proposed a method using Mel spectrogram representation of each PCG recording and an ensemble of 15 convolutional residual neural networks with channel-wise attention mechanisms to classify each PCG recording into one of three categories: absent (no murmur), soft (low intensity), or loud (high intensity).
The dataset used for cross-validation consisted of 3456 PCG recordings from 1007 patients using stratified ten-fold cross-validation; while the test set was comprised of 1538 PCG recordings from 442 patients. The overall cross-validation performances for patient-level murmur gradings were 86.3% in terms unweighted average sensitivities and 81.6% in terms F1 scores; while on the test set it achieved an unweighted average sensitivity score 80.4% and F1 score 75.8%. The sensitivities (and F1 scores) for absent, soft, and loud murmurs were 90.7% (93%), 75%, 8% (66%), 8%) and 92%, 3%(84%), 2%) respectively; indicating that their proposed method provides characterization beyond detection that may enhance classification accuracy even in resource limited settings where expert screening costs are relatively high..
The results suggest that automated algorithms could potentially help reduce workloads for clinicians as well as improve diagnostic accuracy in low resource settings where access to experts may be limited or unavailable due to geographical constraints or financial limitations . Furthermore , these algorithms could also enable more accurate diagnosis through improved characterization beyond mere detection , thus providing better care options for pediatric patients living in rural areas .
Objective: Murmurs are abnormal heart sounds, identified by experts through cardiac auscultation. The murmur grade, a quantitative measure of the murmur intensity, is strongly correlated with the patient's clinical condition. This work aims to estimate each patient's murmur grade (i.e., absent, soft, loud) from multiple auscultation location phonocardiograms (PCGs) of a large population of pediatric patients from a low-resource rural area. Methods: The Mel spectrogram representation of each PCG recording is given to an ensemble of 15 convolutional residual neural networks with channel-wise attention mechanisms to classify each PCG recording. The final murmur grade for each patient is derived based on the proposed decision rule and considering all estimated labels for available recordings. The proposed method is cross-validated on a dataset consisting of 3456 PCG recordings from 1007 patients using a stratified ten-fold cross-validation. Additionally, the method was tested on a hidden test set comprised of 1538 PCG recordings from 442 patients. Results: The overall cross-validation performances for patient-level murmur gradings are 86.3% and 81.6% in terms of the unweighted average of sensitivities and F1-scores, respectively. The sensitivities (and F1-scores) for absent, soft, and loud murmurs are 90.7% (93.6%), 75.8% (66.8%), and 92.3% (84.2%), respectively. On the test set, the algorithm achieves an unweighted average of sensitivities of 80.4% and an F1-score of 75.8%. Conclusions: This study provides a potential approach for algorithmic pre-screening in low-resource settings with relatively high expert screening costs. Significance: The proposed method represents a significant step beyond detection of murmurs, providing characterization of intensity which may provide a enhanced classification of clinical outcomes.