Heart Murmur Detection in Phonocardiogram Data Leveraging Data Augmentation and Artificial Intelligence

Read the full article See related articles

Listed in

This article is not in any list yet, why not save it to one of your lists.
Log in to save this article

Abstract

Background

With a 17.9 million annual mortality rate, cardiovascular disease is the leading global cause of death. As such, early detection and disease diagnosis are critical for effective treatment and symptom management. Cardiac auscultation, the process of listening to the heartbeat, often provides the first indication of underlying cardiac conditions. This practice allows for the identification of heart murmurs caused by turbulent blood flow. In this exploratory research paper, we propose an AI model to streamline this process that improves diagnostic accuracy and efficiency.

Methods

We utilized data from the 2022 George Moody PhysioNet Heart Sound Classification Challenge, comprised of phonocardiogram recordings of individuals under 21 years of age in Northeast Brazil. Only patients who had recordings from all four heart valves were included in our dataset. Audio files were synchronized across all recordings and converted to Mel spectrograms before being passed into a pre-trained Vision Transformer, and finally a MiniROCKET model. Additionally, data augmentation was conducted on audio files and spectrograms to generate new data, bringing our total sample size from 928 spectrograms to 14,848.

Results

Compared to existing methodologies, our model yielded significantly enhanced quality assessment metrics, including Weighted Accuracy, Sensitivity, and F-Score, as well as a faster evaluation speed of 0.02 seconds per patient.

Conclusion

The implementation of our method for the detection of heart murmurs can supplement physician diagnosis and contribute to earlier detection of underlying cardiovascular conditions, faster diagnosis times, increased scalability, and enhanced adaptive abilities.

Article activity feed