ECG Disease Classifier - 19 Cardiac Conditions
Multi-label classification model for detecting 19 cardiac conditions from pediatric ECG signals.
Model Description
Enhanced 1D CNN with Squeeze-Excitation blocks and temporal attention for variable-length ECG classification.
Architecture: 64→128→256→512 filters with residual connections Training: Focal loss for class imbalance Input: Variable-length 12-lead ECG (5-120 seconds at 500 Hz)
Disease Classes
- Fulminant/Viral Myocarditis
- Acute Myocarditis
- Myocarditis Unspecified
- Dilated Cardiomyopathy
- Hypertrophic Cardiomyopathy
- Cardiomyopathy Unspecified
- Noncompaction Ventricular Myocardium
- Kawasaki Disease
- Ventricular Septal Defect
- Atrial Septal Defect
- Atrioventricular Septal Defect
- Tetralogy of Fallot
- Pulmonary Valve Stenosis
- Patent Ductus Arteriosus
- Pulmonary Artery Stenosis
- Pulmonary Valve Regurgitation
- Mitral Valve Insufficiency
- Congenital Heart Malformation
- Healthy
Intended Use
⚠️ Research and educational purposes only - NOT for clinical diagnosis
Training Details
- Batch Size: 128
- Epochs: 17
- Loss: Focal Loss (α=0.25, γ=2.0)
- Optimizer: Adam (lr=0.0002)
Citation
@misc{ecg-classifier-2025,
author = {Neural-Network-Project},
title = {ECG Disease Classifier},
year = {2025},
publisher = {Hugging Face},
url = {https://huggingface.co/Neural-Network-Project/ECG-Disease-Classifier}
}
Inference Providers
NEW
This model isn't deployed by any Inference Provider.
🙋
Ask for provider support