Application of stacked convolutional and long short-term memory network for accurate identification of CAD ECG signals

Comput Biol Med. 2018 Mar 1:94:19-26. doi: 10.1016/j.compbiomed.2017.12.023. Epub 2018 Jan 2.

Abstract

Coronary artery disease (CAD) is the most common cause of heart disease globally. This is because there is no symptom exhibited in its initial phase until the disease progresses to an advanced stage. The electrocardiogram (ECG) is a widely accessible diagnostic tool to diagnose CAD that captures abnormal activity of the heart. However, it lacks diagnostic sensitivity. One reason is that, it is very challenging to visually interpret the ECG signal due to its very low amplitude. Hence, identification of abnormal ECG morphology by clinicians may be prone to error. Thus, it is essential to develop a software which can provide an automated and objective interpretation of the ECG signal. This paper proposes the implementation of long short-term memory (LSTM) network with convolutional neural network (CNN) to automatically diagnose CAD ECG signals accurately. Our proposed deep learning model is able to detect CAD ECG signals with a diagnostic accuracy of 99.85% with blindfold strategy. The developed prototype model is ready to be tested with an appropriate huge database before the clinical usage.

Keywords: Convolutional neural network; Coronary artery disease; Deep learning; Electrocardiogram signals; Long short-term memory; PhysioNet database.

MeSH terms

  • Coronary Artery Disease / diagnosis*
  • Coronary Artery Disease / physiopathology*
  • Diagnosis, Computer-Assisted / methods*
  • Electrocardiography*
  • Female
  • Humans
  • Male
  • Neural Networks, Computer*
  • Signal Processing, Computer-Assisted*