Models Reference: Motorsport Prediction Models
How the intelligence is built. Fourteen production ML models, plus an algorithmic layer (Monte Carlo win/podium probability with a full position distribution, ECP/ECPA expected championship points, and EKF tyre health), produce the analytics.* and weather.* feeds. This page documents how each model works: its type, inputs, and calibration. For the payload each one emits, see the Analytics feeds →
analytics.strategy); the models behind it run server-side in real time. The model count is the documented source of truth; the live GCS manifest is the runtime truth.Production ML models
Every model has its own page; click a name. All share the training and calibration pipeline below.
Algorithmic intelligence layer
Three non-ML components ship alongside the models and produce the bulk of the race-odds and tyre signals.
Win probability: Monte Carlo
A forward Monte Carlo race-to-finish simulation produces a full 20-element positionDistribution per driver, from which podium/points odds, expected points, expected laps led, and forward position-change projections are derived analytically. Powers analytics.race-odds and analytics.team-points (via joint-distribution convolution). Overview: the F1 probability API.
Tyre health: EKF
An extended Kalman filter tracks each driver's lap-delta series to estimate pace.tyre.health (0–1), degradation rate (s/lap), and stint lap. It also holds up against safety-car and traffic noise that fools a naive regression.
Expected championship points: ECP/ECPA
Season-level points expectation (and an adjusted variant) projecting championship outcomes from the current standings and per-race position distributions. Surfaces on analytics.championship-probability.
Calibration
Calibration is assessed on held-out sessions. A published 0.30 is a model estimate of a 30% chance, not a guarantee that the event will occur 30% of the time in every race state. Check each model reference for its horizon, eligible states and limitations. Current artifact and qualitative calibration status are available through the model manifest endpoint. The curated demo race exposes Analytics outputs on any plan. Ordinary replays follow plan feed entitlements; Free replay access does not include models for every session. For wider evaluation data, discuss a Custom engagement.
Changing regulations and model status
Changes in regulations, tyres and race operations can shift the relationship between inputs and outcomes. Evaluate the model version and period relevant to your workflow. Historical adjustment notes describe methodology; they are not a current production-health report. The model manifest is the reference for current artifact and calibration status.