The Random Forest
// 2019–2025 — the prediction model that's already been running in Tour de France broadcasts for years
Six years before this series existed, NTT built a machine learning model to answer a single question for Tour de France broadcasts: will today's breakaway survive to the finish? The model is a random forest — an ensemble of decision trees, not a single exotic algorithm — fed by roughly 35 features and re-run every 10 kilometers as the race unfolds. It's been quietly doing this since 2019.
None of the inputs are secret or proprietary. Gap size to the peloton, terrain gradient, how many teams have riders in the break, those riders' history in similar situations, and where the overall standings sit — all of it is public race data, the same information a knowledgeable fan watching the broadcast already has access to. The model's contribution isn't better data. It's doing the arithmetic on all of it, continuously, faster than a person could.
What's changed since 2019 isn't the existence of the idea — it's how seriously the idea is now being treated. A 2025 academic paper takes the same basic question NTT's model answers for television and turns it into a formal optimization problem: given a rider's power output, the aerodynamic drag they face, and the accumulating risk of a crash, what's the mathematically optimal moment to attempt a breakaway? That's a meaningfully different level of rigor than a broadcast graphic — peer-reviewed, reproducible, and explicit about its assumptions in a way a TV predictor never has to be.
The same underlying technique — live recalibration of an outcome probability, fed by GPS telemetry as the race moves — is no longer confined to broadcasters. Betting platforms are running comparable predictive models off the same public race-tracking data, adjusting odds in real time as gaps open and close. It's the clearest available evidence that the tool isn't exotic or hard to build. It's diffused into an entirely different industry with different incentives, using the same public inputs.
NTT's model, its feature count, its refresh cycle, the 2025 optimization paper, and the betting industry's use of comparable live modeling are all independently documented. What is not documented anywhere in public reporting: whether any WorldTour team's own performance staff uses this specific tool, or an equivalent one, as an in-race tactical instrument. NTT built this for television audiences, not team radios. Post III's argument about teams adopting similar tools internally is our forward read, not a claim made here.
NTT's 2019 breakaway-prediction model, its random forest architecture, feature count, and 10-kilometer refresh cycle are drawn from Cyclingnews's contemporaneous report on the tool, treated as Tier 1. The 2025 academic paper formalizing breakaway timing as an energy/drag/crash-risk optimization is drawn from its Royal Society Open Science publication, treated as Tier 1 peer-reviewed research. The diffusion of comparable predictive modeling into cycling betting markets is drawn from Pez Cycling News's reporting on machine learning in race wagering, treated as Tier 2. A supplementary account of AI prediction tools in cycling more broadly is drawn from ProCyclingUK commentary, treated as Tier 2 and used only for corroborating context, not as a primary claim source.
The tool is real, it's public, and it isn't hard to build. Post III, The Second Order, is where this series stops reporting and starts arguing: what happens once every team is running some version of the same model.

No comments:
Post a Comment