array processing and statistical modelling for the detection and … · 2015-10-09 · array...
TRANSCRIPT
Array processing and statistical modelling for
the detection and classification of seismic events
Paul Bui Quang joint work with
Pierre Gaillard, Yoann Cano
CEA / DAM Ile-de-France Laboratory of Detection and Geophysics
Context
2
Low level signal processing: detection of any coherent wavefront crossing an array many detections (including coherent noise) Hence the need to classify detections thanks to higher level statistical modelling
continuous signal
detections classification signal processing
statistical model training
back-azim
uth
Progressive multi-channel correlation
3
PMCC: array processing for seismic (and infrasound) event monitoring Progressive increase of array aperture Estimation of parameters in elementary time-frequency domains • propagation (speed, azimuth) • energy (consistency)
𝑣,𝜃
plane wave
Hidden Markov models From speech to earthquakes
HMMs are a powerful machine learning tool Applications: • speech recognition (Rabiner, 1989) … • seismic signal processing (Ohrnberger, 2001)
word “dry” (2.7s)
earthquake (37s)
Beyreuther et al., 2008 4
Hidden Markov models Definition
𝑋𝑡−1 𝑋𝑡 𝑋𝑡+1
• 𝑋𝑡 𝑡 Markov chain, hidden state of the system 𝑋𝑡 takes discrete values 1, … , 𝑁 • 𝑌𝑡 𝑡 observation sequence
• likelihood: mapping 𝜃 ↦ ℓ𝜃 𝑌𝑡 𝑡 , where ℓ𝜃(⋅) is the observation density
HMM: time series statistical model
𝑌𝑡−1 𝑌𝑡 𝑌𝑡+1
5
Feature extraction
𝑌𝑡
The raw signal is transformed into a sequence of observations The observation sequence is modelled by a HMM
observation 𝑌𝑡 = vector of features
Feature computation window sliding over the signal
• envelope variation • kurtosis • spectral energy • PMCC outputs …
6
Classification of seismic events Statistical modelling approach
Let 𝑎 and 𝑏 be two event classes
Training data: 𝑌𝑡𝑎
𝑡, 𝑌𝑡𝑏
𝑡
Training consists in maximum likelihood estimation
𝜃 𝑎 = argmax𝜃 ℓ𝜃 𝑌𝑡𝑎
𝑡
𝜃 𝑏 = argmax𝜃 ℓ𝜃 𝑌𝑡𝑏
𝑡
Test data (unknown class): 𝑌𝑡?
𝑡
Test event classified as:
• 𝑎 if ℓ𝜃 𝑎 𝑌𝑡?
𝑡> ℓ𝜃 𝑏 𝑌𝑡
?𝑡
• 𝑏 otherwise
7
Classification of seismic events Study case
IMS seismic array station of Songino (Mongolia) Classes: • regional events • teleseismic events • noise Training data: August 25—31, 2008 • 7821 PMCC detections • 121 regional events • 121 teleseismic events Test data: September 1—2, 2008 • 3740 PMCC detections • 23 regional events • 53 teleseismic events Event bulletin provided by RCAG
Songino seismometer array
8
Classification of seismic events Choice of features
9
Trajectory distribution of two discriminating features
spectral energy (log) 0.8—3Hz PMCC consistency (log)
regional events teleseismic events noise
Classification of seismic events Experiment results
regional teleseismic noise
regional 93% 3% 4%
teleseismic 2% 89% 8%
noise 6% 4% 90%
regional teleseismic noise
regional 83% 9% 9%
teleseismic 2% 83% 15%
noise 5% 9% 86%
Training data
Test data
10
Classification of seismic events Experiment results (cont.)
11
correct classification false classification
Classification of seismic events Experiment results (cont.)
12
correct classification false event classification (regional <-> teleseismic) false noise classification
Conclusion
PMCC detection + HMM classification: promising association for automatic seismic analysis
classification scores: regional event, teleseismic event, noise
13
Some references
• M. Ohrnberger. Continuous automatic classification of seismic signals of volcanic origin at Mt. Merapi, Java, Indonesia. PhD thesis, Universität Potsdam, 2001
• M. Beyreuther, J. Wassermann. Continuous earthquake detection and classification using discrete hidden Markov models. Geophysical Journal International, 2008
• P. Bui Quang, P. Gaillard, Y. Cano. Association of array processing and statistical modelling for seismic event monitoring. In Proc. of the 2015 European Signal Processing Conference, Nice, France, August 2015
• P. Bui Quang, P. Gaillard, Y. Cano, M. Ulzibat. Detection and classification of seismic events with progressive multi-channel correlation and hidden Markov models. [Submitted]
14