Sparse GP reduces complexity with inducing points (m « n).
Why existing approaches fall short
- One-size-fits-all curves: The Friedman curve and its variants assume every labor follows the same sigmoidal pattern. In reality, a first-time mother's labor looks very different from her fourth, and epidural or induction further change the trajectory.
- No real-time feedback loop: Traditional models are drawn once and never updated. A clinician checking dilation at hour 6 gets no benefit from the exam at hour 4 because the curve was never designed to incorporate new data.
- No uncertainty estimate: These models give a single line on a chart. They can't distinguish between a patient who is "slightly behind" and one who is "dangerously stalled" because both situations look the same without a confidence band.
What we built
Our SGPR model is trained on thousands of births and fine-tunes its prediction for each new patient as cervical exams arrive. It takes six inputs from the previous time step (cervical dilation, effacement, fetal station, contraction frequency, epidural use, and whether labor was induced) and predicts how dilation and station will evolve. The GP posterior updates in closed form with each exam, so predictions sharpen automatically as labor progresses.
Methodology
GP posterior predictive
Given \(n\) training points and test inputs \(X_*\), the GP posterior provides both a prediction and its uncertainty in closed form:
The mean gives the predicted dilation/station, and the covariance gives the uncertainty band. Both are computed analytically.
Sparse variational GP bound
Full GP inference is \(O(n^3)\), which is impractical for 50,000 births. SGPR uses \(m \ll n\) inducing points to approximate the posterior. The general sparse variational bound is:
This reduces complexity to \(O(nm^2)\), making real-time bedside prediction practical.
Collect exam data
As labor progresses, nurses record cervical dilation, fetal station, and timing at each exam, typically 3 to 12 exams per patient. This forms a sparse, irregular time series.
Fit the GP model
We use sparse inducing points to keep computation fast enough for real-time use. With nearly 50,000 training births, predictions need to come back in seconds.
Adapt to the patient
Meta-learning lets the model specialize: after seeing just 2–3 exams from a new patient, it adjusts its predictions to match her specific labor pattern rather than the population average.
Benchmark against guidelines
We compared our predictions head-to-head with WHO and ACOG labor curves to measure whether individualized forecasting actually improves clinical sensitivity.
Results
Confirmed Publications
New labor curves of dilation and station to improve the accuracy of predicting labor progress
E.F. Hamilton, T. Zhoroev, P.A. Warrick, A.L. Tarca, T.J. Garite, A.B. Caughey, et al.
Read on ScienceDirectData-Driven Insights into Labor Progression with Gaussian Processes
T. Zhoroev, E.F. Hamilton, P.A. Warrick
Read on MDPI