Rhythm Classification Task
Overview
The objective of rhythm classification is to detect and classify abnormal heart rhythms, also known as arrhythmias, directly from ECG signals.
Characteristics
There are a variety of heart rhythms that can be detected using ECG signals. In this task, we predominantly focus on detecting arrhythmias such as atrial fibrillation (AFIB) and atrial flutter (AFL). The following table summarizes characteristics of a few rhythms:
Sinus rhythm (SR) is a type of rhythm where the heart beats regularly and originates from the sinus node. SR is considered normal and is typically characterized by the following:
- Regular rhythm
- P waves present
- QRS complexes usually < 120ms
- Ventricular rate 60-100 bpm
Atrial fibrillation (AFIB) is a type of rhythm where the atria (upper chambers of the heart) beat irregularly and out of sync with the ventricles (lower chambers of the heart). AFIB is the most common type of rhythm and can lead to serious complications such as stroke and heart failure. AFIB is typically characterized by the following:
- Irregularly irregular rhythm
- No P waves
- Variable ventricular rate
- QRS complexes usually < 120ms
- Fibrillatory waves may be present
Atrial flutter (AFL) is a type of rhythm where the atria (upper chambers of the heart) beat regularly but faster than normal. AFL is less common than AFIB and can lead to serious complications such as stroke and heart failure. AFL is typically characterized by the following:
- Narrow complex tachycardia
- Regular atrial activity at ~300 bpm
- Loss of the isoelectric baseline
- “Saw-tooth” pattern of inverted flutter waves in leads II, III, aVF
- Upright flutter waves in V1 that may resemble P waves
- Ventricular rate depends on AV conduction ratio
Supraventricular tachycardia (SVT) is a type of rhythm where the heart beats faster than normal due to abnormal electrical signals originating above the ventricles. SVT is typically characterized by the following:
- Narrow complex tachycardia
- Regular rhythm
- P waves may be absent, hidden, or retrograde
- QRS complexes usually < 120ms
- Ventricular rate > 100 bpm
Sinus bradycardia (BRAD) is a type of rhythm where the heart beats slower than normal due to abnormal electrical signals originating from the sinus node. BRAD is typically characterized by the following:
- Regular rhythm
- P waves present
- QRS complexes usually < 120ms
- Ventricular rate < 60 bpm
Dataloaders
Dataloaders are available for the following datasets:
Pre-trained Models
The following table provides the latest performance and accuracy results for rhythm models. Additional result details can be found in Model Zoo → Rhythm.
Target Classes
Below outlines the classes available for rhythm classification. When training a model, the number of classes, mapping, and names must be provided.
CLASS | LABEL | DESCRIPTION |
---|---|---|
NSR | 0 | Normal sinus rhythm |
SBRAD | 1 | Sinus bradycardia |
STACH | 2 | Sinus tachycardia |
SARRH | 3 | Sinus arrhythmia |
SVARR | 4 | Supraventricular arrhythmia |
SVT | 5 | Supraventricular tachycardia |
VTACH | 6 | Ventricular tachycardia |
AFIB | 7 | Atrial fibrillation |
AFLUT | 8 | Atrial flutter |
VFIB | 9 | Ventricular fibrillation |
VFLUT | 10 | Ventricular flutter |
BIGU | 11 | Bigeminy (every other beat is PVC) |
TRIGU | 12 | Trigeminy (every third beat is PVC) |
PACE | 13 | Paced rhythm |
NOISE | 127 | Noise |
Class Mapping
Below is an example of a class mapping for a 2-class rhythm model. The class map keys are the original class labels and the values are the new class labels. Any class not included will be skipped.