aftershocks, forecast one window at a time

36,622 aftershocks. 14 real sequences from California, Central Italy, New Zealand. Every model sees only the past; every forecast is scored against what happened next. The question is whether modern machine learning characterises how a sequence evolves better than the statistical laws seismology already has.

the answer, so far

Across 14 held-out sequences, measured as per-event information gain over the Omori–Utsu law: trained across other sequences, GBM · cross/pooled beats Omori overall (+0.130 nats per event), but the gain lives in the first three days (+0.243), when a young sequence cannot yet fit its own decay law; by three weeks it is −0.008. ETAS, the classical cascade model, is the strongest overall (+0.171, above Omori on 14 of 14 sequences).

modelestimate [95% interval]
ETAS (fixed μ, subcritical)14 of 14 sequences above Omori · 612 windows+0.171 [+0.096, +0.307]
ETAS (free)14 of 14 sequences above Omori · 612 windows+0.138 [+0.073, +0.253]
GBM · cross/pooled13 of 14 sequences above Omori · 615 windows+0.130 [+0.055, +0.256]
Poisson GLM · cross/pooled13 of 14 sequences above Omori · 615 windows+0.129 [+0.048, +0.270]
GBM · cross/chrono12 of 13 sequences above Omori · 570 windows+0.116 [+0.010, +0.272]
GBM · cross/other_region13 of 14 sequences above Omori · 615 windows+0.115 [+0.035, +0.261]
Poisson MLP · cross/pooled8 of 14 sequences above Omori · 615 windows+0.059 [−0.061, +0.201]
Omori–Utsu + NB spread14 of 14 sequences above Omori · 615 windows+0.019 [+0.012, +0.030]
GBM-hybrid · cross/pooled9 of 14 sequences above Omori · 615 windows−0.007 [−0.043, +0.024]
GBM-hybrid · within2 of 14 sequences above Omori · 405 windows−0.056 [−0.078, −0.030]
Point estimate and 95% cluster-bootstrap interval, resampling whole sequences. Squares are learned models, circles classical. Zero is the Omori–Utsu law with a Poisson count distribution.

the sequences

Each mainshock resolved against its catalog’s live service; completeness set by one pre-registered rule.

sequenceregioncatalogMwMcaftershocks ≥ Mcwindow (days)
Landers 1992CaliforniaUSGS ComCat7.32.53,6790.5365
Hector Mine 1999CaliforniaUSGS ComCat7.12.61,0690.5365
Ridgecrest 2019CaliforniaUSGS ComCat7.12.04,7290.5365
Northridge 1994CaliforniaUSGS ComCat6.72.41,0510.5365
El Mayor–Cucapah 2010CaliforniaUSGS ComCat7.23.01,0760.5365
Loma Prieta 1989CaliforniaUSGS ComCat6.91.34,1400.5365
San Simeon 2003CaliforniaUSGS ComCat6.52.12,1500.5280.9
South Napa 2014CaliforniaUSGS ComCat6.01.26070.5365
Parkfield 2004CaliforniaUSGS ComCat6.01.22,6660.5365
L’Aquila 2009Central ItalyINGV6.12.12,1830.5365
Amatrice 2016Central ItalyINGV6.01.83,9120.563.7
Norcia 2016Central ItalyINGV6.52.33,7780.5365
Darfield 2010New ZealandGeoNet7.22.84,6410.5365
Kaikōura 2016New ZealandGeoNet7.83.29410.5365

this is not earthquake prediction

QuakeCast describes how aftershock sequences that have already begun go on to evolve: how many events above a completeness magnitude follow in the next one, seven or thirty days, and where. It does not say when or where a future mainshock will happen, and no forecast here is fit for warnings or safety decisions.

  1. Does ML improve aftershock-rate forecasts?models
  2. Does it improve spatial density forecasts?space
  3. How does it compare with Omori–Utsu and ETAS?time
  4. How stable are the results across sequences?per sequence
  5. Does generalisation fail across tectonic regimes?regions