evidoria

← Back to browse

Good practice Imported

UKHSA's Machine-Learning Pilot for Real-Time Winter Health-Care Demand Forecasting

United Kingdom · London · See the United Kingdom profile · See the London profile

Evidence: Observational / pre–post Top 32% 67/100 · Ask Evidence Copilot about this practice

The UK Health Security Agency piloted ML models forecasting NHS 111 calls and A&E bronchiolitis attendances up to 28 days ahead during winter 2022–23, publishing peer-reviewed results on where the models succeeded and where an atypical season broke them.

252
Model specifications tested (winter 2022-23)
0.0195
Best model peak-timing/intensity forecast error, NHS 111 calls (winter 2022-23)
0.0267
Best model peak-timing/intensity forecast error, ED bronchiolitis attendances (winter 2022-23)
within ~9% of actual figure (peak date correctly forecast for 29 Nov 2022)
Real-time bronchiolitis peak-intensity forecast accuracy (winter 2022-23)
+39.3%
December 2022 NHS 111 cough-call surge vs previous record (December 2022)

Details

Maturity
Pilot
Promoter
UK Health Security Agency (UKHSA)
Period
Winter 2022–2023 pilot; peer-reviewed evaluation published 2024–2025
Keywords
public health, epidemiological surveillance, healthcare demand forecasting

Context

NHS service managers need advance warning of winter respiratory-illness surges (driven by RSV in children under five) to plan capacity, but historically had to rely on data with substantial lag.

Objectives

Pilot an automated forecasting pipeline, built on existing daily syndromic surveillance data, to predict the timing and intensity of seasonal peaks in NHS 111 'cough' calls and emergency-department 'acute bronchiolitis' attendances up to 28 days ahead.

Activities

During the 2022-23 winter season, UKHSA epidemiologists tested 252 model specifications combining seven supervised-learning methods (random forest, support vector machines, elastic-net regression, gradient boosting and others) with different seasonality and trend terms, publishing the full comparison in a peer-reviewed evaluation.

Results

Random-forest models with Fourier seasonal terms performed best, achieving peak-timing and intensity forecast errors of 0.0195 (NHS 111 calls) and 0.0267 (ED attendances). In one real-time test, the model correctly forecast the 29 November 2022 bronchiolitis peak date and estimated its intensity within roughly 9% of the actual figure. An unprecedented December 2022 surge in NHS 111 cough calls, 39.3% above the previous record and driven partly by public anxiety over invasive group A streptococcal infections, degraded the cough indicator's specificity and confounded forecasts trained on historical patterns.

Conclusions

The authors conclude that automated forecasts fall outside their training range in genuinely novel seasons and should always be accompanied by expert interpretation rather than used as a standalone decision tool.

Implementation

Indicative cost
Low (< €50k) — Statistical/machine-learning modelling on existing surveillance data collected by UKHSA's own epidemiology team, without new data infrastructure, consistent with a low direct cost.
Time to results
Short (< 1 year) — Piloted over a single winter season (2022-23), with peer-reviewed evaluation published in 2024-2025.
Staffing & skills
UKHSA epidemiologists and data scientists

Conditions for success

  • Existing daily syndromic surveillance data as model input
  • Testing multiple model specifications (252) rather than committing to a single method
  • Pairing automated forecasts with expert interpretation rather than autonomous decision-making

Common failure modes

  • An atypical season (a non-RSV-driven cough-call surge linked to public anxiety over strep A) pushed real data outside the model's training range and degraded forecast specificity
  • Piloted on only two indicators for a single winter season, limiting confidence in transfer to other seasons or health systems without re-validation

Where it fits

Governance type
national public health agency
Scale
single-season pilot, national surveillance data
Income level
high-income

Commonly funded by

National / regional programmes

Indicative funding routes for practices of this type — always check each programme's current calls and eligibility rules.

Do you run this practice? Claim it — verified implementers get a public contact pathway and can propose corrections.

Data sources

Where this practice's information was retrieved from, and when.

Similar practices you may find useful