Explainable artificial intelligence for heart rate variability in ECG signal

Electrocardiogram (ECG) signal is one of the most reliable methods to analyse the cardiovascular system. In the literature, there are different deep learning architectures proposed to detect various types of tachycardia diseases, such as atrial fibrillation, ventricular fibrillation, and sinus tachy...

Full description

Bibliographic Details
Main Authors: Sanjana K., Sowmya V., Gopalakrishnan E.A., Soman K.P.
Format: Article
Language:English
Published: Wiley 2020-12-01
Series:Healthcare Technology Letters
Subjects:
Online Access:https://digital-library.theiet.org/content/journals/10.1049/htl.2020.0033
id doaj-27377c1cfffc4f4a87e0b0f843963b8a
record_format Article
spelling doaj-27377c1cfffc4f4a87e0b0f843963b8a2021-04-02T19:00:10ZengWileyHealthcare Technology Letters2053-37132020-12-0110.1049/htl.2020.0033HTL.2020.0033Explainable artificial intelligence for heart rate variability in ECG signalSanjana K.0Sowmya V.1Gopalakrishnan E.A.2Gopalakrishnan E.A.3Soman K.P.4Center for Computational Engineering and Networking, Amrita School of EngineeringCenter for Computational Engineering and Networking, Amrita School of EngineeringCenter for Computational Engineering and Networking, Amrita School of EngineeringCenter for Computational Engineering and Networking, Amrita School of EngineeringCenter for Computational Engineering and Networking, Amrita School of EngineeringElectrocardiogram (ECG) signal is one of the most reliable methods to analyse the cardiovascular system. In the literature, there are different deep learning architectures proposed to detect various types of tachycardia diseases, such as atrial fibrillation, ventricular fibrillation, and sinus tachycardia. Even though all types of tachycardia diseases have fast beat rhythm as the common characteristic feature, existing deep learning architectures are trained with the corresponding disease-specific features. Most of the proposed works lack the interpretation and understanding of the results obtained. Hence, the objective of this letter is to explore the features learned by the deep learning models. For the detection of the different types of tachycardia diseases, the authors used a transfer learning approach. In this method, the model is trained with one of the tachycardia diseases called atrial fibrillation and tested with other tachycardia diseases, such as ventricular fibrillation and sinus tachycardia. The analysis was done using different deep learning models, such as RNN, LSTM, GRU, CNN, and RSCNN. RNN achieved an accuracy of 96.47% for atrial fibrillation data set, 90.88% accuracy for CU-ventricular tachycardia data set, and also achieved an accuracy of 94.71, and 94.18% for MIT-BIH malignant ventricular ectopy database for ECG lead I and lead II, respectively. The RNN model could only achieve an accuracy of 23.73% for the sinus tachycardia data set. A similar trend is shown by other models. From the analysis, it was evident that even though tachycardia diseases have fast beat rhythm as their common feature, the model was not able to detect different types of tachycardia diseases. The deep learning model could only detect atrial fibrillation and ventricular fibrillation and failed in the case of sinus tachycardia. From the analysis, they were able to interpret that, along with the fast beat rhythm, the model has learned the absence of P-wave which is a common feature for ventricular fibrillation and atrial fibrillation but sinus tachycardia disease has an upright positive P-wave. The time-based analysis is conducted to find the time complexity of the models. The analysis conveyed that RNN and RSCNN models could achieve better performance with lesser time complexity.https://digital-library.theiet.org/content/journals/10.1049/htl.2020.0033signal classificationlearning (artificial intelligence)cardiovascular systemdiseaseselectrocardiographymedical signal processingconvolutional neural netstachycardia diseasedeep learning modelatrial fibrillationventricular fibrillationsinus tachycardiadeep learning modelscu-ventricular tachycardia datacardiac diseasesdeep learning architecturesecg signalelectrocardiogram signalmit-bih malignant ventricular ectopy databasercnn model
collection DOAJ
language English
format Article
sources DOAJ
author Sanjana K.
Sowmya V.
Gopalakrishnan E.A.
Gopalakrishnan E.A.
Soman K.P.
spellingShingle Sanjana K.
Sowmya V.
Gopalakrishnan E.A.
Gopalakrishnan E.A.
Soman K.P.
Explainable artificial intelligence for heart rate variability in ECG signal
Healthcare Technology Letters
signal classification
learning (artificial intelligence)
cardiovascular system
diseases
electrocardiography
medical signal processing
convolutional neural nets
tachycardia disease
deep learning model
atrial fibrillation
ventricular fibrillation
sinus tachycardia
deep learning models
cu-ventricular tachycardia data
cardiac diseases
deep learning architectures
ecg signal
electrocardiogram signal
mit-bih malignant ventricular ectopy database
rcnn model
author_facet Sanjana K.
Sowmya V.
Gopalakrishnan E.A.
Gopalakrishnan E.A.
Soman K.P.
author_sort Sanjana K.
title Explainable artificial intelligence for heart rate variability in ECG signal
title_short Explainable artificial intelligence for heart rate variability in ECG signal
title_full Explainable artificial intelligence for heart rate variability in ECG signal
title_fullStr Explainable artificial intelligence for heart rate variability in ECG signal
title_full_unstemmed Explainable artificial intelligence for heart rate variability in ECG signal
title_sort explainable artificial intelligence for heart rate variability in ecg signal
publisher Wiley
series Healthcare Technology Letters
issn 2053-3713
publishDate 2020-12-01
description Electrocardiogram (ECG) signal is one of the most reliable methods to analyse the cardiovascular system. In the literature, there are different deep learning architectures proposed to detect various types of tachycardia diseases, such as atrial fibrillation, ventricular fibrillation, and sinus tachycardia. Even though all types of tachycardia diseases have fast beat rhythm as the common characteristic feature, existing deep learning architectures are trained with the corresponding disease-specific features. Most of the proposed works lack the interpretation and understanding of the results obtained. Hence, the objective of this letter is to explore the features learned by the deep learning models. For the detection of the different types of tachycardia diseases, the authors used a transfer learning approach. In this method, the model is trained with one of the tachycardia diseases called atrial fibrillation and tested with other tachycardia diseases, such as ventricular fibrillation and sinus tachycardia. The analysis was done using different deep learning models, such as RNN, LSTM, GRU, CNN, and RSCNN. RNN achieved an accuracy of 96.47% for atrial fibrillation data set, 90.88% accuracy for CU-ventricular tachycardia data set, and also achieved an accuracy of 94.71, and 94.18% for MIT-BIH malignant ventricular ectopy database for ECG lead I and lead II, respectively. The RNN model could only achieve an accuracy of 23.73% for the sinus tachycardia data set. A similar trend is shown by other models. From the analysis, it was evident that even though tachycardia diseases have fast beat rhythm as their common feature, the model was not able to detect different types of tachycardia diseases. The deep learning model could only detect atrial fibrillation and ventricular fibrillation and failed in the case of sinus tachycardia. From the analysis, they were able to interpret that, along with the fast beat rhythm, the model has learned the absence of P-wave which is a common feature for ventricular fibrillation and atrial fibrillation but sinus tachycardia disease has an upright positive P-wave. The time-based analysis is conducted to find the time complexity of the models. The analysis conveyed that RNN and RSCNN models could achieve better performance with lesser time complexity.
topic signal classification
learning (artificial intelligence)
cardiovascular system
diseases
electrocardiography
medical signal processing
convolutional neural nets
tachycardia disease
deep learning model
atrial fibrillation
ventricular fibrillation
sinus tachycardia
deep learning models
cu-ventricular tachycardia data
cardiac diseases
deep learning architectures
ecg signal
electrocardiogram signal
mit-bih malignant ventricular ectopy database
rcnn model
url https://digital-library.theiet.org/content/journals/10.1049/htl.2020.0033
work_keys_str_mv AT sanjanak explainableartificialintelligenceforheartratevariabilityinecgsignal
AT sowmyav explainableartificialintelligenceforheartratevariabilityinecgsignal
AT gopalakrishnanea explainableartificialintelligenceforheartratevariabilityinecgsignal
AT gopalakrishnanea explainableartificialintelligenceforheartratevariabilityinecgsignal
AT somankp explainableartificialintelligenceforheartratevariabilityinecgsignal
_version_ 1721550066870648832