{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/deep-learning-for-cardiologist-level","title":"Deep Learning for Cardiologist-level Myocardial Infarction Detection in Electrocardiograms","arxiv_id":"1912.07618","date":"2019-12-16","proceeding":"arXiv 2019 12","authors":["Arjun Gupta","E. A. Huerta","Zhizhen Zhao","Issam Moussa"],"abstract":"Myocardial infarction is the leading cause of death worldwide. In this paper, we design domain-inspired neural network models to detect myocardial infarction. First, we study the contribution of various leads. This systematic analysis, first of its kind in the literature, indicates that out of 15 ECG leads, data from the v6, vz, and ii leads are critical to correctly identify myocardial infarction. Second, we use this finding and adapt the ConvNetQuake neural network model--originally designed to identify earthquakes--to attain state-of-the-art classification results for myocardial infarction, achieving $99.43\\%$ classification accuracy on a record-wise split, and $97.83\\%$ classification accuracy on a patient-wise split. These two results represent cardiologist-level performance level for myocardial infarction detection after feeding only 10 seconds of raw ECG data into our model. Third, we show that our multi-ECG-channel neural network achieves cardiologist-level performance without the need of any kind of manual feature extraction or data pre-processing.","url_abs":"https://arxiv.org/abs/1912.07618v3","url_pdf":"https://arxiv.org/pdf/1912.07618v3.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"deep-learning-for-cardiologist-level","repo_url":"https://github.com/arjung128/mi_detection","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[{"task_slug":"classification-1","task_name":"Classification"},{"task_slug":"deep-learning","task_name":"Deep Learning"},{"task_slug":"classification","task_name":"General Classification"},{"task_slug":"myocardial-infarction-detection","task_name":"Myocardial infarction detection"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[{"leaderboard":"/sota/myocardial-infarction-detection-on-ptb-1","task":"Myocardial infarction detection","dataset":"PTB Diagnostic ECG Database","model":"ConvNetQuake","rank_in_archive_order":1,"of":1,"metrics":{"Accuracy (%)":"99.43%"},"uses_additional_data":false},{"leaderboard":"/sota/myocardial-infarction-detection-on-ptb","task":"Myocardial infarction detection","dataset":"PTB dataset, ECG lead II","model":"ConvNetQuake","rank_in_archive_order":1,"of":4,"metrics":{"Accuracy":"99.43%"},"uses_additional_data":false}],"syntology":{"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}