Clinical Intelligence Research Press Clinical Intelligence Research Press

A Deep Kernel Learning Framework for Probabilistic Spatiotemporal Forecasting of Emergency Medical Services Call Volume

Original Research | Open access | Published: 20 July 2024
Volume 3, article number 89, (2024) Cite this article
You have full access to this open access article.
Download PDF
,
  1. Department of Healthcare AI Systems, Charles University, Prague, Czech Republic
122 Accesses

Abstract

Emergency medical services (EMS) systems face significant challenges in managing fluctuating call volumes, where sudden demand surges can delay response times and worsen outcomes for critical conditions such as cardiac arrest, trauma, and stroke. Accurate forecasting of EMS demand supports proactive ambulance deployment, improving survival rates and resource efficiency, yet traditional methods like ARIMA and exponential smoothing fail to capture nonlinear spatial, temporal, weather, and event-driven effects, and do not provide uncertainty estimates needed for operational decision-making. This paper proposes a conceptual framework based on deep kernel learning with Gaussian processes for spatiotemporal EMS demand forecasting. The model integrates deep neural networks for feature extraction with Gaussian processes for probabilistic inference, enabling both flexible nonlinear representation and uncertainty quantification. It combines temporal, spatial, weather, and event-based kernels to model complex patterns in EMS call volumes. The framework produces predictive mean estimates along with calibrated uncertainty intervals, capturing effects such as weather-driven medical incidents and large public events. This probabilistic output supports risk-aware ambulance allocation strategies that balance over- and under-resourcing. Overall, the proposed approach provides a unified, interpretable, and uncertainty-aware solution for EMS demand forecasting, with future work aimed at validation on real-world datasets and comparison with existing methods.

Explore related subjects
Discover the latest articles in related subjects:

Introduction

Emergency medical services systems operate under conditions of substantial demand variability, where call volumes can surge unpredictably due to weather events, holidays, mass gatherings, or disease outbreaks [1, 2]. When call volumes exceed available ambulance capacity, response times increase, leading to worse outcomes for patients with time-sensitive emergencies such as out-of-hospital cardiac arrest, severe trauma, and acute stroke [3, 4]. The economic costs of inefficient ambulance deployment are also substantial, including overtime wages, mutual aid expenses, and increased vehicle wear [5].

Accurate forecasting of EMS call demand enables proactive resource management strategies including ambulance redeployment to high-probability zones, shift staffing adjustments, and preparation for anticipated surge events [6, 7]. Several studies have demonstrated that machine learning approaches can outperform traditional time series methods for EMS demand prediction, particularly when incorporating diverse feature sets including temporal indicators, weather variables, and land use characteristics [1, 8]. However, the operational adoption of these methods remains limited due to concerns about prediction reliability and the lack of uncertainty estimates [9].

Current forecasting approaches face three fundamental limitations when applied to EMS call volume prediction [2, 10]. First, traditional methods such as ARIMA and exponential smoothing assume linear temporal dynamics and cannot capture complex spatial dependencies between neighboring geographic zones [11]. Second, regression-based approaches require manual feature engineering for nonlinear effects of weather and events, which is both labor-intensive and potentially incomplete [12]. Third, most existing machine learning models produce point forecasts without calibrated uncertainty intervals, making it difficult for operations managers to assess prediction confidence and make risk-informed decisions [13].

Table 1 positions the proposed deep kernel learning framework against major EMS forecasting paradigms and clarifies why probabilistic, spatially aware, and automatically learned representations are jointly necessary for operational forecasting.

Table 1. Analytical Positioning of Forecasting Paradigms for EMS Call Volume Prediction

Forecasting paradigm

Representation of temporal dynamics

Representation of spatial dependence

Handling of nonlinear weather and event effects

Uncertainty quantification

Feature engineering burden

Operational interpretability

Principal limitation in EMS deployment

Relative conceptual position of proposed framework

ARIMA / exponential smoothing

Strong for simple autocorrelation and trend; weak for multi-scale irregular temporal structure

Typically absent or handled indirectly through separate models

Poor; nonlinearities must be imposed externally and remain rigid

Limited; usually interval estimates rely on model assumptions that do not incorporate heterogeneous inputs well

Low to moderate

High for simple time-series behavior

Cannot jointly model rich spatial, weather, and event structure; limited suitability for heterogeneous EMS environments

Baseline temporal benchmark that the proposed framework is designed to exceed

Conventional regression models

Moderate when lag terms are manually specified

Weak unless spatial covariates are engineered explicitly

Moderate only through handcrafted interactions and polynomial terms

Often incomplete or assumption-sensitive

High

Moderate

Performance depends heavily on manually selected transformations and interactions, making complex event-weather-demand structure difficult to capture

Useful comparator for testing whether automatic feature learning adds value

