Detection of myocardial ischemia by intracoronary ECG using convolutional neural networks

Marius Reto Bigler, Christian Seiler, Marius Reto Bigler, Christian Seiler

Abstract

Introduction: The electrocardiogram (ECG) is a valuable tool for the diagnosis of myocardial ischemia as it presents distinctive ischemic patterns. Deep learning methods such as convolutional neural networks (CNN) are employed to extract data-derived features and to recognize natural patterns. Hence, CNN enable an unbiased view on well-known clinical phenomenon, e.g., myocardial ischemia. This study tested a novel, hypothesis-generating approach using pre-trained CNN to determine the optimal ischemic parameter as obtained from the highly susceptible intracoronary ECG (icECG).

Method: This was a retrospective observational study in 228 patients with chronic coronary syndrome. Each patient had participated in clinical trials with icECG recording and ST-segment shift measurement at the beginning (i.e., non-ischemic) and the end (i.e., ischemic) of a one-minute proximal coronary artery balloon occlusion establishing the reference. Using these data (893 icECGs in total), two pre-trained, open-access CNN (GoogLeNet/ResNet101) were trained to recognize ischemia. The best performing CNN during training were compared with the icECG ST-segment shift for diagnostic accuracy in the detection of artificially induced myocardial ischemia.

Results: Using coronary patency or occlusion as reference for absent or present myocardial ischemia, receiver-operating-characteristics (ROC)-analysis of manually obtained icECG ST-segment shift (mV) showed an area under the ROC-curve (AUC) of 0.903±0.043 (p<0.0001, sensitivity 80%, specificity 92% at a cut-off of 0.279mV). The best performing CNN showed an AUC of 0.924 (sensitivity 93%, specificity 92%). DeLong-Test of the ROC-curves showed no significant difference between the AUCs. The underlying morphology responsible for the network prediction differed between the trained networks but was focused on the ST-segment and the T-wave for myocardial ischemia detection.

Conclusions: When tested in an experimental setting with artificially induced coronary artery occlusion, quantitative icECG ST-segment shift and CNN using pathophysiologic prediction criteria detect myocardial ischemia with similarly high accuracy.

Conflict of interest statement

The authors have declared that no competing interests exist.

Figures

Fig 1. Comparison of the standard scientific…
Fig 1. Comparison of the standard scientific method and the deep–learning based approach.
Starting from a question/problem to be solved, the standard scientific method is based on a thorough literature research resulting in the construction of a hypothesis. Conversely, the deep–learning based approach uses already available data to train a neural network to solve the defined task as good as possible. Assessment of its performance requires comparison with previously established methods. The best performing networks are then analyzed by class activation mapping to visualize the underlying morphology triggering the network. Based on these visualizations, a hypothesis is constructed and tested in an appropriate experiment. Light–grey: shared processes; dark–grey: standard scientific method; white: deep–learning based, hypothesis–generating approach.
Fig 2. Input data for the neural…
Fig 2. Input data for the neural networks.
The input data were taken from the original study analysis and converted into jpgs with a predefined image size (224x224x3 pixels). Each image contained either the illustration of a non–ischemic (i.e., recorded directly before the coronary balloon occlusion) or an ischemic (i.e., recorded at the end of the balloon occlusion) intracoronary ECG as well as the corresponding label (non–ischemic respectively ischemic). In this example, both icECGs are from the same vessel (left anterior descending coronary artery) from the same patient. IcECG ST–segment shift was 0.056mV respectively 0.858mV.
Fig 3. IcECG ST–segment shift grouped according…
Fig 3. IcECG ST–segment shift grouped according to the state of absent or present coronary artery balloon occlusion.
Combination of the validation and the examination data (n = 225) was used for the performance analysis. Black circles: Non–ischemic prediction of ResNet5, black crosses: Ischemic prediction of ResNet5. Red signals: wrong predictions of ResNet5. Error bars indicate mean values and SD.
Fig 4. Nonparametric receiver–operating characteristic curve of…
Fig 4. Nonparametric receiver–operating characteristic curve of the icECG ST–segment shift and the network predictions using coronary artery patency or occlusion as dichotomic reference for absent or present myocardial ischemia.
Of note, network prediction provides a dichotomous output (non–ischemic respectively ischemic), resulting in a triangular ROC–curve. Hence, there is only one combination of sensitivity and specificity possible for each CNN. Dashed black line = reference line.
Fig 5. Visualization of network activation patterns…
Fig 5. Visualization of network activation patterns of the three best performing CNN.
Red regions contributed most to the network class prediction. ResNet5 bases its prediction on the area under the ST–segment and the T–wave. GoogLeNet10 is activated by the QRS–complex and the J–point for the non–ischemic state, and by the ST–segment and the T–wave for the ischemic state. ResNet6 bases its prediction on the ST–segment for the non–ischemic state, and on the end of the T–wave for the ischemic state. Please note the rather uncertain prediction of ResNet6 on the ischemic ECG.

