Gaussian process modelling of infectious diseases using the Greta software package and GPUs

Gaussian process are a widely-used statistical tool for conducting non-parametric inference in applied sciences, with many computational packages available to fit to data and predict future observations. We study the use of the Greta software for Bayesian inference to apply Gaussian process regression to spatio-temporal data of infectious disease outbreaks and predict future outbreaks. Greta builds on Tensorflow, making it comparatively easy to take advantage of the significant gain in speed offered by GPUs. In these complex spatio-temporal models, we show a reduction of up to 70% in computational time relative to fitting the same models on CPUs. We show how the choice of covariance kernel impacts the ability to infer spread and extrapolate to unobserved spatial and temporal units. The inference pipeline is applied to weekly incidence data on tuberculosis in the East and West Midlands regions of England over a period of two years.

Authors

Institutions

Publication Details

Journal
Journal of Theoretical Biology
Published
2025-09-20
DOI
https://doi.org/10.1016/j.jtbi.2025.112278
Citations
1
Primary Topic
Biomedical and Engineering Education
Type
article
Field-Weighted Citation Impact
0.67
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Gaussian process modelling of infectious diseases using the Greta software package and GPUs

Ben Swallow, Eldon A. Gunn, Nikhil Sengupta
1 citations
Journal of Theoretical Biology
Biomedical and Engineering Education
0.67
article

Gaussian process modelling of infectious diseases using the Greta software package and GPUs

Ben Swallow, Eldon A. Gunn, Nikhil Sengupta
article en
1 citations

Abstract

Gaussian process are a widely-used statistical tool for conducting non-parametric inference in applied sciences, with many computational packages available to fit to data and predict future observations. We study the use of the Greta software for Bayesian inference to apply Gaussian process regression to spatio-temporal data of infectious disease outbreaks and predict future outbreaks. Greta builds on Tensorflow, making it comparatively easy to take advantage of the significant gain in speed offered by GPUs. In these complex spatio-temporal models, we show a reduction of up to 70% in computational time relative to fitting the same models on CPUs. We show how the choice of covariance kernel impacts the ability to infer spread and extrapolate to unobserved spatial and temporal units. The inference pipeline is applied to weekly incidence data on tuberculosis in the East and West Midlands regions of England over a period of two years.

Journal of Theoretical BiologyVol. 616
University of St Andrews (GB)
Openalex Percentile: Top 27%
Biomedical and Engineering Education
0.67
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.