Baselight

ECG Arrhythmia Classification Dataset

Four datasets with extracted features from ECG signal for arrhythmia detection.

@kaggle.sadmansakib7_ecg_arrhythmia_classification_dataset

About this Dataset

ECG Arrhythmia Classification Dataset

Context

The dataset contains features extracted two-lead ECG signal (lead II, V) from the MIT-BIH Arrhythmia dataset (Physionet). In addition, we have programmatically extracted relevant features from ECG signals to classify regular/irregular heartbeats.
Link from PhysioNet. The dataset can be used to classify heartbeats for arrhythmia detection.

Content

Brief details of the dataset are as follows:
There are four ECG arrhythmia datasets in here, each employing 2-lead ECG features. Datasets obtained from PhysioNet are MIT-BIH Supraventricular Arrhythmia Database, MIT-BIH Arrhythmia Database, St Petersburg INCART 12-lead Arrhythmia Database, and Sudden Cardiac Death Holter Database.
2. In each of the datasets, the first column, named "record" is the name of the subject/patient.
3. Each data contain five classes/categories: N (Normal), S (Supraventricular ectopic beat), V (Ventricular ectopic beat), F (Fusion beat), and Q (Unknown beat). The column "type" contains the class information.
4. The remaining 34 columns contain 17 features for each ECG lead (17 features for lead-II and 17 features for lead-V5)
5. The short description of the features for all four datasets can be found in the following figure. Note that the features are consistent across all four datasets to be comparable when applying Machine Learning models.

Feature Group Lead A and B
RR Intervals Average RR
RR
Post RR
Heartbeat Intervals features PQ Interval
QT Interval
ST Interval
QRS Duration
Heart beats amplitude features P peak
T peak
R peak
S peak
Q peak
Morphology features QRS morph feature 0
QRS morph feature 1
QRS morph feature 2
QRS morph feature 3
QRS morph feature 4
  1. Please refer to the following paper for details of each feature and the methodology followed to generate these features from raw ECG data:
    Harnessing Artificial Intelligence for Secure ECG Analytics at the Edge for Cardiac Arrhythmia Classification

Acknowledgements

Inspiration

The inspiration of this dataset is to help the research community to build proof-of-concept machine learning-based models for arrhythmia detection. However, this dataset is for experimental simulation only and may not be suitable for production-ready models to treat hospital patients.

Share link

Anyone who has the link will be able to view this.