Martin Baumgartner, M. Kropf, L. Haider, S. Veeranki, D. Hayn, G. Schreier
{"title":"结合传统信号分析、随机森林和神经网络的心电分类——一种堆叠学习方案","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":"{\"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}","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}
ECG Classification Combining Conventional Signal Analysis, Random Forests and Neural Networks - a Stacked Learning Scheme
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.