Javascript must be enabled to continue!
B-LIME: An Improvement of LIME for Interpretable Deep Learning Classification of Cardiac Arrhythmia from ECG Signals
View through CrossRef
Deep Learning (DL) has gained enormous popularity recently; however, it is an opaque technique that is regarded as a black box. To ensure the validity of the model’s prediction, it is necessary to explain its authenticity. A well-known locally interpretable model-agnostic explanation method (LIME) uses surrogate techniques to simulate reasonable precision and provide explanations for a given ML model. However, LIME explanations are limited to tabular, textual, and image data. They cannot be provided for signal data features that are temporally interdependent. Moreover, LIME suffers from critical problems such as instability and local fidelity that prevent its implementation in real-world environments. In this work, we propose Bootstrap-LIME (B-LIME), an improvement of LIME, to generate meaningful explanations for ECG signal data. B-LIME implies a combination of heartbeat segmentation and bootstrapping techniques to improve the model’s explainability considering the temporal dependencies between features. Furthermore, we investigate the main cause of instability and lack of local fidelity in LIME. We then propose modifications to the functionality of LIME, including the data generation technique, the explanation method, and the representation technique, to generate stable and locally faithful explanations. Finally, the performance of B-LIME in a hybrid deep-learning model for arrhythmia classification was investigated and validated in comparison with LIME. The results show that the proposed B-LIME provides more meaningful and credible explanations than LIME for cardiac arrhythmia signal data, considering the temporal dependencies between features.
Title: B-LIME: An Improvement of LIME for Interpretable Deep Learning Classification of Cardiac Arrhythmia from ECG Signals
Description:
Deep Learning (DL) has gained enormous popularity recently; however, it is an opaque technique that is regarded as a black box.
To ensure the validity of the model’s prediction, it is necessary to explain its authenticity.
A well-known locally interpretable model-agnostic explanation method (LIME) uses surrogate techniques to simulate reasonable precision and provide explanations for a given ML model.
However, LIME explanations are limited to tabular, textual, and image data.
They cannot be provided for signal data features that are temporally interdependent.
Moreover, LIME suffers from critical problems such as instability and local fidelity that prevent its implementation in real-world environments.
In this work, we propose Bootstrap-LIME (B-LIME), an improvement of LIME, to generate meaningful explanations for ECG signal data.
B-LIME implies a combination of heartbeat segmentation and bootstrapping techniques to improve the model’s explainability considering the temporal dependencies between features.
Furthermore, we investigate the main cause of instability and lack of local fidelity in LIME.
We then propose modifications to the functionality of LIME, including the data generation technique, the explanation method, and the representation technique, to generate stable and locally faithful explanations.
Finally, the performance of B-LIME in a hybrid deep-learning model for arrhythmia classification was investigated and validated in comparison with LIME.
The results show that the proposed B-LIME provides more meaningful and credible explanations than LIME for cardiac arrhythmia signal data, considering the temporal dependencies between features.
Related Results
Self-Supervised Electrocardiograph De-noising
Self-Supervised Electrocardiograph De-noising
Abstract
The electrocardiogram (ECG) records heart-beats and is potentially life-saving. However, the ECG signals (e.g., recorded by the standard ECG monitoring sys...
Complex Deep Learning Models for Denoising of Human Heart ECG signals
Complex Deep Learning Models for Denoising of Human Heart ECG signals
Effective and powerful methods for denoising real electrocardiogram (ECG) signals are important for wearable sensors and devices. Deep Learning (DL) models have been used extensive...
Inter-beat and intra-beat ECG interval analysis based on state space and hidden markov models
Inter-beat and intra-beat ECG interval analysis based on state space and hidden markov models
Analyse des intervalles ECG inter- et intra-battement sur des modèles d'espace d'état et de Markov cachés
Les maladies cardiovasculaires sont l'une des principales ...
Cardiac Classification with Multi-Scale Convolutional Neural Network From Paper ECG
Cardiac Classification with Multi-Scale Convolutional Neural Network From Paper ECG
ABSTRACT
In cardiology, the classification of electrocardiograms (ECGs) or heartbeats serves as a vital instrument. Techniques grounded in deep learning for ECG signal ...
A novel fetal ecg signal extraction from maternal ecg signal using conditional generative adversarial networks (CGAN)
A novel fetal ecg signal extraction from maternal ecg signal using conditional generative adversarial networks (CGAN)
Fetal Electrocardiogram (ECG) signal extraction from non-invasive abdominal ECG signal is one of the important clinical practices followed to observe the fetal health state. Inform...
An Interpretable Model for Cardiac Arrhythmia Classification Using 1D CNN-GRU with Attention Mechanism
An Interpretable Model for Cardiac Arrhythmia Classification Using 1D CNN-GRU with Attention Mechanism
Accurate classification of cardiac arrhythmias remains a crucial task in biomedical signal processing. This study proposes a hybrid deep learning approach called 1D CNN-eGRU that i...
DCAE-SR: Design of a Denoising Convolutional Autoencoder for reconstructing Electrocardiograms signals at Super Resolution
DCAE-SR: Design of a Denoising Convolutional Autoencoder for reconstructing Electrocardiograms signals at Super Resolution
AbstractElectrocardiogram (ECG) signals play a pivotal role in cardiovascular diagnostics, providing essential information on the electrical activity of the heart. However, the inh...
How Can We Identify the Best Implantation Site for an ECG Event Recorder?
How Can We Identify the Best Implantation Site for an ECG Event Recorder?
ZELLERHOFF, C., et al.: How Can We Identify the Best Implantation Site for an ECG Event Recorder? The aim of this study was to show how to find the preferable implantation site for...

