Heart diseases are the leading cause of death globally, making effective diagnostic tools essential for early detection and treatment. Electrocardiograms (ECG), which record the electrical activity of the heart, are crucial for diagnosing various cardiac conditions. This project aims to develop advanced deep learning models capable of multi-label heart disease classification using both ECG signals and images. The proposed models demonstrated high accuracy and robustness in heart disease classification, applying techniques like Depthwise Separable Convolution, ResNet, and Efficient Channel Attention (ECA). Specifically, the models achieved a remarkable accuracy of 98.92% on the MIT-BIH Single Lead ECG dataset for arrhythmia detection, and an impressive Micro AUC of 89% on the PTB-XL 12-Lead ECG dataset for more complex multi-class tasks. The project successfully integrated advanced convolutional neural network techniques with ECG signal and image processing, establishing a new standard in cardiac health diagnostics.
The project employed three main models: ResECANet for 1D ECG signal classification, VGG16 for 2D CWT feature maps, and ResDSCNet for multi-label classification of 12-lead ECG images. Key techniques included:
The models demonstrated exceptional performance across different ECG classification tasks:
The developed deep learning models demonstrate significant potential for automated ECG analysis and heart disease diagnosis. By combining advanced signal processing with innovative neural network architectures, the project achieved state-of-the-art performance on standard ECG datasets. The integration of interpretability methods and practical deployment solutions enhances the clinical applicability of these models for real-world cardiac diagnostics.
Future extensions include incorporating multi-spectral image analysis, real-time cloud deployment with edge AI support, and integrating life-cycle cost analysis for predictive maintenance. Cross-domain transfer learning and federated learning will also be explored to generalize performance across varying regions and patient populations.