Martin Baumgartner, M. Kropf, L. Haider, S. Veeranki, D. Hayn, G. Schreier
{"title":"ECG Classification Combining Conventional Signal Analysis, Random Forests and Neural Networks - a Stacked Learning Scheme","authors":"Martin Baumgartner, M. Kropf, L. Haider, S. Veeranki, D. Hayn, G. Schreier","doi":"10.23919/cinc53138.2021.9662777","DOIUrl":null,"url":null,"abstract":"This year's Physionet Challenge focused on the question how many leads are required to develop a high-quality ECG classification algorithm. We (team name: easyG) propose a stacked learning scheme combining conventional signal analysis, random forests and neural networks. Highly specialized regression random forest models were trained with classical ECG processing where features were derived for each channel of each signal. The outputs were then used in a neural network to achieve a 1D regression vector, which was used to optimize classification thresholds. We present offline validation results for each lead set and class-specific classification scores to allow for insights into the question how many leads are sufficient. Due to technical issues, we only achieved a score of -0.46 (all-lead) in the official leaderboard (rank 37). We have found that lead reduction leads to a minor loss in overall performance. However, variation in class-specific performance with lead reduction exists. Some classes were recognized better with more leads, but in rare cases, the opposite was true. The results suggest that the optimal number of used channels is depending on the setting and goals of the classification.","PeriodicalId":126746,"journal":{"name":"2021 Computing in Cardiology (CinC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 Computing in Cardiology (CinC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/cinc53138.2021.9662777","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
This year's Physionet Challenge focused on the question how many leads are required to develop a high-quality ECG classification algorithm. We (team name: easyG) propose a stacked learning scheme combining conventional signal analysis, random forests and neural networks. Highly specialized regression random forest models were trained with classical ECG processing where features were derived for each channel of each signal. The outputs were then used in a neural network to achieve a 1D regression vector, which was used to optimize classification thresholds. We present offline validation results for each lead set and class-specific classification scores to allow for insights into the question how many leads are sufficient. Due to technical issues, we only achieved a score of -0.46 (all-lead) in the official leaderboard (rank 37). We have found that lead reduction leads to a minor loss in overall performance. However, variation in class-specific performance with lead reduction exists. Some classes were recognized better with more leads, but in rare cases, the opposite was true. The results suggest that the optimal number of used channels is depending on the setting and goals of the classification.