| Literature DB >> 35455174 |
Borja Vargas1, David Cuesta-Frau2, Paula González-López1, María-José Fernández-Cotarelo1,3, Óscar Vázquez-Gómez1,3, Ana Colás4, Manuel Varela1.
Abstract
Body temperature is usually employed in clinical practice by strict binary thresholding, aiming to classify patients as having fever or not. In the last years, other approaches based on the continuous analysis of body temperature time series have emerged. These are not only based on absolute thresholds but also on patterns and temporal dynamics of these time series, thus providing promising tools for early diagnosis. The present study applies three time series entropy calculation methods (Slope Entropy, Approximate Entropy, and Sample Entropy) to body temperature records of patients with bacterial infections and other causes of fever in search of possible differences that could be exploited for automatic classification. In the comparative analysis, Slope Entropy proved to be a stable and robust method that could bring higher sensitivity to the realm of entropy tools applied in this context of clinical thermometry. This method was able to find statistically significant differences between the two classes analyzed in all experiments, with sensitivity and specificity above 70% in most cases.Entities:
Keywords: Approximate Entropy; Sample Entropy; Slope Entropy; body temperature; classification; fever; time series
Year: 2022 PMID: 35455174 PMCID: PMC9024484 DOI: 10.3390/e24040510
Source DB: PubMed Journal: Entropy (Basel) ISSN: 1099-4300 Impact factor: 2.738
Original lengths of the body time series used in the experiments. Length is defined in terms of number of samples, taking into account that the sampling frequency was one sample per minute.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bacterial infection | 936 | 1231 | 1154 | 1279 | 1443 | 1134 | 680 | 710 | 586 | 1117 | – | – | – |
| Other causes of fever | 1284 | 1468 | 1427 | 1444 | 1295 | 913 | 1105 | 1017 | 830 | 537 | 1121 | 859 | 934 |
Figure 1Example of body temperature records from the experimental database. B: Bacterial infection. NB: Nonbacterial cause of fever.
Figure 2Example of ROC curve using Slope Entropy (SlpEn), , and .
Experiment results for lengths using SlpEn, Approximate Entropy (ApEn), and Sample Entropy (SampEn). Parameter grid search for m, between 3 and 9, and r and , between 0.10 and 0.90 in 0.05 steps. The values of the input parameters are included as or for cases when after the grid search. Otherwise, no combination provided significant results, represented by . Statistical significance was only reached by SlpEn.
|
|
|
| ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
| |
| SlpEn |
|
|
|
| 0.88 | 0.75 |
| 0.87 | 0.75 | |||
|
|
|
|
|
|
| 0.77 | 0.75 |
|
| 1 | 0.66 | |
|
|
|
|
|
|
| 1 | 1 |
|
| 0.87 | 0.66 | |
|
|
| 1 |
|
|
| 1 | 0.66 |
|
| 0.66 | 1 | |
|
|
|
|
|
|
| 0.77 | 0.66 |
|
| 0.75 | 0.87 | |
| ApEn |
|
|
|
|
|
|
|
|
|
|
|
|
| SampEn |
|
|
|
|
|
|
|
|
|
|
|
|
Experiment results for lengths using SlpEn, ApEn, and SampEn. Parameter grid search for m, between 3 and 9, and r and , between 0.10 and 0.90 in 0.05 steps. The values of the input parameters are included as or for cases when after the grid search. Otherwise, no combination provided significant results, represented by . Statistical significance was reached by SlpEn and ApEn.
|
|
| |||||||
|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
| |
| SlpEn |
|
| 1 |
|
|
| 0.71 | 0.80 |
|
|
|
|
|
|
| 0.71 | 0.90 | |
|
|
| 1 |
|
|
| 0.71 | 0.90 | |
|
|
|
|
|
|
| 0.71 | 0.90 | |
|
|
|
|
|
|
| 0.71 | 0.90 | |
|
|
|
|
|
|
| 0.71 | 0.90 | |
|
|
|
|
|
|
| 0.71 | 0.90 | |
|
|
|
|
|
|
| 0.71 | 0.70 | |
|
|
|
|
|
|
| 0.80 | 0.85 | |
|
|
|
|
|
|
| 0.70 | 0.85 | |
|
|
|
|
|
|
| 0.70 | 0.85 | |
|
|
|
|
|
|
| 0.70 | 0.85 | |
|
|
|
|
|
|
| 0.80 | 0.85 | |
|
|
|
|
|
|
| 0.90 | 0.71 | |
|
|
|
|
|
|
| 0.90 | 0.71 | |
|
|
|
|
|
|
| 0.70 | 0.85 | |
| ApEn |
|
|
|
|
|
| 0.85 | 0.7 |
|
|
|
|
|
|
| 0.85 | 0.7 | |
|
|
|
|
|
|
| 0.85 | 0.7 | |
|
|
|
|
|
|
| 1 | 0.7 | |
| SampEn |
|
|
|
|
|
|
|
|
Experiment results for lengths using SlpEn, ApEn, and SampEn. Parameter grid search for m, between 3 and 9, and r and , between 0.10 and 0.90 in 0.05 steps. The values of the input parameters are included as or for cases when after the grid search. Otherwise, no combination provided significant results, represented by . Statistical significance was reached by all methods in some cases.
|
|
| |||||||
|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
| |
| SlpEn |
|
|
|
|
|
| 0.83 | 0.85 |
|
|
|
|
|
|
| 0.83 | 0.85 | |
|
|
|
|
|
|
| 0.83 | 0.85 | |
|
|
| 1 |
|
|
| 0.83 | 0.85 | |
|
|
|
|
|
|
| 0.83 | 0.85 | |
|
|
|
| 1 |
|
| 1 | 0.85 | |
|
|
|
|
|
|
| 0.83 | 0.71 | |
|
|
|
|
| (4, 0.10–0.40) |
| 0.83 | 0.85 | |
|
|
|
|
|
|
| 0.85 | 0.83 | |
|
|
|
|
|
|
| 0.85 | 1 | |
|
|
|
|
|
|
| 0.85 | 1 | |
|
|
|
|
|
| 0.85 | 0.83 | ||
|
|
|
| (8, 0.10–0.35) |
| 0.85 | 0.83 | ||
|
|
|
| (9, 0.15–0.35) |
| 0.71 | 1 | ||
| ApEn |
|
|
|
|
| 0.85 | 0.83 | |
|
|
|
|
|
| 0.85 | 0.83 | ||
| SampEn |
|
|
|
| 0.83 | 0.85 | ||
Figure 3Example of graphical results for each method tested with . SlpEn results have been inverted and rescaled for better visualization. (a) Results for ApEn with and . (b) Results for SlpEn with and (In absolute value and normalized by 100). (c) Results for SampEn with and .