tailgust · an AI windstorm event set

European windstorm losses inferred from a fine-tuned foundation model

past the 43-winter record5101520USD bn125102050100200return period (years)AI event setERA51-in-20017.3 USD bn43-winter record ends5101520 USD bn125102050100200return period (years)AI event setERA51-in-20017.3 USD bn

An event set is the catalogue of simulated storms, each with a loss attached, from which reinsurers price windstorm cover. This one is generated with Aurora, a weather foundation model that has no gust output. Fine-tuning 1.5 per cent of its weights teaches it the 10 m gust, and a diffusion head trained on 16 ERA5 winters draws eight gust footprints for every storm. Each footprint becomes a loss, and the set gives the loss exceeded once in 10, 100 or 200 years, the average annual loss, and what a reinsurance layer pays.

the problem

Storm Clusters Priced as Single Events

European windstorms arrive in clusters. Successive cyclones follow the same steering flow, so one damaging storm makes another in the same corridor likely within days. Reinsurance cover counts every loss inside a fixed window, typically 72 hours, as one event, and a cluster is therefore counted as one large loss.

Clustering adds 5 to 10 per cent to annual aggregate European losses, rising towards 20 per cent at long return periods (Guy Carpenter 2025). Lothar and Martin, one day apart in December 1999, are near a 1-in-1,000-year loss if treated as independent storms. With clustering modelled, Moody’s RMS puts the pair at 1-in-200 to 1-in-300.

The consistent record is 43 winters of ERA5 reanalysis (1979–2022), and it contains very few such sequences, while cover is priced at return periods of 100 to 200 years. Resampling those winters only reorders storms that already happened, and climate-model ensembles that generate new ones are expensive to run.

independentclustered72 hlargest eventone winter →

the approach

A Fine-Tuned Aurora with a Diffusion Gust Head

Aurora is a weather foundation model with 1.26 billion parameters, trained to step the global atmosphere forward in time. It does not predict wind gusts, the quantity that drives windstorm damage. The approach adapts it in two stages and leaves its dynamics untouched, so the pretrained model’s representation of cyclones is read out as a gust.

  1. ERA5a real winter day
  2. Aurora8-day run, pretrained
  3. Fine-tuned encoder1.5% of weights tuned
  4. Diffusion head8 gust fields per state
  5. Event lossexposure and damage

Neither stage retrains the base weights of Aurora’s 1.24-billion-parameter backbone. The gust is read from the latent state of a model that is 98.5 per cent pretrained, which is what makes this transfer learning.

result

Simulated Storm Losses Compared with the 1979–2022 Record

From 1 to 43 years the event set’s loss curve (corrected below 8 USD bn) falls inside ERA5’s band, and past the record it continues to a 1-in-200 event loss of 17.3 USD bn.

  • AI event set, 90% band
  • ERA5 1979–2022 in the same 8-day construction, 90% band
72-hour event lossAAL 6.4 vs ERA5 6.3 USD bn
past the 43-winter record1251020501002000510152025return period (years)loss (USD 2012 bn)ERA5AI event set

 

Return levels as a table
return period (yr)72-hour event loss
AI event set (90%)ERA5 (90%)
11.3 1.1–1.41.3 1.0–1.5
22.0 1.6–2.52.1 1.5–3.0
53.8 3.3–5.43.6 2.9–6.7
107.0 5.8–8.96.7 3.6–10.6
209.3 8.7–11.010.3 5.2–11.0
4311.6 10.2–14.311.8 10.1–11.8
5011.8 10.9–14.7–
10015.0 11.8–17.8–
20017.3 13.8–20.9–

Losses in USD 2012 bn. A dash is past that curve’s reach. ERA5’s band resamples its 43 winters, so it cannot exceed the record’s largest storm.

Each point is a loss per 72-hour event and the return period at which it is exceeded. Below 5 USD bn an exceedance-rate correction sets the losses (see Methods). The start days come from winters used in fine-tuning, and the 1-in-200 level rests on four of them. With three ERA5 storm episodes above 8 USD bn, ERA5’s band there is too wide to separate the two curves.

methods

Model, Sampling and Loss Calculation

The pretrained Aurora model runs the atmosphere forward from ERA5 on each start day. The fine-tuned copy encodes every state, and the diffusion head, an EDM-preconditioned UNet trained for 40,000 steps, draws the 10 m gust from it eight times. Every storm is put through a LitPop exposure over 17 European countries and a damage curve whose loss scale is calibrated on seven historical storms.

The 400 start days are drawn by stratified importance sampling from five stormy winters, and each is reweighted by how often a window with its largest ERA5 storm occurs over all 43 winters, with weights computed from ERA5 alone.

The raw event set produces too many moderate storms (an average annual loss of 11.0 USD bn against ERA5’s 6.3), while its storms above 8 USD bn already fall inside ERA5’s band. Each event’s loss is therefore corrected by matching exceedance rates: a loss the event set reaches a given number of times a year is replaced by the loss ERA5 reaches that often. Every event is kept and only its loss changes. The correction applies in full below 5 USD bn and fades to none at 8 USD bn, so the largest storms are untouched.

An event set is useful for pricing only if it reproduces, against the observed record:

The tail is scored by tailspec.

supporting checks

Checks on the Raw Event Set

beyond wind

Flood, Hail and Tropical Cyclone Event Sets

The method needs a foundation model whose latent state resolves the weather behind a peril, a hazard variable the model does not predict, and enough observations of that variable to train a generative head. Three perils that reinsurers price from short records fit it.

Flood is the closest. Its loss assessment needs tens of thousands of simulated years of rainfall (Fathom, EGU 2026) at kilometre scales a 0.25° model does not resolve, and diffusion emulators already draw km-scale rainfall from coarse inputs (Addison et al. 2024). Conditioned on a fine-tuned latent state, the same head would draw it along simulated storm tracks.

Hail is far below any global model’s grid, so hail models fall back on proxies such as instability and shear, environments the foundation model does resolve. For tropical cyclones, AI weather models can rapidly produce thousands of scenarios (AXA and NVIDIA, EGU 2025), each of which needs a wind and rainfall footprint before it has a loss.

get in touch