QuakeFlow: A Scalable Machine-learning-based Earthquake Monitoring Workflow with Cloud Computing
Weiqiang Zhu, Alvin Brian Hou, Robert Yang, Avoy Datta, S. Mostafa, Mousavi, William L. Ellsworth, Gregory C. Beroza

TL;DR
QuakeFlow is a scalable, cloud-based earthquake monitoring workflow that leverages deep learning models to detect significantly more seismic events from large datasets, enhancing real-time and archival seismic analysis.
Contribution
This paper introduces QuakeFlow, a containerized, auto-scaling cloud workflow integrating deep learning models for improved earthquake detection and analysis from large seismic datasets.
Findings
Detected over ten times more events in Puerto Rico data.
Identified more than an order of magnitude more events in Hawaii.
Enabled real-time monitoring with Kafka and Spark streaming.
Abstract
Earthquake monitoring workflows are designed to detect earthquake signals and to determine source characteristics from continuous waveform data. Recent developments in deep learning seismology have been used to improve tasks within earthquake monitoring workflows that allow the fast and accurate detection of up to orders of magnitude more small events than are present in conventional catalogs. To facilitate the application of machine-learning algorithms to large-volume seismic records, we developed a cloud-based earthquake monitoring workflow, QuakeFlow, that applies multiple processing steps to generate earthquake catalogs from raw seismic data. QuakeFlow uses a deep learning model, PhaseNet, for picking P/S phases and a machine learning model, GaMMA, for phase association with approximate earthquake location and magnitude. Each component in QuakeFlow is containerized, allowing…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSeismology and Earthquake Studies · Earthquake Detection and Analysis · Seismic Waves and Analysis