Standard machine learning point forecasters (e.g., random forests, gradient boosting, deep networks)

Strong if sufficient lagged features are supplied

Moderate when spatial features are included, but often not structurally encoded

Strong predictive flexibility

Usually weak or indirect; uncertainty often ad hoc, uncalibrated, or unavailable

Moderate

Moderate to low, depending on model complexity

Can improve accuracy but often fail to provide calibrated uncertainty for resource-risk decisions

Demonstrates why predictive accuracy alone is insufficient for EMS operations

Standard Gaussian process models

Strong for smooth temporal structure if kernels are well designed

Strong when spatial kernels are specified

Moderate; limited by raw-feature representation and kernel expressiveness in high-dimensional heterogeneous settings

Strong; posterior predictive variance is intrinsic

Moderate to high, because kernel design over raw inputs is demanding

High at the kernel level

Scalability and limited raw-feature flexibility can restrict performance in complex multimodal settings

Provides the probabilistic backbone retained by the proposed framework

Proposed deep kernel learning Gaussian process framework

Strong across short-term lags, periodicity, and longer-range structure through combined feature learning and kernel design

Strong through explicit spatial kernels and information sharing across neighboring or similar zones

Strong; nonlinear transformations are learned automatically while event-weather interactions can be encoded in the composite kernel

Strong and decision-relevant; predictive distributions, credible intervals, and exceedance probabilities are produced natively

Lower than handcrafted nonlinear models, though still design-sensitive

High at the framework level because kernels, outputs, and decision use are structurally aligned

Requires computational approximations, high-quality multisource data, and careful model validation

Integrates expressive representation learning with principled uncertainty quantification for risk-aware EMS forecasting

Background

EMS dispatch data characteristics

Emergency medical services dispatch data exhibit multiple hierarchical temporal patterns that must be captured by any forecasting framework [1, 3]. At the daily level, call volumes typically peak during daytime hours and trough during overnight periods, while weekly patterns show differences between weekdays and weekends corresponding to activity patterns and alcohol consumption [2]. Seasonal variations also emerge, with winter months showing increased respiratory and cardiac emergencies, while summer months see more trauma from outdoor activities and heat-related illnesses [4].

Spatially, EMS call demand is not uniformly distributed across a jurisdiction but rather concentrated in specific hotspots corresponding to population density, commercial activity, elderly care facilities, and high-risk infrastructure [5, 6]. These spatial distributions exhibit temporal dynamics as well, with daytime hotspots near workplaces and nighttime hotspots near residential areas [7]. The granularity of spatial aggregation—whether census tracts, grid cells, or administrative districts—affects both forecasting accuracy and computational tractability, representing a design trade-off in any operational system [8].

Weather effects on EMS demand

Extreme temperatures have been consistently associated with increased EMS dispatches across multiple studies, with both heat waves and cold spells elevating the risk of cardiovascular and respiratory emergencies [4, 7]. The relationship between temperature and call volume is nonlinear, with thresholds beyond which risk increases disproportionately, and these thresholds vary by geographic region and population acclimatization [9, 10]. Lagged effects are also important, as the impact of extreme temperatures may persist for one to several days following the exposure period [11].

Precipitation and air quality represent additional meteorological drivers of EMS demand with complex directional effects [12, 13]. Rainfall typically reduces traffic volumes and thus traffic accident-related calls, but increases the risk of falls among elderly populations and may exacerbate certain respiratory conditions [14]. Fine particulate matter and ozone concentrations show positive associations with dispatches for respiratory emergencies, asthma exacerbations, and psychiatric emergencies, with effect sizes that vary by pollutant source and concentration [15, 16].

Public events and mass gatherings

Mass gatherings including concerts, sporting events, religious festivals, and political protests generate predictable surges in EMS call volume that can overwhelm local ambulance resources if not anticipated [8, 17]. The magnitude of event-related demand depends on multiple factors including expected attendance, event duration, ambient temperature, alcohol availability, and the demographic profile of attendees [18]. Systematic reviews have documented increased EMS utilization during events ranging from marathon races to music festivals, with call types dominated by minor trauma, dehydration, alcohol intoxication, and exacerbations of chronic conditions [19].

Beyond planned mass gatherings, other calendar events including public holidays, school breaks, and major television broadcasts also influence EMS demand patterns [20, 21]. New Year's Eve consistently shows elevated call volumes related to alcohol consumption and fireworks injuries, while national holidays may show reduced non-emergency calls as routine activities decrease [17]. The integration of event calendars into forecasting models requires encoding of event characteristics—type, size, location, duration—as predictive features that interact with baseline temporal patterns [22].

Gaussian processes and deep kernel learning

