loading page

The matrix profile: a fast and sensitive template matching method for seismic event detection that does not require templates
  • +4
  • Nader Shakibay Senobari,
  • Gareth Funning,
  • Zachary Zimmermann,
  • Yan Zhu,
  • Peter M. Shearer,
  • Phillip Brisk,
  • Eamonn Keogh
Nader Shakibay Senobari
University of California, Riverside

Corresponding Author:nshak006@ucr.edu

Author Profile
Gareth Funning
University of California, Riverside
Author Profile
Zachary Zimmermann
Google
Author Profile
Yan Zhu
Google
Author Profile
Peter M. Shearer
U.C. San Diego
Author Profile
Phillip Brisk
University of California, Riverside
Author Profile
Eamonn Keogh
University of California, Riverside
Author Profile

Abstract

Template matching methods have great sensitivity for detection of seismic events, but are dependent on the availability of suitable template earthquakes. We show here that an alternative method, the matrix profile (MP), recently developed in the computer science domain, is effective for seismic event detection. The MP method does not require {\it a priori} templates; instead, it efficiently calculates the maximum autocorrelation of all subsequences of a seismic waveform. Seismic events have much higher similarity to each other than to background noise, and thus portions of the waveform with high MP values are likely seismic events.
We apply the MP to three seismic case studies – local event detection at Parkfield, CA, teleseismic event detection with the global seismic network, and laboratory experiment data. We demonstrate that the MP can detect events that are present in earthquake catalogs, but also a significantly higher number of events (up to $10\times$) that were not routinely identified. We show that the MP can be used to pick phase onsets, measure event durations, and identify novel events in seismic data that can be used as templates for future analyses.