Uncertainty quantification in DenseNet model using myocardial infarction ECG signals

Background and objective: Myocardial infarction (MI) is a life-threatening condition diagnosed acutely on the electrocardiogram (ECG). Several errors, such as noise, can impair the prediction of automated ECG diagnosis. Therefore, quantification and communication of model uncertainty are essential f...

Full description

Saved in:
Bibliographic Details
Main Authors: Jahmunah, V, Ng, Eddie Yin Kwee, Tan, Ru-San, Oh, Shu Lih, Acharya, U. Rajendra
Other Authors: School of Mechanical and Aerospace Engineering
Format: Article
Language:English
Published: 2023
Subjects:
Online Access:https://hdl.handle.net/10356/172246
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-172246
record_format dspace
spelling sg-ntu-dr.10356-1722462023-12-04T01:54:47Z Uncertainty quantification in DenseNet model using myocardial infarction ECG signals Jahmunah, V Ng, Eddie Yin Kwee Tan, Ru-San Oh, Shu Lih Acharya, U. Rajendra School of Mechanical and Aerospace Engineering Engineering::Mechanical engineering Uncertainty Quantification DenseNet Model Background and objective: Myocardial infarction (MI) is a life-threatening condition diagnosed acutely on the electrocardiogram (ECG). Several errors, such as noise, can impair the prediction of automated ECG diagnosis. Therefore, quantification and communication of model uncertainty are essential for reliable MI diagnosis. Methods: A Dirichlet DenseNet model that could analyze out-of-distribution data and detect misclassification of MI and normal ECG signals was developed. The DenseNet model was first trained with the pre-processed MI ECG signals (from the best lead V6) acquired from the Physikalisch-Technische Bundesanstalt (PTB) database, using the reverse Kullback-Leibler (KL) divergence loss. The model was then tested with newly synthesized ECG signals with added em and ma noise samples. Predictive entropy was used as an uncertainty measure to determine the misclassification of normal and MI signals. Model performance was evaluated using four uncertainty metrics: uncertainty sensitivity (UNSE), uncertainty specificity (UNSP), uncertainty accuracy (UNAC), and uncertainty precision (UNPR); the classification threshold was set at 0.3. Results: The UNSE of the DenseNet model was low but increased over the studied decremental noise range (-6 to 24 dB), indicating that the model grew more confident in classifying the signals as they got less noisy. The model became more certain in its predictions from SNR values of 12 dB and 18 dB onwards, yielding UNAC values of 80% and 82.4% for em and ma noise signals, respectively. UNSP and UNPR values were close to 100% for em and ma noise signals, indicating that the model was self-aware of what it knew and didn't. Conclusion: Through this work, it has been established that the model is reliable as it was able to convey when it was not confident in the diagnostic information it was presenting. Thus, the model is trustworthy and can be used in healthcare applications, such as the emergency diagnosis of MI on ECGs. 2023-12-04T01:54:47Z 2023-12-04T01:54:47Z 2023 Journal Article Jahmunah, V., Ng, E. Y. K., Tan, R., Oh, S. L. & Acharya, U. R. (2023). Uncertainty quantification in DenseNet model using myocardial infarction ECG signals. Computer Methods and Programs in Biomedicine, 229, 107308-. https://dx.doi.org/10.1016/j.cmpb.2022.107308 0169-2607 https://hdl.handle.net/10356/172246 10.1016/j.cmpb.2022.107308 36535127 2-s2.0-85144366929 229 107308 en Computer Methods and Programs in Biomedicine © 2022 Elsevier B.V. All rights reserved.
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Mechanical engineering
Uncertainty Quantification
DenseNet Model
spellingShingle Engineering::Mechanical engineering
Uncertainty Quantification
DenseNet Model
Jahmunah, V
Ng, Eddie Yin Kwee
Tan, Ru-San
Oh, Shu Lih
Acharya, U. Rajendra
Uncertainty quantification in DenseNet model using myocardial infarction ECG signals
description Background and objective: Myocardial infarction (MI) is a life-threatening condition diagnosed acutely on the electrocardiogram (ECG). Several errors, such as noise, can impair the prediction of automated ECG diagnosis. Therefore, quantification and communication of model uncertainty are essential for reliable MI diagnosis. Methods: A Dirichlet DenseNet model that could analyze out-of-distribution data and detect misclassification of MI and normal ECG signals was developed. The DenseNet model was first trained with the pre-processed MI ECG signals (from the best lead V6) acquired from the Physikalisch-Technische Bundesanstalt (PTB) database, using the reverse Kullback-Leibler (KL) divergence loss. The model was then tested with newly synthesized ECG signals with added em and ma noise samples. Predictive entropy was used as an uncertainty measure to determine the misclassification of normal and MI signals. Model performance was evaluated using four uncertainty metrics: uncertainty sensitivity (UNSE), uncertainty specificity (UNSP), uncertainty accuracy (UNAC), and uncertainty precision (UNPR); the classification threshold was set at 0.3. Results: The UNSE of the DenseNet model was low but increased over the studied decremental noise range (-6 to 24 dB), indicating that the model grew more confident in classifying the signals as they got less noisy. The model became more certain in its predictions from SNR values of 12 dB and 18 dB onwards, yielding UNAC values of 80% and 82.4% for em and ma noise signals, respectively. UNSP and UNPR values were close to 100% for em and ma noise signals, indicating that the model was self-aware of what it knew and didn't. Conclusion: Through this work, it has been established that the model is reliable as it was able to convey when it was not confident in the diagnostic information it was presenting. Thus, the model is trustworthy and can be used in healthcare applications, such as the emergency diagnosis of MI on ECGs.
author2 School of Mechanical and Aerospace Engineering
author_facet School of Mechanical and Aerospace Engineering
Jahmunah, V
Ng, Eddie Yin Kwee
Tan, Ru-San
Oh, Shu Lih
Acharya, U. Rajendra
format Article
author Jahmunah, V
Ng, Eddie Yin Kwee
Tan, Ru-San
Oh, Shu Lih
Acharya, U. Rajendra
author_sort Jahmunah, V
title Uncertainty quantification in DenseNet model using myocardial infarction ECG signals
title_short Uncertainty quantification in DenseNet model using myocardial infarction ECG signals
title_full Uncertainty quantification in DenseNet model using myocardial infarction ECG signals
title_fullStr Uncertainty quantification in DenseNet model using myocardial infarction ECG signals
title_full_unstemmed Uncertainty quantification in DenseNet model using myocardial infarction ECG signals
title_sort uncertainty quantification in densenet model using myocardial infarction ecg signals
publishDate 2023
url https://hdl.handle.net/10356/172246
_version_ 1784855607958831104