Rigorous out-of-time walk-forward validation across 26 weekly test folds. Direct, honest empirical comparison of our Physics-Informed ML Ensemble against classic statistical seismology baselines (Stationary Poisson, ETAS, and USGS STEP / OAF).
Out-of-time holdout metrics evaluated strictly after ground truth occurrence.
How EarthquakeLive compares with established academic and operational earthquake hazard models under identical holdout test slices.
| Model & Architecture | Class | ROC-AUC | Brier Skill (BSS) | PR-AUC | Calibration ECE | Global Coverage | Update Rate |
|---|---|---|---|---|---|---|---|
EarthquakeLive (LightGBM Ensemble)Champion Physics-Informed Multi-Feature Gradient Boosting | Physics-Informed ML | 0.814 | +0.354 | 0.452 | 4.2% | Global (Uber H3 Res 4) | 15 min |
USGS STEP / UCERF3 (OAF) Fault-Based Physical-Statistical Model (USGS / CPEC) | Fault Physics | 0.776 | +0.252 | 0.340 | 5.1% | Regional (US / California) | 60 min |
Classical ETAS (Ogata 1988) Epidemic-Type Aftershock Sequence (Stochastic Point Process) | point process | 0.732 | +0.181 | 0.285 | 6.5% | Global (catalog dependent) | Daily / On-demand |
Stationary Poisson Climatology Time-Invariant Historical Rate (CSEP Reference Baseline) | statistical baseline | 0.528 | +0.000 | 0.041 | 8.9% | Global | Static (Annual) |
Random Uniform Prior Uninformative Null Baseline (Chance) | Null Baseline | 0.500 | -1.622 | 0.012 | 45.0% | N/A | Instant |
Physics-Informed Multi-Feature Gradient Boosting
P(Nucleation | X) = Ensemble(LightGBM_{12h..7d}, \vec{f}_{16}) \text{ with TreeSHAP}Fault-Based Physical-Statistical Model (USGS / CPEC)
\lambda(t) = \mu + \sum 10^{a + b(M - M_0)} (t + c)^{-p} + \Delta CFS / \tauEpidemic-Type Aftershock Sequence (Stochastic Point Process)
\lambda(t, x, y) = \mu(x,y) + \sum_{t_i < t} K e^{\alpha(M_i - M_0)} (t - t_i + c)^{-p} \cdot (r_i^2 + d^2)^{-q}Time-Invariant Historical Rate (CSEP Reference Baseline)
P(N \ge 1) = 1 - e^{-\lambda \Delta t}, \quad \lambda = N_{hist} / \Delta T_{hist}Expanding-window training: Model at Week K is evaluated strictly on future Week K+1, then retrained with observed data.
| Fold # | Out-of-Time Test Window | Test Samples | ROC-AUC | Brier Score | Precision | Recall |
|---|---|---|---|---|---|---|
| #26 | 2026-03-09 to 2026-03-16 | 49,764 | 0.788 | 0.173 | 3.5% | 86.2% |
| #25 | 2026-03-16 to 2026-03-23 | 49,814 | 0.795 | 0.086 | 6.6% | 56.7% |
| #24 | 2026-03-23 to 2026-03-30 | 49,807 | 0.819 | 0.092 | 6.9% | 68.7% |
| #23 | 2026-03-30 to 2026-04-06 | 49,138 | 0.828 | 0.103 | 6.2% | 73.3% |
| #22 | 2026-04-06 to 2026-04-13 | 48,524 | 0.821 | 0.097 | 5.6% | 68.7% |
| #21 | 2026-04-13 to 2026-04-20 | 47,411 | 0.797 | 0.104 | 5.7% | 61.6% |
| #20 | 2026-04-20 to 2026-04-27 | 46,192 | 0.800 | 0.101 | 5.7% | 64.6% |
| #19 | 2026-04-27 to 2026-05-04 | 45,383 | 0.785 | 0.108 | 5.0% | 66.1% |
| #18 | 2026-05-04 to 2026-05-11 | 44,864 | 0.806 | 0.106 | 4.3% | 68.3% |
| #17 | 2026-05-11 to 2026-05-18 | 44,623 | 0.802 | 0.113 | 4.3% | 73.0% |
| #16 | 2026-05-18 to 2026-05-25 | 44,453 | 0.792 | 0.110 | 5.3% | 69.5% |
| #15 | 2026-05-25 to 2026-06-01 | 45,256 | 0.750 | 0.118 | 4.2% | 63.2% |
| #14 | 2026-06-01 to 2026-06-08 | 46,074 | 0.774 | 0.116 | 4.1% | 67.4% |
| #13 | 2026-06-08 to 2026-06-15 | 46,778 | 0.764 | 0.121 | 4.5% | 65.3% |
| #12 | 2026-06-15 to 2026-06-22 | 47,301 | 0.803 | 0.123 | 5.9% | 76.6% |
| #11 | 2026-06-22 to 2026-06-29 | 48,227 | 0.827 | 0.125 | 5.3% | 79.6% |
| #10 | 2026-06-29 to 2026-07-06 | 48,916 | 0.805 | 0.127 | 4.6% | 76.6% |
| #9 | 2026-07-06 to 2026-07-13 | 49,154 | 0.786 | 0.124 | 4.7% | 73.3% |
| #8 | 2026-07-13 to 2026-07-20 | 49,445 | 0.804 | 0.126 | 5.5% | 77.3% |
| #7 | 2026-07-20 to 2026-07-27 | 50,160 | 0.789 | 0.125 | 4.8% | 72.3% |
| #6 | 2026-07-27 to 2026-08-03 | 49,834 | 0.817 | 0.128 | 6.0% | 77.3% |
| #5 | 2026-08-03 to 2026-08-10 | 49,358 | 0.798 | 0.128 | 5.4% | 74.9% |
| #4 | 2026-08-10 to 2026-08-17 | 50,756 | 0.771 | 0.132 | 4.3% | 70.3% |
| #3 | 2026-08-17 to 2026-08-24 | 51,653 | 0.815 | 0.125 | 4.2% | 72.4% |
| #2 | 2026-08-24 to 2026-08-31 | 52,365 | 0.785 | 0.124 | 3.9% | 73.8% |
| #1 | 2026-08-31 to 2026-09-06 | 45,685 | 0.794 | 0.114 | 4.1% | 71.1% |
A well-calibrated earthquake forecast means that when the model assigns a 70% probability, ~70% of those spatial cells physically nucleate.
| Risk Bin | Predicted P | Observed Frequency | Reliability Alignment |
|---|---|---|---|
| 0-10% | 4.5% | 3.8% | Δ 0.7% (Calibrated) |
| 10-20% | 14.8% | 13.5% | Δ 1.3% (Calibrated) |
| 20-30% | 24.6% | 23.1% | Δ 1.5% (Calibrated) |
| 30-40% | 35.2% | 34.0% | Δ 1.2% (Calibrated) |
| 40-50% | 44.8% | 46.2% | Δ 1.4% (Calibrated) |
| 50-60% | 55.1% | 53.8% | Δ 1.3% (Calibrated) |
| 60-70% | 64.7% | 66.7% | Δ 2.0% (Calibrated) |
| 70-80% | 74.9% | 73.3% | Δ 1.6% (Calibrated) |
| 80-90% | 84.2% | 81.8% | Δ 2.4% (Calibrated) |
| 90-100% | 93.5% | 90.0% | Δ 3.5% (Tolerant) |
Raw machine learning classifiers often output uncalibrated margins (tending towards 0 or 1). In seismology, overconfidence leads to false alarms and "alarm fatigue".
EarthquakeLive employs Isotonic Regression & Platt Scaling fitted onto the prediction ledger to map raw logits directly to physically meaningful rupture frequencies.
• Computes probabilistic rupture nucleation hazards across 6,033 global H3 hexagonal cells for 12h, 24h, 72h, and 7-day horizons.
• Dispatches civilian and emergency alerts when short-term seismic swarm density, Benioff strain, and fault proximity exceed critical trigger thresholds.
• Continuously verifies expired forecasts against multi-agency catalogs within physical rupture radius tolerance R(M) = 0.5 × 10^(0.43M − 1.0) km.
• No deterministic minute/second predictions: Due to non-linear continuum mechanics, earthquake nucleation initiates at micro-fractures subject to deterministic chaos.
• No exact magnitude guarantee: Whether an ongoing nucleation cascade halts at M 4.5 or cascades into an M 7.8 megathrust rupture depends on heterogeneities along the unruptured fault plane.
• Zero lookahead integrity: All benchmarks adhere to CSEP standards — models never train on or observe data postdating the prediction timestamp.
Verified scientific, operational, and emergency protocols