| Literature DB >> 35610273 |
Jianfei Zhang1,2,3, Harini Sanjay Pathak1, Anne Snowdon4,5, Russell Greiner6,7.
Abstract
Hospitals in Canada are facing a crisis-level shortage of critical supplies and equipment during the COVID-19 pandemic. This motivates us to create predictive models that can use Canada COVID-19 data and pandemic-related factors to accurately forecast 5 quantities-three related to hospital resource utilization (i.e., the number of hospital beds, ICU beds, and ventilators that will be needed by COVID-19 patients) and two to the pandemic progress (i.e., the number of COVID-19 cases and COVID-19 deaths)-several weeks in advance. We developed a machine learning method that can use information (i.e., resource utilization, pandemic progress, population mobility, weather condition, and public policy) currently known about a region since March 2020, to learn multiple temporal convolutional network (TCN) models every week; each used for forecasting the weekly average of one of these 5 quantities in Canada (respectively, in six specific provinces) for each, in the next 1 (resp., 2,3,4) weeks. To validate the effectiveness of our method, we compared our method, versus other standard models, on the COVID-19 data and hospital resource data, on the tasks of predicting the 116 values (for Canada and its six most populated provinces), every week from Oct 2020 to July 2021, and the 20 values (only for Canada) for four specific times within 9 July to 31 Dec 2021. Experimental results show that our 4640 TCN models (each forecasting a regional target for a specific future time, on a specific date) can produce accurate 1,2,3,4-week forecasts of the utilization of every hospital resource and pandemic progress for each week from 2 Oct 2020 to 2 July 2021, as well as 80 TCN models for each of the four specified times within 9 July and 31 Dec 2021. Compared to other baseline and state-of-the-art predictive models, our TCN models yielded the best forecasts, with the lowest mean absolute percentage error (MAPE). Additional experiments, on the IHME COVID-19 data, demonstrate the effectiveness of our TCN models, in comparison with IHME forecasts. Each of our TCN models used a pre-defined set of features; we experimentally validate the effectiveness of these features by showing that these models perform better than other models that instead used other features. Overall, these experimental results demonstrate that our method can accurately forecast hospital resource utilization and pandemic progress for Canada and for each of the six provinces.Entities:
Mesh:
Year: 2022 PMID: 35610273 PMCID: PMC9128327 DOI: 10.1038/s41598-022-12491-z
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.996
The 5 targets, 7 regions, and 4 horizons of our forecasting models.
| Target | Region (abbreviation) | Horizon (days in the future) |
|---|---|---|
Hospital beds ICU beds Ventilators Cases Deaths | Canada (CA) Alberta (AB) British Columbia (BC) Manitoba (MB) Ontario (ON) Québec (QC) Saskatchewan (SK) | 1-week (day 1–day 7) 2-week (day 8–day 14) 3-week (day 15–day 21) 4-week (day 22–day 28) |
Figure 1An example of target-region-horizon-specific forecast: forecasting the weekly average number of ICU beds (target) needed by COVID-19 patients in Ontario (region) for 4-week (horizon)—i.e., for 22 to 28 days after 20 Nov 2020 (that is, 12–18 / Dec).
Figure 2ICU-ON-1, ICU-ON-2, ICU-ON-3, and ICU-ON-4 forecasts, each made on 20 Nov 2020.
The factors used for various target-region-horizon-specific forecasting tasks.
| Forecasting task | Factors used for forecasting task | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Target (# of) | Region (7 regions) | Horizon (week) | Resource | Pandemic | Mobility | Weather | Policy | |||
| Hosp. | ICU | Vent. | Cases | Deaths | 5 factors | 5 factors | 12 factors | |||
| Hosp. | For each | 1 | ||||||||
| 2, 3, 4 | ||||||||||
| ICU | For each | 1 | • | |||||||
| 2, 3, 4 | ||||||||||
| Vent. | For each | 1 | • | |||||||
| 2, 3, 4 | ||||||||||
| Cases | For each | 1 | ||||||||
| 2, 3, 4 | ||||||||||
| Deaths | For each | 1, 2 | ||||||||
| 3, 4 | ||||||||||
For each cell with a symbol, the factor (in this cell’s corresponding column) is used for forecasting the target (in this cell’s corresponding row). The same symbols indicate that the forecasts are made under the same model assumption; see Model’s Input discussion in “Methodology” section.
The 27 factors, sorted into resource utilization, pandemic progress, population mobility, weather condition, and public policy.
| Category | Total # of factors | Factors | Type of daily single value |
|---|---|---|---|
| Resource utilization | 3 | Hospital beds | Non-negative integer |
| ICU beds | Non-negative integer | ||
| Ventilators | Non-negative integer | ||
| Pandemic progress | 2 | Cases | Non-negative integer |
| Deaths | Non-negative integer | ||
| Population mobility | 5 | Retail and recreation | Integer |
| Groceries and pharmacies | Integer | ||
| Parks | Integer | ||
| Transit stations | Integer | ||
| Residential | Integer | ||
| Weather condition | 5 | Average temperature | Real (celsius) |
| Rainfall | Non-negative real (mm) | ||
| Relative humidity | Non-negative real (%) | ||
| Dew point | Real (celsius) | ||
| Snowfall | Non-negative real (mm) | ||
| Public policy | 12 | School closing | {0,1,2,3} |
| Workplace closing | {0,1,2,3} | ||
| Cancel public events | {0,1,2} | ||
| Restrictions on gatherings | {0,1,2,3,4} | ||
| Public transport closing | {0,1,2} | ||
| Stay at home | {0,1,2,3} | ||
| Restrictions on internal movement | {0,1,2} | ||
| International travel | {0,1,2,3,4} | ||
| Public information campaigns | {0,1,2} | ||
| Testing policy | {0,1,2,3} | ||
| Contact tracing | {0,1,2} | ||
| Facial coverings | {0,1,2,3,4} |
The numeric value for each factor, for each time and each region, is the average of the 7 daily values, associated with the 7th day.
The values of task-specific factors used as input for different forecasting tasks.
| Target | Region | Horizon (week) | # of past values of the task-specific factors |
|---|---|---|---|
| For each | For each | 1, 2 | Values in the past 14 days |
| 3, 4 | Values in the past 21 days |
Figure 3TCN’s 1-,2-,3-,4-week forecasts of the weekly average number of hospital beds, ICU beds, ventilators, cases, and deaths in Canada between 2 Oct 2020 and 2 July 2021.
Figure 4The true and ICU-ON-4 forecast number of ICU beds between 18 Dec 2020 and 22 Jan 2021.
MAPEs (%) of TCN’s forecasts during the 40 weeks between 2 Oct 2020 and 2 July 2021 (recall ventilator data is not available for the provinces).
| Target | Hosp. | ICU | Vent. | Cases | Deaths | Hosp. | ICU | Vent. | Cases | Deaths | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Horizon | 1-week | 2-week | |||||||||
| Region | CA | 6.0 | 8.38 | 9.47 | 10.21 | 17.72 | 14.23 | 15.75 | 13.29 | 19.38 | 24.51 |
| AB | 8.53 | 16.39 | – | 15.67 | 35.55 | 18.81 | 22.14 | – | 29.61 | 46.08 | |
| BC | 8.27 | 13.33 | – | 12.50 | 40.61 | 16.81 | 21.65 | – | 26.51 | 54.00 | |
| MB | 14.68 | 23.33 | – | 19.07 | 39.15 | 24.88 | 28.66 | – | 34.31 | 48.73 | |
| ON | 29.35 | 9.45 | – | 12.30 | 22.77 | 19.05 | 16.93 | – | 20.55 | 28.60 | |
| QC | 8.92 | 13.89 | – | 14.22 | 21.81 | 18.09 | 18.80 | – | 22.43 | 27.79 | |
| SK | 14.89 | 27.57 | – | 18.90 | 38.14 | 26.56 | 30.00 | – | 23.82 | 49.21 | |
Figure 5Comparison of the performance (in terms of MAPE) of TCN models using the various factors as input.
Figure 6Comparison of the performance (in terms of MAPE) of TCN models using various past values as input.
Figure 7Models’ performance, in terms of MAPE (%) of the 1-,2-,3-,4-week forecasts in Canada.
Figure 8Models’ performance on IHME data, in terms of MAPE (%) of the forecasts in Canada.
Figure 9Forecasts made by TCN and PHAC-SEIR on 30 July, 10 Sept, 22 Oct, and 3 Dec 2021 in Canada.