A Gaussian process defines a distribution over functions, where any finite collection of function values follows a multivariate Gaussian distribution, making it a powerful tool for Bayesian nonparametric regression [10, 11]. The behavior of a Gaussian process is determined by its mean function and covariance function (kernel), where the kernel encodes prior beliefs about the properties of the unknown function such as smoothness, periodicity, and length scales [12]. For spatiotemporal forecasting, Gaussian processes offer the distinct advantage of producing predictive distributions that include both mean forecasts and calibrated uncertainty estimates derived from the posterior covariance [13].

Deep kernel learning extends the Gaussian process framework by parameterizing the kernel function with a deep neural network, learning a transformation of the input space into a feature space where a base kernel is applied [14, 23]. Formally, the deep kernel is defined as k(f_θ(x), f_θ(x')), where f_θ is a deep neural network with parameters θ and k is a standard kernel such as the squared exponential or Matérn [24]. This approach combines the expressive power of deep learning for feature extraction with the probabilistic foundations and uncertainty quantification of Gaussian processes, addressing the limitations of each method when used in isolation [25, 26].

Framework Overview

High-level architecture

The proposed framework takes as inputs three categories of data: historical EMS dispatch records aggregated by time and spatial zone; meteorological observations and forecasts including temperature, precipitation, humidity, and air quality indices; and public event calendars with information on event type, location, expected attendance, and duration [1, 2]. These heterogeneous inputs are preprocessed into a unified feature vector for each time-spatial unit, including temporal encodings (hour of day, day of week, month), lagged call volumes, weather variables, and event indicators [3]. The deep kernel Gaussian process then learns a mapping from these feature vectors to expected call volume, producing both a point forecast and a predictive variance for each prediction [4].

Figure 1 illustrates the full conceptual architecture of the proposed deep kernel learning framework, showing how heterogeneous spatiotemporal EMS inputs are transformed into probabilistic forecasts and translated into risk-aware operational decisions.

Figure 1. Architecture of the Deep Kernel Learning Framework for Probabilistic Spatiotemporal Forecasting of EMS Call Volume

Figure 1. Architecture of the Deep Kernel Learning Framework for Probabilistic Spatiotemporal Forecasting of EMS Call Volume

The output of the framework consists of probabilistic forecasts for each spatial zone and forecast horizon, including mean predicted call volume, credible intervals at specified confidence levels (e.g., 50%, 80%, 95%), and full predictive distributions that can be sampled for risk analysis [5, 6]. These outputs are designed to support operational decision-making, enabling EMS managers to answer questions such as "What is the probability that Zone A will experience more than five calls in the next hour?" [7]. The framework is designed for rolling forecasting, where predictions are updated as new data become available, allowing dynamic redeployment decisions [8].

Core assumptions

The framework assumes that historical EMS dispatch data of sufficient quality and duration are available for model training, with a minimum recommended training period of two years to capture seasonal patterns and multiple instances of event types [2, 9]. It further assumes that weather forecasts with adequate accuracy are accessible in real time, and that event calendars are maintained with sufficient lead time to enable proactive resource allocation [10]. The spatial structure of EMS demand is assumed to be relatively stable over the forecasting horizon, though gradual changes due to population shifts or land use changes may require periodic model retraining [11].

Several additional assumptions underlie the Gaussian process component of the framework, including that the latent function governing call volume is smooth in the learned feature space and that the observation noise is Gaussian [12, 13]. The framework assumes that spatial zones are defined in a way that respects natural boundaries and population distributions, though the specific zone definition may vary by jurisdiction and data availability [14]. Finally, the framework assumes that event-related demand is additive to baseline demand rather than multiplicative, an assumption that can be relaxed through alternative kernel constructions [15].

Design principles

The framework is guided by four design principles that prioritize practical utility for EMS operations [1, 16]. First, probabilistic prediction is emphasized over point forecasting alone, as operational decisions require calibrated uncertainty estimates to balance risks and costs appropriately [17]. Second, spatial correlation is modeled explicitly rather than treating each zone independently, enabling information sharing between neighboring zones and improving predictions for data-sparse areas [18]. Third, the framework incorporates automatic nonlinear feature learning through the deep neural network component, reducing the burden of manual feature engineering for weather and event effects [19]. Fourth, the framework is designed for computational tractability in operational settings, with approximations such as inducing point methods available to address the cubic scaling of exact Gaussian process inference [20].

Deep Kernel Learning Architecture

Base kernel structure

The base kernel within the deep kernel learning framework provides the foundational similarity measure in the transformed feature space, with the squared exponential kernel serving as a default choice for smooth, infinitely differentiable functions [10, 11]. The squared exponential kernel is defined as , where σ² controls the output scale and ℓ is the length scale determining how quickly similarity decays with distance [12]. For applications where the underlying function is expected to be less smooth, the Matérn kernel family provides more flexibility, with the Matérn 3/2 and 5/2 kernels corresponding to once- and twice-differentiable functions respectively [13].

Beyond stationary kernels, periodic kernels capture repeating patterns in EMS demand such as daily, weekly, and annual cycles that are fundamental to dispatch data [14, 24]. The periodic kernel is defined as here p is the period length corresponding to 24 hours, 168 hours, or 365 days [15]. Linear kernels can also be included to capture long-term trends such as population growth or gradual changes in EMS utilization patterns over multiple years [16].

Deep neural network feature extractor

The deep neural network component of the framework learns a nonlinear transformation from raw input features to a latent representation where a stationary kernel can effectively measure similarity [23, 24]. The network architecture typically consists of multiple hidden layers with rectified linear unit or hyperbolic tangent activation functions, with the output dimension determining the dimensionality of the transformed feature space [25]. Input features include temporal encodings (hour of day encoded as sine/cosine pairs, day of week indicators, month indicators), weather variables (temperature, precipitation, humidity, wind speed, air quality index), event indicators (binary or continuous event magnitude), and lagged call volumes [1, 26].

The parameters of the deep neural network are learned jointly with the kernel hyperparameters by maximizing the log marginal likelihood of the Gaussian process, which provides automatic regularization against overfitting [27, 28]. This joint optimization balances the expressiveness of the deep feature extractor against the simplicity of the base kernel, learning features that are relevant for the prediction task while maintaining the probabilistic interpretation of the Gaussian process [10, 11]. Dropout and weight decay techniques can be applied during training to improve generalization and prevent the network from learning spurious patterns specific to the training data [12].

Composite kernel

The composite kernel combines multiple kernel functions through addition and multiplication to capture different aspects of EMS demand variation simultaneously [13, 14]. The additive composition  allows each kernel to model a distinct source of variation, with the overall covariance being the sum of individual covariances [15]. This additive structure is particularly appropriate for EMS forecasting because the effects of time, weather, location, and events are approximately independent contributors to call volume [16].

Multiplicative kernel compositions, where , capture interactions between different factors, such as the possibility that weather effects vary by season or that event impacts depend on spatial location [17, 18]. In practice, a combination of additive and multiplicative structures often performs best, for example using  to allow weather and event effects to interact while keeping temporal and spatial effects additive [19]. The choice of composite kernel structure represents a design decision that can be guided by domain knowledge and validated through log marginal likelihood comparisons [20].

Spatiotemporal Forecasting

Spatial correlation modeling

The spatial kernel component captures similarity between different geographic zones based on their locations, enabling information sharing across neighboring areas [1, 2]. A simple approach uses Euclidean distance between zone centroids within a squared exponential kernel, such that zones that are geographically close have higher covariance than distant zones [3]. However, for EMS applications, road network distance or travel time may be more appropriate than Euclidean distance, as emergency response and patient transport follow road networks rather than straight-line paths [4].

The spatial length scale parameter determines how quickly spatial correlation decays with distance, and this parameter can be learned from the data or allowed to vary across the region [5, 6]. For large jurisdictions with heterogeneous geography, a spatially-varying length scale may be appropriate, with shorter correlation distances in dense urban areas and longer distances in rural areas [7]. The spatial kernel can also incorporate population density or land use information as additional inputs, encoding the expectation that zones with similar demographic or built environment characteristics have similar EMS demand patterns even if they are not geographically adjacent [8].

Temporal dynamics

Temporal dependencies in EMS call volume are captured through a combination of explicit temporal features in the deep neural network and autoregressive structure in the kernel [9, 10]. The deep network receives as inputs the hour of day, day of week, and month encoded as periodic variables, allowing it to learn the complex diurnal and weekly patterns characteristic of EMS demand [11]. Additionally, lagged call volumes from previous time steps can be included as input features, providing an autoregressive component that captures short-term persistence and momentum in call patterns [12].

For longer-range temporal dependencies, the kernel can include a temporal covariance component that decays with time separation, such that calls that occurred far in the past have less influence on current predictions than recent calls [13, 14]. This temporal decay can be combined with the periodic kernel to capture patterns that repeat daily or weekly while still allowing the influence of any single past observation to diminish over time [15]. The combination of learned deep features and explicit temporal kernel structures provides a flexible yet interpretable approach to modeling the complex temporal dynamics of EMS demand [16].

Uncertainty quantification

The Gaussian process formulation provides predictive distributions that include both mean predictions and posterior variances, enabling principled uncertainty quantification for EMS forecasts [17, 18]. The predictive variance at any test point depends on the proximity of that point to training data in the learned feature space, with predictions in regions of sparse data receiving higher uncertainty [19]. This property is particularly valuable for EMS applications, where predictions for unusual combinations of conditions—such as an extreme weather event coinciding with a major public gathering—should be treated with appropriate caution [20].

The predictive distribution can be used to construct credible intervals at any desired confidence level, such as the 50%, 80%, or 95% intervals that might inform different operational decisions [21, 22]. For ambulance redeployment, a 50% credible interval might be sufficient for routine adjustments, while a 95% interval would be more appropriate for triggering surge preparations [23]. Full predictive distributions can also be sampled to support risk-based optimization, such as minimizing the expected cost of under-responding given asymmetric costs of overstaffing versus understaffing [1].

Data Integration

Dispatch data preprocessing

Raw EMS dispatch records require substantial preprocessing before they can be used for deep kernel learning [1, 2]. Each call record must be geocoded to an assigned spatial zone, timestamped to the appropriate temporal bin (typically hourly), and classified by call priority or complaint type if such distinctions are relevant to the forecasting task [3]. Missing or erroneous data—including incomplete addresses, incorrect timestamps, or duplicate records—must be handled through imputation or exclusion based on predefined quality thresholds [4].

The choice of spatial and temporal aggregation granularity represents a fundamental design trade-off in the framework [5, 6]. Finer spatial resolution (e.g., grid cells of 500 meters versus census tracts) provides more precise location information but increases data sparsity and computational complexity, while coarser resolution reduces variance but obscures localized patterns [7]. Similarly, hourly aggregation captures diurnal patterns but may be too coarse for real-time redeployment decisions, whereas 15-minute aggregation provides finer resolution but increases noise [8].

Weather data integration

Weather data must be aligned with the same spatial and temporal resolution as the dispatch data, typically by assigning to each zone the nearest weather station observation or interpolated grid value [9, 10]. Key meteorological variables for EMS forecasting include temperature (current, minimum, maximum), precipitation type and intensity, relative humidity, wind speed, and air quality indices for particulate matter and ozone [11, 12]. Lagged weather effects require constructing features for multiple time windows, such as the temperature averaged over the past 6, 12, and 24 hours, as the impact of heat or cold may persist beyond the immediate observation period [13].

The nonlinear relationship between weather variables and EMS demand motivates the use of deep learning to automatically discover appropriate transformations rather than relying on manually specified thresholds or polynomial terms [14, 15]. Extreme weather conditions that occur rarely in the training data will receive appropriately high predictive uncertainty from the Gaussian process, reflecting the model's limited experience with such conditions [16]. Weather forecasts for future time horizons can be substituted for observed weather during prediction, with the understanding that forecast errors will propagate into prediction uncertainty [17].

Public events data

Public events data require encoding of event characteristics that influence EMS demand, including event type (sports, concert, festival, protest), expected attendance, duration, location zone, and temporal pattern (whether the event occurs on a single day or spans multiple days) [18, 19]. For recurring events such as weekly sports matches, historical call data from previous occurrences can inform the expected demand surge, while novel events must rely on event characteristics and analogous events [20]. The timing of events relative to baseline temporal patterns matters substantially, as a concert on a Saturday evening will have different marginal impact than the same concert on a Tuesday afternoon [21].

Event attendance estimates can be treated as uncertain inputs, with the Gaussian process framework naturally accommodating input uncertainty through modifications to the predictive distribution [22, 23]. Multiple events occurring simultaneously in the same spatial zone may have synergistic effects on EMS demand that exceed the sum of individual event impacts, requiring interaction terms in the composite kernel [1, 2]. Post-event analysis of prediction errors can identify systematic under- or over-prediction for specific event types, enabling iterative refinement of event feature encodings [3].

Operational Decision Support

Ambulance redeployment

Probabilistic forecasts enable dynamic ambulance redeployment strategies that move idle vehicles from low-demand zones to areas with high predicted call volume [4,5]. Unlike deterministic redeployment rules that respond only to current queue lengths, forecast-driven redeployment anticipates future demand surges and positions resources before they are needed [6]. The predictive variance from the Gaussian process allows risk-averse redeployment that only moves ambulances when the probability of exceeding a threshold exceeds a specified confidence level [7].

Table 2 shows how each probabilistic output of the framework can be translated into concrete EMS operational decisions, thereby linking model design to redeployment, surge preparation, and threshold-based alerting.

Table 2. Translation of Probabilistic Forecast Outputs into EMS Operational Decision Logic

Forecast output component

What the output represents

Operational question supported

Decision mechanism enabled

Example EMS action

Strategic value

Key implementation caution

Predictive mean call volume

Expected call demand for a given zone and forecast horizon

Where is demand most likely to increase next?

Baseline demand ranking across zones

Reposition idle ambulances toward the highest-mean demand areas

Improves proactive positioning under routine conditions

Mean alone may understate tail risk during unusual conditions

Predictive variance

Model uncertainty associated with the forecast

How confident is the system about this predicted surge?

Confidence-sensitive filtering of actions

Delay aggressive redeployment when uncertainty is very high or request supervisory review

Prevents overreaction to unstable predictions

High variance may reflect sparse data rather than genuinely volatile demand

Credible intervals (50%, 80%, 95%)

Range of plausible call volumes at different confidence levels

What level of preparedness is justified under different risk tolerances?

Multi-threshold planning by confidence level

Use 50% intervals for routine adjustments and 95% intervals for surge contingency planning

Aligns operational response intensity with uncertainty tolerance

Wide intervals may reduce decisiveness unless tied to explicit policy rules

Threshold exceedance probability

Probability that demand will surpass a predefined capacity or workload threshold

What is the chance that current ambulance capacity will be insufficient?

Probability-triggered alerting and escalation

Activate surge staffing if probability of exceeding ten calls in the next hour crosses a preset threshold

Converts forecasts into actionable alert rules

Thresholds must be calibrated to local fleet size, staffing, and tolerance for false alarms

Full predictive distribution samples

Distributional scenarios across the full uncertainty range

What are plausible best-case, typical, and worst-case demand realizations?

Scenario-based resource planning and simulation

Stress-test dispatch plans against upper-tail demand realizations before a festival or severe weather period

Supports robust planning under asymmetric under-response costs

Requires simulation-ready operational infrastructure and decision protocols

Spatially differentiated forecasts across zones

Joint risk distribution across neighboring or functionally similar areas

Could a surge in one zone spill into adjacent operational areas?

Coordinated multi-zone redeployment logic

Stage backup units at boundary zones serving several at-risk areas

Enhances system-wide rather than siloed response planning

Benefits depend on accurate spatial zoning and realistic correlation structure

Rolling forecast updates

Forecast refresh as new calls, weather, and event information arrive

Should previously planned redeployment or surge measures be revised now?

Dynamic revision of operational stance

Update fleet distribution every hour as incoming data change risk estimates

Maintains responsiveness in evolving demand environments

Frequent updates can create operational churn unless update cadence is governed

Forecast-informed asymmetric cost framing

Uses uncertainty outputs to weigh under-response against overstaffing differently

Which deployment policy minimizes operational risk rather than error alone?

Cost-sensitive resource allocation

Accept some overcoverage during high-consequence events to reduce catastrophic under-response

Brings the model into direct alignment with EMS service objectives

Requires explicit managerial agreement on cost asymmetry and service priorities

The operational value of probabilistic forecasts can be quantified through simulation of dispatch policies, comparing expected response times under forecast-driven redeployment versus baseline strategies [8, 9]. Spatial correlation in the forecasts enables coordinated redeployment across zones, recognizing that a surge in one zone often precedes surges in neighboring zones [10]. Real-time implementation requires integration with ambulance tracking systems and dispatch software, with forecasts updated continuously as new call and weather data arrive [11].

Surge preparation

Beyond routine redeployment, probabilistic forecasts support surge preparation for anticipated high-demand periods such as holidays, extreme weather events, or major public gatherings [12, 13]. When the predicted call volume for a zone exceeds available ambulance capacity with high probability, operations managers can activate contingency plans including calling in overtime staff, recalling off-duty crews, or requesting mutual aid from neighboring jurisdictions [14]. The lead time of forecasts determines which interventions are feasible, with longer lead times enabling staffing adjustments and shorter lead times supporting real-time redeployment [15].

Threshold-based alerting systems can be constructed from the predictive distribution, generating notifications when the probability of exceeding a critical call volume surpasses a predefined risk tolerance [16, 17]. For example, an alert might trigger when the forecast probability of more than ten calls in a zone over the next hour exceeds 80%, with the threshold calibrated to local resource constraints [18]. Post-event review of forecast performance against actual demand provides feedback for continuous improvement of both the forecasting model and the alerting thresholds [19].

Evaluation Strategy

Forecasting metrics

Evaluation of probabilistic forecasts requires metrics that assess both point forecast accuracy and probabilistic calibration [20, 21]. For point forecasts, mean absolute error and root mean squared error measure average prediction accuracy, though these metrics ignore uncertainty estimates entirely [22]. The continuous ranked probability score (CRPS) evaluates the entire predictive distribution, penalizing forecasts that are either inaccurate or overconfident [23, 24]. A perfectly calibrated forecast has the property that actual observations fall within the x% credible interval approximately x% of the time across many predictions [1].

Additional metrics specific to operational decision-making include the area under the receiver operating characteristic curve for threshold exceedance predictions and the expected cost of prediction errors under asymmetric loss functions [2, 3]. For EMS applications, underestimating demand (leading to insufficient resources) typically carries higher cost than overestimating demand (leading to idle ambulances), motivating evaluation under weighted scoring rules [4]. Forecast sharpness—the narrowness of prediction intervals—is also desirable, as overly wide intervals provide little decision-relevant information even if well-calibrated [5].

Validation protocols

Temporal cross-validation is essential for time series forecasting, as random splitting of data would leak future information into the training set and produce overly optimistic performance estimates [6, 7]. A standard approach trains on two or more years of historical data and tests on the subsequent year, rolling the training window forward to evaluate performance across multiple test periods [8]. This protocol respects the temporal order of observations and provides realistic estimates of out-of-sample forecast accuracy [9].

Spatial validation examines whether the model generalizes to geographic zones not seen during training, which is relevant for deployment to new jurisdictions [10, 11]. Leave-one-zone-out cross-validation trains on all but one spatial zone and tests on the held-out zone, measuring the model's ability to transfer learned patterns across similar geographic areas [12]. Event holdout validation excludes all instances of a particular event type (e.g., all concerts) from training and tests on held-out concerts, assessing whether event effects generalize across different venues and attendance levels [13].

Conclusion

This paper has presented a conceptual framework for probabilistic spatiotemporal forecasting of emergency medical services call volume based on deep kernel learning with Gaussian processes. The framework addresses key limitations of existing approaches by providing calibrated uncertainty estimates alongside point forecasts, modeling spatial correlations between neighboring zones, and automatically learning nonlinear relationships between weather, events, and EMS demand. The composite kernel structure allows explicit encoding of different sources of variation while maintaining the probabilistic foundations and interpretability of the Gaussian process.

The primary advantages of the proposed framework include its principled handling of uncertainty, which enables risk-aware operational decision-making for ambulance redeployment and surge preparation. The deep feature extractor reduces the burden of manual feature engineering, automatically discovering relevant transformations of temporal, weather, and event inputs. The spatial kernel component enables information sharing across geographic zones, improving predictions for data-sparse areas and capturing the spatial propagation of demand surges.

Several limitations must be acknowledged, including the computational challenges of scaling Gaussian processes to large datasets, the dependence on high-quality event calendar data, and the complexity of model optimization and interpretation. Sparse approximations and stochastic variational inference provide pathways to practical implementation, but these approximations introduce trade-offs between computational efficiency and predictive accuracy. The arbitrary definition of spatial zones and the need for periodic model retraining represent additional practical considerations for deployment.

Future work should focus on implementation of the framework on public EMS datasets such as the National Emergency Medical Services Information System (NEMSIS) or similar regional data sources, enabling empirical comparison with baseline methods including ARIMA, exponential smoothing, long short-term memory networks, and standard Gaussian processes. Sensitivity analyses examining the impact of spatial zone resolution, temporal aggregation, and inducing point count on forecast accuracy and computational requirements would inform practical deployment guidelines. Ultimately, prospective validation in operational settings, with real-time forecasting integrated into dispatch systems, is needed to demonstrate the framework's impact on response times and patient outcomes.

Acknowledgements

None

Conflict of interest

None

Financial support

None

Ethics statement

None

References

Lin AX, Ho AF, Cheong KH, Li Z, Cai W, Chee ML, et al. Leveraging machine learning techniques and engineering of multi-nature features for national daily regional ambulance demand prediction. Int J Environ Res Public Health. 2020;17(11):4179.
Martin RJ, Mousavi R, Saydam C. Predicting emergency medical service call demand: a modern spatiotemporal machine learning approach. Oper Res Health Care. 2021;28:100285.
Monks T, Harper A, Allen M, Collins L, Mayne A. Forecasting the daily demand for emergency medical ambulances in England and Wales: a benchmark model and external validation. BMC Med Inform Decis Mak. 2023;23(1):117.
Al-Azzani MA, Davari S, England TJ. An empirical investigation of forecasting methods for ambulance calls: a case study. Health Syst. 2021;10(4):268-85.
Bayisa FL, Ådahl M, Rydén P, Cronie O. Large-scale modelling and forecasting of ambulance calls in northern Sweden using spatio-temporal log-Gaussian Cox processes. Spat Stat. 2020;39:100471.
Grekousis G, Liu Y. Where will the next emergency event occur? Predicting ambulance demand in emergency medical services using artificial intelligence. Comput Environ Urban Syst. 2019;76:110-22.
Jin R, Xia T, Liu X, Murata T, Kim KS. Predicting emergency medical service demand with bipartite graph convolutional networks. IEEE Access. 2021;9:9903-15.
Wang Z, Xia T, Jiang R, Liu X, Kim KS, Song X, et al. Forecasting ambulance demand with profiled human mobility via heterogeneous multi-graph neural networks. In: 2021 IEEE 37th Int Conf Data Eng (ICDE). IEEE; 2021. p. 1751-62.
Abreu P, Santos D, Barbosa-Povoa A. Data-driven forecasting for operational planning of emergency medical services. Socioecon Plann Sci. 2023;86:101492.
Hassler J, Ceccato V. Spatiotemporal variations in ambulance demand: towards equitable emergency services in Sweden. Geogr Ann Ser B Hum Geogr. 2024;106(3):253-73.
Butsingkorn T, Apichottanakul A, Arunyanart S. Predicting demand for emergency ambulance services: a comparative approach. J Appl Sci Eng. 2024;27:3313-8.
Wang YC, Lin YK, Chen YJ, Hung SC, Zafirah Y, Sung FC. Ambulance services associated with extreme temperatures and fine particles in a subtropical island. Sci Rep. 2020;10(1):2855.
Lin YK, Cheng CP, Kim H, Wang YC. Risk of ambulance services associated with ambient temperature, fine particulate and its constituents. Sci Rep. 2021;11(1):1651.
Wang YC, Sung FC, Chen YJ, Cheng CP, Lin YK. Effects of extreme temperatures, fine particles and ozone on hourly ambulance dispatches. Sci Total Environ. 2021;765:142706.
Ramgopal S, Siripong N, Salcido DD, Martin-Gill C. Weather and temporal models for emergency medical services: an assessment of generalizability. Am J Emerg Med. 2021;45:221-6.
Xu E, Li Y, Li T, Li Q. Association between ambient temperature and ambulance dispatch: a systematic review and meta-analysis. Environ Sci Pollut Res Int. 2022;29(44):66335-47.
Schneider P, Thieken A, Walz A. Effects of temperature and air pollution on emergency ambulance dispatches: a time series analysis in a medium-sized city in Germany. Weather Clim Soc. 2023;15(3):665-76.
Liu JJ, Wang F, Liu H, Wei YB, Li H, Yue J, et al. Ambient fine particulate matter is associated with increased emergency ambulance dispatches for psychiatric emergencies. Environ Res. 2019;177:108611.
Kienbacher CL, Herkner H, Alemu F, Rhodes JM, Al Rasheed N, Aldeghaither I, et al. Social mass gathering events influence emergency medical services call volume. Front Public Health. 2024;12:1394384.
Ranse J, Hutton A, Keene T, Lenson S, Luther M, Bost N, et al. Health service impact from mass gatherings: a systematic literature review. Prehosp Disaster Med. 2017;32(1):71-7.
Hassler J, Ceccato V. Socio-spatial disparities in access to emergency health care: a Scandinavian case study. PLoS One. 2021;16(12):e0261319.
Jensen JT, Møller TP, Blomberg SN, Ersbøll AK, Christensen HC. Racing against time: emergency ambulance dispatches and response times, a register-based study in Region Zealand, Denmark, 2013-2022. Scand J Trauma Resusc Emerg Med. 2024;32(1):108.
Puri C, Kooijman G, Vanrumste B, Luca S. Forecasting time series in healthcare with Gaussian processes and dynamic time warping based subset selection. IEEE J Biomed Health Inform. 2022;26(12):6126-37.
Wikle CK, Zammit-Mangion A. Statistical deep learning for spatial and spatiotemporal data. Annu Rev Stat Appl. 2023;10(1):247-70.
Zhang J, Ju Y, Mu B, Zhong R, Chen T. An efficient implementation for spatial-temporal Gaussian process regression and its applications. Automatica. 2023;147:110679.
Afzal AL, Nair NK, Asharaf S. Deep kernel learning in extreme learning machines. Pattern Anal Appl. 2021;24(1):11-9.
Dührkop K. Deep kernel learning improves molecular fingerprint prediction from tandem mass spectra. Bioinformatics. 2022;38(Suppl 1):i342-9.
Singh S, Hernández-Lobato JM. Deep kernel learning for reaction outcome prediction and optimization. Commun Chem. 2024;7(1):136.

Author information

Peter Novak & Jana Svoboda contributed to this work.

Authors and affiliations

Department of Healthcare AI Systems, Charles University, Prague, Czech Republic
Peter Novak & Jana Svoboda

Corresponding author

Correspondence to Peter Novak

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

About this article

Cite this article

Vancouver
Novak P, Svoboda J. A Deep Kernel Learning Framework for Probabilistic Spatiotemporal Forecasting of Emergency Medical Services Call Volume. J. Artif. Intell. Healthc. Syst.. 2024;3:89.
APA
Novak, P., & Svoboda, J. (2024). A Deep Kernel Learning Framework for Probabilistic Spatiotemporal Forecasting of Emergency Medical Services Call Volume. Journal of Artificial Intelligence for Healthcare Systems, 3, 89.
Received
13 October 2023
Revised
18 December 2023
Accepted
21 January 2024
Published
20 July 2024
Version of record
20 July 2024

Share this article

Easily share this article with others using the link below:

A Deep Kernel Learning Framework for Probabilistic Spatiotemporal Forecasting of Emergency Medical Services Call Volume
Scan to access
this article

Ready to submit?
Start a new submission or continue a submission in progress:
Submission Portal Instructions for authors

Follow this journal
Get notified of new updates and articles.