General seismic wave and phase detection software driven by deep learning

Abstract We developed an automatic seismic wave and phase detection software based on PhaseNet, an efficient and highly generalized deep learning neural network for P- and S-wave phase picking. The software organically combines multiple modules including application terminal interface, docker container, data visualization, SSH protocol data transmission and other auxiliary modules. Characterized by a series of technologically powerful functions, the software is highly convenient for all users. To obtain the P- and S-wave picks, one only needs to prepare three-component seismic data as input and customize some parameters in the interface. In particular, the software can automatically identify complex waveforms (i.e. continuous or truncated waves) and support multiple types of input data such as SAC, MSEED, NumPy array, etc. A test on the dataset of the Wenchuan aftershocks shows the generalization ability and detection accuracy of the software. The software is expected to increase the efficiency and subjectivity in the manual processing of large amounts of seismic data, thereby providing convenience to regional network monitoring staffs and researchers in the study of Earth's interior.

[1]  Lion Krischer,et al.  ObsPy: a bridge for seismology into the scientific Python ecosystem , 2015 .

[2]  Michaël Gharbi,et al.  Convolutional neural network for earthquake detection and location , 2017, Science Advances.

[3]  Weiqiang Zhu,et al.  PhaseNet: A Deep-Neural-Network-Based Seismic Arrival Time Picking Method , 2018, Geophysical Journal International.

[4]  Christopher John Young,et al.  A comparison of select trigger algorithms for automated global seismic phase and event detection , 1998, Bulletin of the Seismological Society of America.

[5]  James H. McClellan,et al.  Deep learning for seismic phase detection and picking in the aftershock zone of 2008 Mw7.9 Wenchuan earthquake , 2019, Physics of the Earth and Planetary Interiors.

[6]  Reinoud Sleeman,et al.  Robust automatic P-phase picking: an on-line implementation in the analysis of broadband seismogram recordings , 1999 .

[7]  Maarten V. de Hoop,et al.  Machine learning for data-driven discovery in solid Earth geoscience , 2019, Science.

[8]  Clara E Yoon,et al.  Earthquake detection through computationally efficient similarity search , 2015, Science Advances.

[9]  L. Wen,et al.  An effective method for small event detection: match and locate (M&L) , 2015 .

[10]  Takashi AKAZAWA,et al.  A TECHNIQUE FOR AUTOMATIC DETECTION OF ONSET TIME OF P-AND S-PHASES IN STRONG MOTION RECORDS , 2002 .

[11]  H. Akaike A new look at the statistical model identification , 1974 .

[12]  Zhigang Peng,et al.  Migration of early aftershocks following the 2004 Parkfield earthquake , 2009 .

[13]  R. V. Allen,et al.  Automatic earthquake recognition and timing from single traces , 1978, Bulletin of the Seismological Society of America.

[14]  Manfred Baer,et al.  An automatic phase picker for local and teleseismic events , 1987 .

[15]  Z. Yao,et al.  Deep Learning for Picking Seismic Arrival Times , 2019, Journal of Geophysical Research: Solid Earth.

[16]  Thomas H. Heaton,et al.  Generalized Seismic Phase Detection with Deep Learning , 2018, Bulletin of the Seismological Society of America.