| Literature DB >> 35436927 |
Fredérić Docquier1, Nicolas Golenvaux2, Siegfried Nijssen2, Pierre Schaus3, Felix Stips1.
Abstract
BACKGROUND: Assessing the impact of government responses to Covid-19 is crucial to contain the pandemic and improve preparedness for future crises. We investigate here the impact of non-pharmaceutical interventions (NPIs) and infection threats on the daily evolution of cross-border movements of people during the Covid-19 pandemic. We use a unique database on Facebook users' mobility, and rely on regression and machine learning models to identify the role of infection threats and containment policies. Permutation techniques allow us to compare the impact and predictive power of these two categories of variables.Entities:
Keywords: Containment policies; Covid-19; Cross-border mobility; Non-Parmaceutical interventions
Mesh:
Year: 2022 PMID: 35436927 PMCID: PMC9013976 DOI: 10.1186/s12992-022-00832-6
Source DB: PubMed Journal: Global Health ISSN: 1744-8603 Impact factor: 10.401
Fig. 1Aggregate Traffic Deviations from Pre-Covid Levels. Source: Facebook data on daily border crossings. Notes: Y-axis represents the average of τ, the percentage change (times 100) in the 7-day moving average traffic compared to t=0 over all destinations. The weights are the traffic levels observed in pre-Covid-19 period (i.e., t=0)
Fig. 2Traffic Deviations from Pre-Covid Levels for Selected Corridors. Source: Facebook data on daily border crossings. Notes: Y-axis represents τ, i.e. percentage change (times 100) in corridor 7-day moving average traffic compared to t=0 in corridor ij
Fig. 3Evolution of the average value of Covid cases and government policy measures. Source: Oxford Covid-19 Government Response Tracker (OxCGRT). Note: The values of each indicator is scaled between 0 and 1, and the average is computed using the 30 countries included in our sample
Fig. 4Correlation Matrix of the different variables. Source: Own computations. Notes: Unilateral traffic growth for each country i is the relative deviation in aggregate traffic involving country i, , as compared to the pre-Covid-19 period (t=0)
MAE comparison of the different models with or without directional priors and dummies
| Linear | KNN | G-Boost | MLP | Linear | KNN | G-Boost | MLP | |
|---|---|---|---|---|---|---|---|---|
| avg MAE | 0.194 | 0.018 | 0.073 | 0.051 | 0.201 | 0.019 | 0.042 | 0.057 |
| std MAE | (0.009) | (0.001) | (0.001) | (0.005) | (0.005) | (0.001) | (0.001) | (0.003) |
| avg RMSE | 0.285 | 0.042 | 0.106 | 0.083 | 0.287 | 0.043 | 0.064 | 0.089 |
| std RMSE | (0.017) | (0.009) | (0.003) | (0.011) | (0.009) | (0.005) | (0.002) | (0.008) |
| avg MAE | 0.135 | 0.020 | 0.050 | 0.041 | 0.134 | 0.020 | 0.049 | 0.038 |
| std MAE | (0.005) | (0.001) | (0.002) | (0.003) | (0.005) | (0.001) | (0.001) | (0.003) |
| avg RMSE | 0.210 | 0.045 | 0.081 | 0.068 | 0.203 | 0.047 | 0.077 | 0.064 |
| std RMSE | (0.010) | (0.006) | (0.006) | (0.006) | (0.009) | (0.005) | (0.002) | (0.005) |
Note: The table compares the performances of the 4 different approaches (Linear, KNN, G-Boost and MLP) with and without directional priors (ω), and with or without day/corridor dummies (d and d). Errors are computed from a 10-fold cross-validation on the whole sample
Feature ranking by origin and destination
| Panel A | Panel B | |||||
|---|---|---|---|---|---|---|
| Corridor & Day dummies | Corr. dum. | |||||
| Features | Linear | KNN | G-Boost | MLP | Avg. | Avg. |
| Origin - C1 School closures | 100 | 69 | 100 | 59 | 82 | 85 |
| Destin - C1 School closures | 94 | 60 | 36 | 85 | 68 | 68 |
| Destin - C3 Cancel public events | 19 | 64 | 77 | 68 | 57 | 57 |
| Origin - C3 Cancel public events | 10 | 100 | 33 | 65 | 52 | 46 |
| Origin - C7 Restr. Internal movement | 0 | 93 | 16 | 100 | 52 | 51 |
| Origin - H2 Testing policy | 14 | 7 | 87 | 92 | 50 | 43 |
| Origin - C4 Restrictions gatherings | 50 | 51 | 40 | 54 | 49 | 44 |
| Origin - C6 Stay home requirements | 92 | 16 | 12 | 59 | 45 | 21 |
| Destin - C6 Stay home requirements | 17 | 15 | 96 | 54 | 45 | 45 |
| Destin - C4 Restrictions gatherings | 6 | 48 | 70 | 25 | 37 | 42 |
| Destin - C7 Restr. Internal movement | 13 | 66 | 12 | 58 | 37 | 29 |
| Origin - H3 Contact tracing | 5 | 12 | 27 | 44 | 22 | 22 |
| 1 | 1 | 45 | 40 | 22 | 18 | |
| Origin - New Covid deaths | 0 | 7 | 73 | 5 | 21 | 46 |
| Origin - New Covid cases | 11 | 0 | 21 | 52 | 21 | 75 |
| 6 | 10 | 64 | 0 | 20 | 49 | |
| Destin - C5 Close public transport | 34 | 6 | 1 | 39 | 20 | 9 |
| Destin - H3 Contact tracing | 31 | 21 | 2 | 14 | 17 | 7 |
| Destin - C2 Workplace closing | 5 | 33 | 7 | 23 | 17 | 21 |
| 0 | 12 | 20 | 32 | 16 | 24 | |
| 12 | 0 | 43 | 6 | 15 | 38 | |
| Origin - C5 Close public transport | 18 | 7 | 0 | 31 | 14 | 12 |
| Origin - C2 Workplace closing | 1 | 23 | 10 | 14 | 12 | 23 |
| Destin - H2 Testing policy | 9 | 0 | 2 | 10 | 4 | 6 |
| Destin - Component 1 | 100 | 100 | 100 | 100 | 100 | 100 |
| Origin - Component 1 | 13 | 75 | 20 | 49 | 39 | 48 |
| Origin - Component 2 | 1 | 55 | 17 | 19 | 23 | 26 |
| Destin - Component 2 | 9 | 50 | 0 | 0 | 15 | 17 |
| Origin - New Covid cases | 0 | 0 | 18 | 30 | 12 | 75 |
| 5 | 14 | 6 | 11 | 9 | 49 | |
| Origin - New Covid deaths | 1 | 13 | 3 | 9 | 6 | 46 |
| 0 | 2 | 1 | 6 | 2 | 38 | |
Notes: The different features are ranked following the permutation importance method. For each approach, we provide results obtained with the model including day/corridor dummies (cols. 1-5) and the version including corridors dummies only (col. 6). Directional priors are always used to identify the effects of origin- and destination-specific features. The importance values of each feature is computed over 10 permutations using the negative mean absolute error (MAE). The resulted values are scaled between 0% and 100% separately for each model. The col. ‘Avg.’ averages the results obtained with the four learning techniques. The features are ranked according to the average importance of the models including the day/corridor dummies (Panel A). In Panel B, we only report the ‘Avg.’ score without reporting the model-specific results
Estimates of the average count of daily cross-border outflows in 2019
| Daily count estimates | As percent of Total | |||||||
|---|---|---|---|---|---|---|---|---|
| Commuters | Air pass. | Migrants | Total | Commuters | Air pass. | Migrants | ||
| AUT | 159678 | 169395 | 441 | 329514 | 0.484 | 0.514 | 0.001 | |
| BEL | 133742 | 241103 | 729 | 375574 | 0.356 | 0.641 | 0.001 | |
| DNK | 44732 | 45719 | 77 | 90528 | 0.494 | 0.505 | 0.000 | |
| FIN | 22532 | 21311 | 195 | 44038 | 0.511 | 0.483 | 0.004 | |
| FRA | 396457 | 417902 | 670 | 815029 | 0.486 | 0.512 | 0.000 | |
| DEU | 472160 | 361659 | 2770 | 836589 | 0.564 | 0.432 | 0.003 | |
| GRC | 1714 | 24700 | 4 | 26418 | 0.064 | 0.934 | 0.000 | |
| IRL | 23892 | 108689 | 61 | 132642 | 0.18 | 0.819 | 0.000 | |
| ITA | 139103 | 115605 | 952 | 255660 | 0.544 | 0.452 | 0.003 | |
| LUX | 152407 | 4829 | 76 | 157312 | 0.968 | 0.030 | 0.000 | |
| NLD | 102000 | 267917 | 296 | 370213 | 0.275 | 0.723 | 0.000 | |
| PRT | 55785 | 87144 | 157 | 143086 | 0.389 | 0.609 | 0.001 | |
| ESP | 79857 | 346395 | 36 | 426288 | 0.187 | 0.812 | 0.000 | |
| SWE | 51000 | 87565 | 91 | 138656 | 0.367 | 0.631 | 0.000 | |
| GBR | 76300 | 465893 | 873 | 543066 | 0.140 | 0.857 | 0.001 | |
| EU15 | 1911359 | 2765826 | 7428 | 4684613 | 0.408 | 0.590 | 0.001 | |
| BIH | 17017 | 21296 | 0 | 38313 | 0.444 | 0.555 | 0.000 | |
| BGR | 52571 | 33019 | 42 | 85632 | 0.613 | 0.385 | 0.000 | |
| HRV | 36557 | 28639 | 33 | 65229 | 0.560 | 0.439 | 0.000 | |
| CZE | 122160 | 62294 | 156 | 184610 | 0.661 | 0.337 | 0.000 | |
| EST | 10642 | 18674 | 6 | 29322 | 0.362 | 0.636 | 0.000 | |
| HUN | 100196 | 62174 | 217 | 162587 | 0.616 | 0.382 | 0.001 | |
| LTU | 2414 | 14435 | 0 | 16849 | 0.143 | 0.856 | 0.000 | |
| NOR | 8232 | 50767 | 178 | 59177 | 0.139 | 0.857 | 0.003 | |
| POL | 205314 | 135350 | 109 | 340773 | 0.602 | 0.397 | 0.000 | |
| ROU | 65550 | 81892 | 207 | 147649 | 0.443 | 0.554 | 0.001 | |
Sources: Numbers of daily commuters are extracted from Eurostat data by Nuts2 region in 2019; Numbers of air passengers are extracted from Eurostat monthly statistics on air passenger transport in February 2019; Data on international migrants are extrapolated from [34] for the year 2015, assuming a conservative 50% growth in the flows between 2015 and 2020
MAE comparison of the different models with and without day/corridor dummies
| Linear | KNN | G-Boost | MLP | Linear | KNN | G-Boost | MLP | |
|---|---|---|---|---|---|---|---|---|
|
|
| |||||||
| avg MAE | 0.201 | 0.019 | 0.042 | 0.057 | 0.179 | 0.181 | 0.056 | 0.059 |
| std MAE | (0.005) | (0.001) | (0.001) | (0.003) | (0.004) | (0.005) | (0.001) | (0.003) |
| avg RMSE | 0.287 | 0.043 | 0.064 | 0.089 | 0.259 | 0.269 | 0.084 | 0.090 |
| std RMSE | (0.009) | (0.005) | (0.002) | (0.008) | (0.008) | (0.008) | (0.002) | (0.004) |
|
|
| |||||||
| avg MAE | 0.156 | 0.018 | 0.037 | 0.048 | 0.134 | 0.020 | 0.049 | 0.038 |
| std MAE | (0.006) | (0.001) | (0.001) | (0.004) | (0.005) | (0.001) | (0.001) | (0.003) |
| avg RMSE | 0.231 | 0.043 | 0.059 | 0.086 | 0.203 | 0.047 | 0.077 | 0.064 |
| std RMSE | (0.010) | (0.005) | (0.002) | (0.009) | (0.009) | (0.005) | (0.002) | (0.005) |
Notes: The table compares the performances of the 4 different approaches with and without the day- and corridor-specific dummies. All models are estimated with directional priors. Errors are computed from a 10-fold cross-validation on the whole data set
Averaged feature ranking across models and specifications without directional priors
| Panel A: Corridor & Day dummies | Panel B: Corridor dummies | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Features | Linear | KNN | G-Boost | MLP | Avg. | Linear | KNN | G-Boost | MLP | Avg. |
| C1 School closures | 100% | 78% | 98% | 91% | 93% | 100% | 100% | 86% | 86% | 93% |
| C3 Cancel public events | 14% | 100% | 79% | 84% | 69% | 21% | 100% | 60% | 76% | 64% |
| C6 Stay home requirement | 56% | 18% | 78% | 71% | 56% | 25% | 23% | 64% | 38% | 38% |
| C7 Restr. Internal movement | 6% | 97% | 20% | 100% | 56% | 1% | 84% | 27% | 100% | 53% |
| C4 Restrict gatherings | 28% | 60% | 80% | 49% | 54% | 9% | 76% | 65% | 64% | 53% |
| H2 Testing policy | 11% | 4% | 64% | 64% | 36% | 26% | 2% | 49% | 30% | 36% |
|
| 3% | 10% | 100% | 0% | 28% | 0% | 77% | 100% | 0% | 44% |
|
| 0% | 8% | 47% | 44% | 25% | 3% | 17% | 44% | 32% | 24% |
| H3 Contact tracing | 18% | 20% | 20% | 35% | 23% | 12% | 1% | 19% | 32% | 16% |
|
| 11% | 0% | 46% | 35% | 23% | 11% | 76% | 63% | 87% | 59% |
| C5 Close public transport | 26% | 7% | 0% | 43% | 19% | 15% | 0% | 0% | 31% | 11% |
| C2 Workplace closing | 2% | 34% | 12% | 21% | 17% | 2% | 46% | 23% | 33% | 26% |
Notes: The different features are ranked following the permutation importance method. For each approach, we provide results obtained with the model including day/corridor dummies (cols. 1-5) and the version including corridors dummies only (cols. 6-10). Directional priors are not included. The importance values of each feature is computed over 10 permutations using the negative mean absolute error (MAE). The origin- and destination-specific features importance are aggregated by taking the mean between the 2. Finally, the resulted values are scaled between 0% and 100% separately for each model. The last column in each panel presents the mean value of importance averaged over the four models. The features are ranked according to the average importance of the models including the corridor and day dummies
Feature ranking including lagged epidemiological conditions
| Panel A: Corridor & Day dummies | Panel B: Corridor dummies | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Features | Linear | KNN | G-Boost | MLP | Avg. | Linear | KNN | G-Boost | MLP | Avg. |
| C1 School closing | 100% | 69% | 81% | 68% | 79% | 100% | 83% | 79% | 97% | 90% |
| C3 Cancel public events | 10% | 100% | 56% | 78% | 61% | 19% | 100% | 58% | 77% | 63% |
| C7 Restr. Internal movement | 5% | 89% | 22% | 100% | 54% | 4% | 74% | 20% | 100% | 49% |
| C6 Stay home requirements | 60% | 20% | 79% | 55% | 54% | 27% | 24% | 74% | 31% | 39% |
| C4 Restrictions gatherings | 12% | 57% | 100% | 33% | 51% | 5% | 74% | 100% | 32% | 53% |
| H2 Testing policy | 12% | 6% | 69% | 54% | 35% | 20% | 2% | 67% | 29% | 30% |
| H3 Contact tracing | 23% | 15% | 37% | 29% | 26% | 21% | 0% | 34% | 34% | 22% |
| C5 Close public transport | 25% | 11% | 7% | 32% | 19% | 14% | 5% | 4% | 33% | 14% |
| C8 Inter. travel controls | 0% | 7% | 30% | 28% | 16% | 11% | 16% | 28% | 21% | 19% |
| C2 Workplace closing | 0% | 32% | 8% | 19% | 15% | 2% | 41% | 5% | 12% | 15% |
| New Covid cases | 12% | 0% | 8% | 12% | 8% | 14% | 34% | 6% | 46% | 25% |
| New Covid deaths | 4% | 12% | 12% | 0% | 7% | 10% | 49% | 13% | 12% | 21% |
| New Covid cases | 1% | 1% | 0% | 24% | 7% | 4% | 41% | 0% | 68% | 28% |
| New Covid cases | 4% | 1% | 9% | 8% | 6% | 6% | 33% | 8% | 0% | 12% |
| New Covid deaths | 0% | 12% | 6% | 5% | 6% | 0% | 53% | 7% | 21% | 20% |
| New Covid deaths | 1% | 10% | 4% | 3% | 5% | 8% | 48% | 4% | 44% | 26% |
Notes: The different features are ranked following the permutation importance method. The importance values of each feature is computed over 10 permutations using the negative mean absolute error (MAE). Four new variables are inserted in addition to the ones includes in the regression: 7- and 14-days of new Covid cases and deaths are included. For each approach, we provide results obtained with the model including day/corridor dummies (cols. 1-5) and the version including corridors dummies only (cols. 6-10). Directional priors are not included. The origin- and destination-specific features importance are aggregated by taking the mean of the 2. Finally, the resulted values are scaled between 0% and 100% separately for each model. The last column in each panel presents the mean value of importance averaged over the four models. The features are ranked according to the average importance of the models including the corridor and day dummies