Deep convolutional neural networks based ECG beats classification to diagnose cardiovascular conditions

Medical practitioners need to understand the critical features of ECG beats to diagnose and identify cardiovascular conditions accurately. This would be greatly facilitated by identifying the significant features of frequency components in temporal ECG wave-forms using computational methods. In this...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Biomedical engineering letters 2021-05, Vol.11 (2), p.147-162
Hauptverfasser: Rashed-Al-Mahfuz, Md, Moni, Mohammad Ali, Lio’, Pietro, Islam, Sheikh Mohammed Shariful, Berkovsky, Shlomo, Khushi, Matloob, Quinn, Julian M. W.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 162
container_issue 2
container_start_page 147
container_title Biomedical engineering letters
container_volume 11
creator Rashed-Al-Mahfuz, Md
Moni, Mohammad Ali
Lio’, Pietro
Islam, Sheikh Mohammed Shariful
Berkovsky, Shlomo
Khushi, Matloob
Quinn, Julian M. W.
description Medical practitioners need to understand the critical features of ECG beats to diagnose and identify cardiovascular conditions accurately. This would be greatly facilitated by identifying the significant features of frequency components in temporal ECG wave-forms using computational methods. In this study, we have proposed a novel ECG beat classifier based on a customized VGG16-based Convolution Neural Network (CNN) that uses the time-frequency representation of temporal ECG, and a method to identify the contribution of interpretable ECG frequencies when classifying based on the SHapley Additive exPlanations (SHAP) values. We applied our model to the MIT-BIH arrhythmia dataset to classify the ECG beats and to characterise of the beats frequencies. This model was evaluated with two advanced time-frequency analysis methods. Our results indicated that for 2-4 classes our proposed model achieves a classification accuracy of 100% and for 5 classes it achieves a classification accuracy of 99.90%. We have also tested the proposed model using premature ventricular contraction beats from the American Heart Association (AHA) database and normal beats from Lobachevsky University Electrocardiography database (LUDB) and obtained a classification accuracy of 99.91% for the 5-classes case. In addition, SHAP value increased the interpretability of the ECG frequency features. Thus, this model could be applicable to the automation of the cardiovascular diagnosis system and could be used by clinicians.
doi_str_mv 10.1007/s13534-021-00185-w
format Article
fullrecord <record><control><sourceid>proquest_pubme</sourceid><recordid>TN_cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_8155180</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2532600204</sourcerecordid><originalsourceid>FETCH-LOGICAL-c474t-b9f9ce74a9bd9a3be299544d0d9ae10ef4dd40caf589f9b30fa16ed7f64b04c33</originalsourceid><addsrcrecordid>eNp9kU1v1DAQhi0EolXpH-CALHHhEhjH9ia-IKGlFKRKXEDiZjn2ZHHJxosn2RX_Hqdblo8DvoyteeYdz7yMPRXwUgA0r0hILVUFtagARKurwwN2XoORlWn1l4en-6o9Y5dEt1COFtpI-ZidSSU0SA3nbPMWccd9GvdpmKeYRjfwEed8F6ZDyt-Id44w8Kv1Ne_QTcT94IhiH71bCviUeIhuMyZC7l0OMe0d-XlwedENcYHoCXvUu4Hw8j5esM_vrj6t31c3H68_rN_cVF41aqo60xuPjXKmC8bJDmtjtFIBygsFYK9CUOBdr9tCdhJ6J1YYmn6lOlBeygv2-qi7m7stBo_jVGaxuxy3Lv-wyUX7d2aMX-0m7W0rtBYtFIEX9wI5fZ-RJruN5HEY3IhpJltrJRtYlW0W9Pk_6G2ac9ngQsm6MDWoQtVHyudElLE_fUaAXay0RyttsdLeWWkPpejZn2OcSn4ZVwB5BKikxg3m373_I_sT07ytYA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2532600204</pqid></control><display><type>article</type><title>Deep convolutional neural networks based ECG beats classification to diagnose cardiovascular conditions</title><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><source>PubMed Central</source><source>SpringerLink Journals - AutoHoldings</source><creator>Rashed-Al-Mahfuz, Md ; Moni, Mohammad Ali ; Lio’, Pietro ; Islam, Sheikh Mohammed Shariful ; Berkovsky, Shlomo ; Khushi, Matloob ; Quinn, Julian M. W.</creator><creatorcontrib>Rashed-Al-Mahfuz, Md ; Moni, Mohammad Ali ; Lio’, Pietro ; Islam, Sheikh Mohammed Shariful ; Berkovsky, Shlomo ; Khushi, Matloob ; Quinn, Julian M. W.</creatorcontrib><description>Medical practitioners need to understand the critical features of ECG beats to diagnose and identify cardiovascular conditions accurately. This would be greatly facilitated by identifying the significant features of frequency components in temporal ECG wave-forms using computational methods. In this study, we have proposed a novel ECG beat classifier based on a customized VGG16-based Convolution Neural Network (CNN) that uses the time-frequency representation of temporal ECG, and a method to identify the contribution of interpretable ECG frequencies when classifying based on the SHapley Additive exPlanations (SHAP) values. We applied our model to the MIT-BIH arrhythmia dataset to classify the ECG beats and to characterise of the beats frequencies. This model was evaluated with two advanced time-frequency analysis methods. Our results indicated that for 2-4 classes our proposed model achieves a classification accuracy of 100% and for 5 classes it achieves a classification accuracy of 99.90%. We have also tested the proposed model using premature ventricular contraction beats from the American Heart Association (AHA) database and normal beats from Lobachevsky University Electrocardiography database (LUDB) and obtained a classification accuracy of 99.91% for the 5-classes case. In addition, SHAP value increased the interpretability of the ECG frequency features. Thus, this model could be applicable to the automation of the cardiovascular diagnosis system and could be used by clinicians.</description><identifier>ISSN: 2093-9868</identifier><identifier>EISSN: 2093-985X</identifier><identifier>DOI: 10.1007/s13534-021-00185-w</identifier><identifier>PMID: 34150350</identifier><language>eng</language><publisher>Korea: The Korean Society of Medical and Biological Engineering</publisher><subject>Accuracy ; Arrhythmia ; Artificial neural networks ; Automation ; Biological and Medical Physics ; Biomedical Engineering and Bioengineering ; Biomedicine ; Biophysics ; Classification ; Computer applications ; Contraction ; Convolution ; EKG ; Electrocardiography ; Engineering ; Frequency dependence ; Identification methods ; Medical and Radiation Physics ; Model accuracy ; Neural networks ; Original ; Original Article ; Time-frequency analysis ; Ventricle</subject><ispartof>Biomedical engineering letters, 2021-05, Vol.11 (2), p.147-162</ispartof><rights>Korean Society of Medical and Biological Engineering 2021</rights><rights>Korean Society of Medical and Biological Engineering 2021.</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c474t-b9f9ce74a9bd9a3be299544d0d9ae10ef4dd40caf589f9b30fa16ed7f64b04c33</citedby><cites>FETCH-LOGICAL-c474t-b9f9ce74a9bd9a3be299544d0d9ae10ef4dd40caf589f9b30fa16ed7f64b04c33</cites><orcidid>0000-0003-0756-1006</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.ncbi.nlm.nih.gov/pmc/articles/PMC8155180/pdf/$$EPDF$$P50$$Gpubmedcentral$$H</linktopdf><linktohtml>$$Uhttps://www.ncbi.nlm.nih.gov/pmc/articles/PMC8155180/$$EHTML$$P50$$Gpubmedcentral$$H</linktohtml><link.rule.ids>230,314,727,780,784,885,27923,27924,41487,42556,51318,53790,53792</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/34150350$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Rashed-Al-Mahfuz, Md</creatorcontrib><creatorcontrib>Moni, Mohammad Ali</creatorcontrib><creatorcontrib>Lio’, Pietro</creatorcontrib><creatorcontrib>Islam, Sheikh Mohammed Shariful</creatorcontrib><creatorcontrib>Berkovsky, Shlomo</creatorcontrib><creatorcontrib>Khushi, Matloob</creatorcontrib><creatorcontrib>Quinn, Julian M. W.</creatorcontrib><title>Deep convolutional neural networks based ECG beats classification to diagnose cardiovascular conditions</title><title>Biomedical engineering letters</title><addtitle>Biomed. Eng. Lett</addtitle><addtitle>Biomed Eng Lett</addtitle><description>Medical practitioners need to understand the critical features of ECG beats to diagnose and identify cardiovascular conditions accurately. This would be greatly facilitated by identifying the significant features of frequency components in temporal ECG wave-forms using computational methods. In this study, we have proposed a novel ECG beat classifier based on a customized VGG16-based Convolution Neural Network (CNN) that uses the time-frequency representation of temporal ECG, and a method to identify the contribution of interpretable ECG frequencies when classifying based on the SHapley Additive exPlanations (SHAP) values. We applied our model to the MIT-BIH arrhythmia dataset to classify the ECG beats and to characterise of the beats frequencies. This model was evaluated with two advanced time-frequency analysis methods. Our results indicated that for 2-4 classes our proposed model achieves a classification accuracy of 100% and for 5 classes it achieves a classification accuracy of 99.90%. We have also tested the proposed model using premature ventricular contraction beats from the American Heart Association (AHA) database and normal beats from Lobachevsky University Electrocardiography database (LUDB) and obtained a classification accuracy of 99.91% for the 5-classes case. In addition, SHAP value increased the interpretability of the ECG frequency features. Thus, this model could be applicable to the automation of the cardiovascular diagnosis system and could be used by clinicians.</description><subject>Accuracy</subject><subject>Arrhythmia</subject><subject>Artificial neural networks</subject><subject>Automation</subject><subject>Biological and Medical Physics</subject><subject>Biomedical Engineering and Bioengineering</subject><subject>Biomedicine</subject><subject>Biophysics</subject><subject>Classification</subject><subject>Computer applications</subject><subject>Contraction</subject><subject>Convolution</subject><subject>EKG</subject><subject>Electrocardiography</subject><subject>Engineering</subject><subject>Frequency dependence</subject><subject>Identification methods</subject><subject>Medical and Radiation Physics</subject><subject>Model accuracy</subject><subject>Neural networks</subject><subject>Original</subject><subject>Original Article</subject><subject>Time-frequency analysis</subject><subject>Ventricle</subject><issn>2093-9868</issn><issn>2093-985X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><recordid>eNp9kU1v1DAQhi0EolXpH-CALHHhEhjH9ia-IKGlFKRKXEDiZjn2ZHHJxosn2RX_Hqdblo8DvoyteeYdz7yMPRXwUgA0r0hILVUFtagARKurwwN2XoORlWn1l4en-6o9Y5dEt1COFtpI-ZidSSU0SA3nbPMWccd9GvdpmKeYRjfwEed8F6ZDyt-Id44w8Kv1Ne_QTcT94IhiH71bCviUeIhuMyZC7l0OMe0d-XlwedENcYHoCXvUu4Hw8j5esM_vrj6t31c3H68_rN_cVF41aqo60xuPjXKmC8bJDmtjtFIBygsFYK9CUOBdr9tCdhJ6J1YYmn6lOlBeygv2-qi7m7stBo_jVGaxuxy3Lv-wyUX7d2aMX-0m7W0rtBYtFIEX9wI5fZ-RJruN5HEY3IhpJltrJRtYlW0W9Pk_6G2ac9ngQsm6MDWoQtVHyudElLE_fUaAXay0RyttsdLeWWkPpejZn2OcSn4ZVwB5BKikxg3m373_I_sT07ytYA</recordid><startdate>20210501</startdate><enddate>20210501</enddate><creator>Rashed-Al-Mahfuz, Md</creator><creator>Moni, Mohammad Ali</creator><creator>Lio’, Pietro</creator><creator>Islam, Sheikh Mohammed Shariful</creator><creator>Berkovsky, Shlomo</creator><creator>Khushi, Matloob</creator><creator>Quinn, Julian M. W.</creator><general>The Korean Society of Medical and Biological Engineering</general><general>Springer Nature B.V</general><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7X8</scope><scope>5PM</scope><orcidid>https://orcid.org/0000-0003-0756-1006</orcidid></search><sort><creationdate>20210501</creationdate><title>Deep convolutional neural networks based ECG beats classification to diagnose cardiovascular conditions</title><author>Rashed-Al-Mahfuz, Md ; Moni, Mohammad Ali ; Lio’, Pietro ; Islam, Sheikh Mohammed Shariful ; Berkovsky, Shlomo ; Khushi, Matloob ; Quinn, Julian M. W.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c474t-b9f9ce74a9bd9a3be299544d0d9ae10ef4dd40caf589f9b30fa16ed7f64b04c33</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Accuracy</topic><topic>Arrhythmia</topic><topic>Artificial neural networks</topic><topic>Automation</topic><topic>Biological and Medical Physics</topic><topic>Biomedical Engineering and Bioengineering</topic><topic>Biomedicine</topic><topic>Biophysics</topic><topic>Classification</topic><topic>Computer applications</topic><topic>Contraction</topic><topic>Convolution</topic><topic>EKG</topic><topic>Electrocardiography</topic><topic>Engineering</topic><topic>Frequency dependence</topic><topic>Identification methods</topic><topic>Medical and Radiation Physics</topic><topic>Model accuracy</topic><topic>Neural networks</topic><topic>Original</topic><topic>Original Article</topic><topic>Time-frequency analysis</topic><topic>Ventricle</topic><toplevel>online_resources</toplevel><creatorcontrib>Rashed-Al-Mahfuz, Md</creatorcontrib><creatorcontrib>Moni, Mohammad Ali</creatorcontrib><creatorcontrib>Lio’, Pietro</creatorcontrib><creatorcontrib>Islam, Sheikh Mohammed Shariful</creatorcontrib><creatorcontrib>Berkovsky, Shlomo</creatorcontrib><creatorcontrib>Khushi, Matloob</creatorcontrib><creatorcontrib>Quinn, Julian M. W.</creatorcontrib><collection>PubMed</collection><collection>CrossRef</collection><collection>MEDLINE - Academic</collection><collection>PubMed Central (Full Participant titles)</collection><jtitle>Biomedical engineering letters</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Rashed-Al-Mahfuz, Md</au><au>Moni, Mohammad Ali</au><au>Lio’, Pietro</au><au>Islam, Sheikh Mohammed Shariful</au><au>Berkovsky, Shlomo</au><au>Khushi, Matloob</au><au>Quinn, Julian M. W.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Deep convolutional neural networks based ECG beats classification to diagnose cardiovascular conditions</atitle><jtitle>Biomedical engineering letters</jtitle><stitle>Biomed. Eng. Lett</stitle><addtitle>Biomed Eng Lett</addtitle><date>2021-05-01</date><risdate>2021</risdate><volume>11</volume><issue>2</issue><spage>147</spage><epage>162</epage><pages>147-162</pages><issn>2093-9868</issn><eissn>2093-985X</eissn><abstract>Medical practitioners need to understand the critical features of ECG beats to diagnose and identify cardiovascular conditions accurately. This would be greatly facilitated by identifying the significant features of frequency components in temporal ECG wave-forms using computational methods. In this study, we have proposed a novel ECG beat classifier based on a customized VGG16-based Convolution Neural Network (CNN) that uses the time-frequency representation of temporal ECG, and a method to identify the contribution of interpretable ECG frequencies when classifying based on the SHapley Additive exPlanations (SHAP) values. We applied our model to the MIT-BIH arrhythmia dataset to classify the ECG beats and to characterise of the beats frequencies. This model was evaluated with two advanced time-frequency analysis methods. Our results indicated that for 2-4 classes our proposed model achieves a classification accuracy of 100% and for 5 classes it achieves a classification accuracy of 99.90%. We have also tested the proposed model using premature ventricular contraction beats from the American Heart Association (AHA) database and normal beats from Lobachevsky University Electrocardiography database (LUDB) and obtained a classification accuracy of 99.91% for the 5-classes case. In addition, SHAP value increased the interpretability of the ECG frequency features. Thus, this model could be applicable to the automation of the cardiovascular diagnosis system and could be used by clinicians.</abstract><cop>Korea</cop><pub>The Korean Society of Medical and Biological Engineering</pub><pmid>34150350</pmid><doi>10.1007/s13534-021-00185-w</doi><tpages>16</tpages><orcidid>https://orcid.org/0000-0003-0756-1006</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2093-9868
ispartof Biomedical engineering letters, 2021-05, Vol.11 (2), p.147-162
issn 2093-9868
2093-985X
language eng
recordid cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_8155180
source Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals; PubMed Central; SpringerLink Journals - AutoHoldings
subjects Accuracy
Arrhythmia
Artificial neural networks
Automation
Biological and Medical Physics
Biomedical Engineering and Bioengineering
Biomedicine
Biophysics
Classification
Computer applications
Contraction
Convolution
EKG
Electrocardiography
Engineering
Frequency dependence
Identification methods
Medical and Radiation Physics
Model accuracy
Neural networks
Original
Original Article
Time-frequency analysis
Ventricle
title Deep convolutional neural networks based ECG beats classification to diagnose cardiovascular conditions
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-12T06%3A14%3A40IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_pubme&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Deep%20convolutional%20neural%20networks%20based%20ECG%20beats%20classification%20to%20diagnose%20cardiovascular%20conditions&rft.jtitle=Biomedical%20engineering%20letters&rft.au=Rashed-Al-Mahfuz,%20Md&rft.date=2021-05-01&rft.volume=11&rft.issue=2&rft.spage=147&rft.epage=162&rft.pages=147-162&rft.issn=2093-9868&rft.eissn=2093-985X&rft_id=info:doi/10.1007/s13534-021-00185-w&rft_dat=%3Cproquest_pubme%3E2532600204%3C/proquest_pubme%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2532600204&rft_id=info:pmid/34150350&rfr_iscdi=true