Explainable attention-based deep learning for classification and interpretation of heart murmurs using
Bollapalli Althaph1, Nagendra Panini Challa2
1School of Computer Science and Engineering (SCOPE), VIT-AP University, Amaravati, Vijayawada, 522237, Andhra Pradesh, India.
Scientific Reports
|October 31, 2025
Summary
This study introduces an explainable deep learning model for accurate heart murmur detection using phonocardiogram (PCG) signals. The framework enhances diagnostic reliability and provides visual explanations for clinical trust.
Area of Science:
- Cardiology
- Artificial Intelligence
- Biomedical Signal Processing
Background:
- Cardiovascular diseases (CVDs) pose a global health challenge, with traditional heart murmur diagnosis relying on subjective auscultation.
- Existing automated methods often lack reproducibility and clinical interpretability, hindering widespread adoption.
- There is a critical need for accurate, reproducible, and transparent diagnostic tools for heart murmurs.
Purpose of the Study:
- To develop and validate an Explainable Attention-Based Deep Learning framework for heart murmur classification and interpretation.
- To improve diagnostic accuracy and clinical trust in automated phonocardiogram (PCG) analysis.
- To provide visual explanations for model predictions, highlighting critical murmur segments.
Main Methods:
- Utilized a Transformer architecture for time-frequency feature extraction from PCG signals (spectrograms, MFCCs).
- Integrated Gradient-weighted Class Activation Mapping (Grad-CAM) for generating visual explanations of model predictions.
- Validated the framework across multiple large-scale datasets (HeartWave, CirCor DigiScope, PhysioNet, Shenzhen) using robust A-Test methods.
Main Results:
- Achieved high diagnostic performance: 96.7% accuracy, 95.5% macro-F1 score, and AUC > 0.97.
- Outperformed ten baseline models by 3-5% in accuracy and 2-4% in macro F1 score.
- Demonstrated strong alignment between model-generated explanations and expert annotations, confirming interpretability.
Conclusions:
- The proposed Explainable Attention-Based Deep Learning framework offers a significant advancement in automated heart murmur diagnosis.
- The model provides both high accuracy and crucial clinical interpretability, fostering greater trust in AI-driven cardiac diagnostics.
- Future work aims to enhance scalability and integrate multimodal data for comprehensive clinical decision support.
Related Concept Videos
Heart Sounds
3.2K
Heart sounds are generated by the turbulence in blood flow due to the closing of heart valves. These sounds are best perceived slightly away from the valves, where the blood flow disseminates the sound.
Auscultation is the process of listening to these internal body sounds using a stethoscope. The heart produces four types of sounds, but only two—S1 and S2—can usually be heard with a stethoscope.
S1, also known as the "lub" sound, is caused by the closure of atrioventricular (A-V)...
Auscultation is the process of listening to these internal body sounds using a stethoscope. The heart produces four types of sounds, but only two—S1 and S2—can usually be heard with a stethoscope.
S1, also known as the "lub" sound, is caused by the closure of atrioventricular (A-V)...
3.2K
Cardiovascular System Abnormal Findings II: Auscultation
548
Auscultation, an essential part of a heart examination, is done using a stethoscope. It provides crucial information about heart function and possible heart problems. Due to heart problems, abnormal sounds can be heard during systole or diastole. These sounds include S3 and S4 gallops, opening snaps, systolic clicks, and murmurs.
Abnormal Heart Sounds
Gallops:
Abnormal Heart Sounds
Gallops:
548
Equipments Used To Measure Blood Pressure
3.0K
Direct Method
This invasive approach involves cannulating a peripheral artery. During each cardiac contraction, pressure generates mechanical motion within the catheter, transmitted through rigid, fluid-filled tubing to a transducer. This transducer converts mechanical motion into electrical signals displayed as waveforms on a monitor. An automatic flushing system prevents blood backflow. Due to the potential risk of unexpected arterial blood loss, this method is primarily used in intensive...
This invasive approach involves cannulating a peripheral artery. During each cardiac contraction, pressure generates mechanical motion within the catheter, transmitted through rigid, fluid-filled tubing to a transducer. This transducer converts mechanical motion into electrical signals displayed as waveforms on a monitor. An automatic flushing system prevents blood backflow. Due to the potential risk of unexpected arterial blood loss, this method is primarily used in intensive...
3.0K


