Physics-Aware Machine Learning for Seismic and Volcanic Signal Interpretation
Abstract
Modern seismic and volcanic monitoring is increasingly shaped by continuous, multi-sensor observations and by the need to extract actionable information from nonstationary, noisy wavefields. In this context, machine learning has moved from a research curiosity to a practical ingredient of processing chains for detection, phase picking, classification, denoising, and anomaly tracking. However, improved accuracy on a fixed dataset is not sufficient for operational use. Models must remain reliable under domain shift (new stations, changing noise, evolving volcanic activity), provide uncertainty that supports decision-making, and connect their outputs to physically meaningful constraints. This paper surveys and organizes recent ML approaches for seismic and volcanic signal analysis, highlighting where classical signal processing provides indispensable inductive bias, how self-supervision and generative modeling can reduce dependence on labels, and which evaluation protocols best reflect transfer across regions. We conclude with open challenges for robust, interpretable, and maintainable AI-assisted monitoring.
Figures & tables
| Task | Input | Model | Strengths | Limits | Shift robust. | Interpret- ability | Ops readiness |
|---|---|---|---|---|---|---|---|
| Detection & picking | 3C windows | CNN / Transformer | High recall with mature tooling | Station bias without strict split design | Medium | Medium | High |
| Association | Picks + metadata | Sequence / BGMM | Event-level consistency in swarms | Upstream pick errors propagate | Medium– High | High | High |
| Transfer / adaptation | Source + target + metadata | Transfer + DANN | Label-efficient adaptation to new regions | Negative transfer; tuning overhead | High † | Medium | Medium |
| Uncertainty-aware classification | Scores + calibration split | Ensemble + conformal | Risk-aware thresholding and coverage control | Extra computation under severe shift | Medium– High | High | Medium– High |
| Foundation representations | Unlabeled waveform archives | SeisLM-like encoders | Strong few-label transfer across tasks | Expensive pretraining; limited common benchmarks | Promis- ing | Low– Medium | Medium |
| Volcanic multi-site classification | Seismic / infrasound spectrograms | VOISS-Net-like models | Broad cross-volcano detection coverage | Confusions on unseen transient classes | Medium | Medium | Medium– High |
| Challenge | Operational failure mode | Recommended strategies | Monitoring metrics |
|---|---|---|---|
| Domain shift (station/time/region) | Recall drop on unseen stations or new noise regimes | Leave-one-station-out and time-blocked validation; metadata-aware normalization; targeted local fine-tuning | POD at fixed FAR by station, drift indices |
| Uncalibrated confidence | Overconfident false alerts or missed events in rare regimes | Temperature scaling/ensembles; conformal prediction sets; “unknown” rejection policy | ECE, reliability slope, conformal coverage/set size |
| Noisy labels and ambiguous taxonomy | Brittle boundaries and poor cross-observatory transfer | Soft/hierarchical labels; cross-analyst audits; weak-label robust losses | Inter-annotator agreement, class-wise calibration |
| Telemetry artifacts and missing data | False triggers from glitches, silent failures on clipped/gappy streams | Explicit masking; corruption stress tests; conservative censoring over aggressive interpolation | Corruption risk curves, missing-channel robustness |
| Weak physical consistency | Plausible class scores but implausible picks/locations | Hybrid losses with travel-time constraints; post hoc association consistency checks | Travel-time residual tails, association consistency rate |
| Lifecycle and maintainability | KPI decay after network/configuration updates | Versioned data/models; periodic revalidation; rollback-ready deployment policy | Rolling OOD score, monthly KPI deltas |
Physics-Informed ML
Physics-informed machine learning combines data-driven models with physical laws to solve, predict, and infer scientific systems.
See all 833 papers