References

    1. Ibanez B, James S, Agewall S, Antunes MJ, Bucciarelli-Ducci C, Bueno H, et al.. (2018) 2017 ESC Guidelines for the management of acute myocardial infarction in patients presenting with ST-segment elevation: The Task Force for the management of acute myocardial infarction in patients presenting with ST-segment elevation of the European Society of Cardiology (ESC), Eur Heart J.39 119–177 doi: 10.1093/eurheartj/ehx393
    1. Meier B, Rutishauser W (1985) Coronary pacing during percutaneous transluminal coronary angioplasty, Circulation.71 557–561 doi: 10.1161/01.cir.71.3.557
    1. Pande AK, Meier B, Urban P, Moles V, Dorsaz PA, Favre J (1992) Intracoronary electrocardiogram during coronary angioplasty, Am Heart J.124 337–341 doi: 10.1016/0002-8703(92)90595-m
    1. Bigler MR, Zimmermann P, Papadis A, Seiler C (2020) Accuracy of intracoronary ECG parameters for myocardial ischemia detection, J Electrocardiol.64 50–57 doi: 10.1016/j.jelectrocard.2020.11.018
    1. Goodfellow I, Bengio Y, Courville A (2016) Deep Learning MIT Press.
    1. LeCun Y, Bengio Y, Hinton G (2015) Deep learning, Nature.521 436–444 doi: 10.1038/nature14539
    1. Attia ZI, Noseworthy PA, Lopez-Jimenez F, Asirvatham SJ, Deshmukh AJ, Gersh BJ, et al.. (2019) An artificial intelligence-enabled ECG algorithm for the identification of patients with atrial fibrillation during sinus rhythm: a retrospective analysis of outcome prediction, Lancet.394 861–867 doi: 10.1016/S0140-6736(19)31721-0
    1. Acharya UR, Fujita H, Lih OS, Hagiwara Y, Tan JH, Adam M (2017) Automated detection of arrhythmias using different intervals of tachycardia ECG segments with convolutional neural network, Information Sciences.405 81–90 10.1016/j.ins.2017.04.012.
    1. Hannun AY, Rajpurkar P, Haghpanahi M, Tison GH, Bourn C, Turakhia MP, et al.. (2019) Cardiologist-level arrhythmia detection and classification in ambulatory electrocardiograms using a deep neural network, Nature Medicine.25 65–69 doi: 10.1038/s41591-018-0268-3
    1. Ribeiro AH, Ribeiro MH, Paixão GMM, Oliveira DM, Gomes PR, Canazart JA, et al.. (2020) Automatic diagnosis of the 12-lead ECG using a deep neural network, Nature Communications.11 1760 doi: 10.1038/s41467-020-15432-4
    1. Kiranyaz S, Ince T, Gabbouj M (2016) Real-Time Patient-Specific ECG Classification by 1-D Convolutional Neural Networks, IEEE Transactions on Biomedical Engineering.63 664–675 doi: 10.1109/TBME.2015.2468589
    1. van de Leur RR, Blom LJ, Gavves E, Hof IE, van der Heijden JF, Clappers NC, et al.. (2020) Automatic Triage of 12-Lead ECGs Using Deep Convolutional Neural Networks, J Am Heart Assoc.9 e015138 doi: 10.1161/JAHA.119.015138
    1. Makimoto H, Höckmann M, Lin T, Glöckner D, Gerguri S, Clasen L, et al.. (2020) Performance of a convolutional neural network derived from an ECG database in recognizing myocardial infarction, Sci Rep. 10 8445 doi: 10.1038/s41598-020-65105-x
    1. Bigler MR, Stoller M, Tschannen C, Grossenbacher R, Seiler C (2020) Effect of permanent right internal mammary artery occlusion on right coronary artery supply: A randomized placebo-controlled clinical trial, American Heart Journal, 10. doi: 10.1016/j.ahj.2020.09.006
    1. Bigler MR, Grossenbacher R, Stoller M, Tschannen C, Seiler C, cardiology I (accepted for publication) Functional assessment of myocardial ischemia by intracoronary electrocardiogram,
    1. Stoller M, Seiler C (2017) Effect of Permanent Right Internal Mammary Artery Closure on Coronary Collateral Function and Myocardial Ischemia, Circ Cardiovasc Interv. 10 doi: 10.1161/CIRCINTERVENTIONS.116.004990
    1. Vogel R, Zbinden R, Indermuhle A, Windecker S, Meier B, Seiler C (2006) Collateral-flow measurements in humans by myocardial contrast echocardiography: validation of coronary pressure-derived collateral-flow assessment, Eur Heart J.27 157–165 doi: 10.1093/eurheartj/ehi585
    1. Seiler C, Fleisch M, Garachemani A, Meier B (1998) Coronary collateral quantitation in patients with coronary artery disease using intravascular flow velocity or pressure measurements, J Am Coll Cardiol.32 1272–1279, doi: 10.1016/s0735-1097(98)00384-2
    1. Iwendi C, Moqurrab SA, Anjum A, Khan S, Mohan S, Srivastava G (2020) N-Sanitization: A semantic privacy-preserving framework for unstructured medical datasets, Computer Communications.161 160–171 10.1016/j.comcom.2020.07.032.
    1. Sagar R, Jhaveri R, Borrego C (2020) Applications in Security and Evasions in Machine Learning: A Survey, Electronics.9 97,
    1. Javed AR, Usman M, Rehman SU, Khan MU, Haghighi MS (2020) Anomaly Detection in Automated Vehicles Using Multistage Attention-Based Convolutional Neural Network, IEEE Transactions on Intelligent Transportation Systems, 1–10 doi: 10.1109/TITS.2020.3025875
    1. Rehman A, Rehman SU, Khan M, Alazab M, T. R G (2021) CANintelliIDS: Detecting In-Vehicle Intrusion Attacks on a Controller Area Network using CNN and Attention-based GRU, IEEE Transactions on Network Science and Engineering, 1–1 doi: 10.1109/TNSE.2021.3059881
    1. Trask AW (2020) Neuronale Netze und Deep Learning kapieren mitp.
    1. Deng J, Dong W, Socher R, Li L, Kai L, Li F-F, editors. ImageNet: A large-scale hierarchical image database. 2009 IEEE Conference on Computer Vision and Pattern Recognition; 2009 20–25 June 2009.
    1. Szegedy C, Liu W, Jia Y, Sermanet P, Reed S, Anguelov D, et al.. (2014) Going Deeper with Convolutions, CoRR.abs/1409.4842 arXiv:1409.4842.
    1. LeCun Y, Bottou L, Bengio Y, Haffner P. Gradient-Based Learning Applied to Document Recognitio n. Proceedings of the IEEE 1998.
    1. Lundervold AS, Lundervold A (2019) An overview of deep learning in medical imaging focusing on MRI, Z Med Phys. 29 102–127 doi: 10.1016/j.zemedi.2018.11.002
    1. He K, Zhang X, Ren S, Sun J (2015) Deep Residual Learning for Image Recognition, CoRR.abs/1512.03385,
    1. Srivastava N, Hinton G, Krizhevsky A, Sutskever I, Salakhutdinov R (2014) J Mach Learn Res.15 1929–1958,
    1. Polyak BT (1964) Some methods of speeding up the convergence of iteration methods, USSR Computational Mathematics and Mathematical Physics.4 1–17 10.1016/0041-5553(64)90137-5.
    1. Kingma Diederik P, Ba J (2014) Adam: A Method for Stochastic Optimization, CoRR.arXiv:1412.6980 arXiv:1412.6980.
    1. Bergstra J, Bengio Y (2012) Random search for hyper-parameter optimization, Journal of Machine Learning Research 13 281–305 13 (2012) 281–305.
    1. Bengio Y (2000) Gradient-Based Optimization of Hyperparameters, Neural Computation.12 1889–1900 doi: 10.1162/089976600300015187
    1. Zhou B, Khosla A, Lapedriza A, Oliva A, Torralba A (2015) Learning Deep Features for Discriminative Localization, CoRR.abs/1512.04150 arXiv:1512.04150.
    1. Selvaraju RR, Cogswell M, Das A, Vedantam R, Parikh D, Batra D, editors. Grad-CAM: Visual Explanations from Deep Networks via Gradient-Based Localization. 2017 IEEE International Conference on Computer Vision (ICCV); 2017 22–29 Oct. 2017.
    1. Seiler C, Engler R, Berner L, Stoller M, Meier P, Steck H, et al.. (2013) Prognostic relevance of coronary collateral function: confounded or causal relationship?, Heart.99 1408–1414 doi: 10.1136/heartjnl-2013-304369
    1. Jo Y-Y, Kwon J-m, Jeon K-H, Cho Y-H, Shin J-H, Lee Y-J, et al.. (2021) Artificial intelligence to diagnose paroxysmal supraventricular tachycardia using electrocardiography during normal sinus rhythm, European Heart Journal—Digital Health, doi: 10.1093/ehjdh/ztab025
    1. Vranken JF, van de Leur RR, Gupta DK, Juarez Orozco LE, Hassink RJ, van der Harst P, et al.. (2021) Uncertainty estimation for deep learning-based automated analysis of 12-lead electrocardiograms, European Heart Journal—Digital Health, doi: 10.1093/ehjdh/ztab045
    1. Cohen-Shelly M, Attia ZI, Friedman PA, Ito S, Essayagh BA, Ko W-Y, et al.. (2021) Electrocardiogram screening for aortic valve stenosis using artificial intelligence, European Heart Journal, doi: 10.1093/eurheartj/ehab153
    1. Yan GX, Lankipalli RS, Burke JF, Musco S, Kowey PR (2003) Ventricular repolarization components on the electrocardiogram: cellular basis and clinical significance, J Am Coll Cardiol.42 401–409 doi: 10.1016/s0735-1097(03)00713-7
    1. Lundervold AS, Lundervold A (2019) An overview of deep learning in medical imaging focusing on MRI, Zeitschrift für Medizinische Physik. 29 102–127 doi: 10.1016/j.zemedi.2018.11.002
    1. Muschelli J (2020) ROC and AUC with a Binary Predictor: a Potentially Misleading Metric, Journal of Classification.37 696–708 doi: 10.1007/s00357-019-09345-1

Source: PubMed

3
Tilaa