SeisMamba: Low-Latency Single-Station Seismic Magnitude Estimation for Spatially Distributed Earthquake Early Warning
Organizations: The University of Sydney Sydney, Australia · Accenture Sydney, Australia · The University of New South Wales Sydney, Australia
Abstract
Rapid earthquake magnitude estimation is central to earthquake early warning, yet many operational systems depend on dense regional seismic networks and region-specific calibration. This creates a spatial coverage barrier for high-risk areas with sparse sensing infrastructure. Single-station learning offers a lower-cost alternative, but existing models often face an accuracy--latency trade-off and may degrade under regional distribution shift. We present SeisMamba, a lightweight Mamba-based architecture for low-latency magnitude estimation from minimally processed three-component seismic waveforms recorded at a single station. SeisMamba combines hierarchical convolutional encoding, sparse selective state-space modelling, multi-scale feature fusion, and an auxiliary temporal prediction head to support efficient long-sequence waveform analysis. On the STEAD benchmark, SeisMamba achieves the best MSE, RMSE, and among tested baselines while requiring only 0.55 ms for a batch of 32 waveforms on an NVIDIA T4 GPU, making it about three times faster than transformer-based baselines. We further conduct a Chile--Taiwan regional hold-out experiment as a diagnostic test of cross-region deployment, where SeisMamba retains useful performance on geographically unseen seismic regions. These results suggest that selective state-space waveform modelling provides a promising accuracy--latency backbone for spatially distributed, low-cost earthquake early warning.
Figures & tables
| Model | MSE | RMSE | MAE | Time | |
|---|---|---|---|---|---|
| PhaseNet | 0.1316 | 0.3627 | 0.2724 | 0.8638 | 0.50 |
| MagNet | 0.1245 | 0.3528 | 0.2561 | 0.8712 | 0.97 |
| EQTransformer | 0.0860 | 0.2932 | 0.2016 | 0.9237 | 1.70 |
| AMAG | 0.0681 | 0.2609 | 0.1467 | 0.9389 | 1.58 |
| U-Mamba | 0.0683 | 0.2613 | 0.1793 | 0.9282 | 1.39 |
| SeisMamba | 0.0628 | 0.2506 | 0.1566 | 0.9443 | 0.55 |
| Setting | MSE | RMSE | MAE | Time | |
|---|---|---|---|---|---|
| Regional hold-out | |||||
| Chile–Taiwan | 0.1669 | 0.4085 | 0.2808 | 0.8518 | 0.58 |
| Ablation on STEAD | |||||
| Encoder only | 0.0763 | 0.2762 | 0.1776 | 0.9323 | 0.56 |
| Wider | 0.0669 | 0.2587 | 0.1608 | 0.9406 | 0.55 |
| Deeper | 0.0660 | 0.2569 | 0.1608 | 0.9414 | 1.09 |
Seismology
Seismology studies earthquakes and seismic waves to understand Earth’s structure, monitor faults, and assess geological and infrastructure hazards.
See all 43 papers