Amanda Perez-Porro, María Palacios, G. Caffarena, A. Otero, C. A. García
{"title":"心率变异性分析算法的敏感性分析","authors":"Amanda Perez-Porro, María Palacios, G. Caffarena, A. Otero, C. A. García","doi":"10.11159/icbes21.113","DOIUrl":null,"url":null,"abstract":"Extended Abstract Heart rate variability analysis (HRV) is a non-invasive technique for the study of autonomic nervous system activity. HRV algorithms have a large number of configuration parameters, and it is not always clear how variations in some of these parameters influence the final result. This makes it difficult to choose appropriate parameter values [1], and hampers reproducibility of HRV studies [2]. We have carried out a sensitivity analysis of HRV algorithms to gain a better understanding of how changes in their parameters influence their results. For this end the R package RHRV was used; with about 500 monthly downloads this may be the most used HRV tool [3]. For the sensitivity analysis of the time domain algorithms and frequency domain algorithms (both based on the Shorttime Fourier transform and Wavelet transform), the MIT-BIH Normal Sinus Rhythm Database from Physionet was used. For the sensitivity analysis of ventricular beat filtering algorithms, the MIT-BIH Arrhythmia Database was used. The analysis was initially carried out using the parameters set by default in RHRV. Then, each parameter was systematically varied, reapplying the algorithms over the entire database for each variation of each parameter. The results obtained for each recording were stored in csv files for subsequent analysis. Shapiro-Wilks test ruled out the normality of the results in all cases. Friedman nonparametric test was used to assess the significance of the differences in the results. When statistically significant differences were found, the specific parameter variations that presented significant differences were found with the Post-Hoc Conover test. This permits identifying from what amount of variation of a parameter the changes are significant. Using this methodology, we have been able to identify the parameters for which even small variations produce statistically significant differences in the results of some HRV algorithm. For example, variations as small as 2% in the length of the time window used produced statistically significant differences in the time-domain index SDNN, although variations in the time window did not produce significant differences in the spectral power of the VLF, LF, and HF frequency bands.","PeriodicalId":433404,"journal":{"name":"Proceedings of the 7th World Congress on Electrical Engineering and Computer Systems and Science","volume":"101 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Sensitivity Analysis of Heart Rate Variability Analysis Algorithms\",\"authors\":\"Amanda Perez-Porro, María Palacios, G. Caffarena, A. Otero, C. A. García\",\"doi\":\"10.11159/icbes21.113\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Extended Abstract Heart rate variability analysis (HRV) is a non-invasive technique for the study of autonomic nervous system activity. HRV algorithms have a large number of configuration parameters, and it is not always clear how variations in some of these parameters influence the final result. This makes it difficult to choose appropriate parameter values [1], and hampers reproducibility of HRV studies [2]. We have carried out a sensitivity analysis of HRV algorithms to gain a better understanding of how changes in their parameters influence their results. For this end the R package RHRV was used; with about 500 monthly downloads this may be the most used HRV tool [3]. For the sensitivity analysis of the time domain algorithms and frequency domain algorithms (both based on the Shorttime Fourier transform and Wavelet transform), the MIT-BIH Normal Sinus Rhythm Database from Physionet was used. For the sensitivity analysis of ventricular beat filtering algorithms, the MIT-BIH Arrhythmia Database was used. The analysis was initially carried out using the parameters set by default in RHRV. Then, each parameter was systematically varied, reapplying the algorithms over the entire database for each variation of each parameter. The results obtained for each recording were stored in csv files for subsequent analysis. Shapiro-Wilks test ruled out the normality of the results in all cases. Friedman nonparametric test was used to assess the significance of the differences in the results. When statistically significant differences were found, the specific parameter variations that presented significant differences were found with the Post-Hoc Conover test. This permits identifying from what amount of variation of a parameter the changes are significant. Using this methodology, we have been able to identify the parameters for which even small variations produce statistically significant differences in the results of some HRV algorithm. For example, variations as small as 2% in the length of the time window used produced statistically significant differences in the time-domain index SDNN, although variations in the time window did not produce significant differences in the spectral power of the VLF, LF, and HF frequency bands.\",\"PeriodicalId\":433404,\"journal\":{\"name\":\"Proceedings of the 7th World Congress on Electrical Engineering and Computer Systems and Science\",\"volume\":\"101 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 7th World Congress on Electrical Engineering and Computer Systems and Science\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.11159/icbes21.113\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 7th World Congress on Electrical Engineering and Computer Systems and Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.11159/icbes21.113","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Sensitivity Analysis of Heart Rate Variability Analysis Algorithms
Extended Abstract Heart rate variability analysis (HRV) is a non-invasive technique for the study of autonomic nervous system activity. HRV algorithms have a large number of configuration parameters, and it is not always clear how variations in some of these parameters influence the final result. This makes it difficult to choose appropriate parameter values [1], and hampers reproducibility of HRV studies [2]. We have carried out a sensitivity analysis of HRV algorithms to gain a better understanding of how changes in their parameters influence their results. For this end the R package RHRV was used; with about 500 monthly downloads this may be the most used HRV tool [3]. For the sensitivity analysis of the time domain algorithms and frequency domain algorithms (both based on the Shorttime Fourier transform and Wavelet transform), the MIT-BIH Normal Sinus Rhythm Database from Physionet was used. For the sensitivity analysis of ventricular beat filtering algorithms, the MIT-BIH Arrhythmia Database was used. The analysis was initially carried out using the parameters set by default in RHRV. Then, each parameter was systematically varied, reapplying the algorithms over the entire database for each variation of each parameter. The results obtained for each recording were stored in csv files for subsequent analysis. Shapiro-Wilks test ruled out the normality of the results in all cases. Friedman nonparametric test was used to assess the significance of the differences in the results. When statistically significant differences were found, the specific parameter variations that presented significant differences were found with the Post-Hoc Conover test. This permits identifying from what amount of variation of a parameter the changes are significant. Using this methodology, we have been able to identify the parameters for which even small variations produce statistically significant differences in the results of some HRV algorithm. For example, variations as small as 2% in the length of the time window used produced statistically significant differences in the time-domain index SDNN, although variations in the time window did not produce significant differences in the spectral power of the VLF, LF, and HF frequency bands.