Classification of Seismic Volcanic Signals Using Hidden-Markov-Model-Based Generative Embeddings

The automated classification of seismic volcanic signals has been faced with several different pattern recognition approaches. Among them, hidden Markov models (HMMs) have been advocated as a cost-effective option having the advantages of a straightforward Bayesian interpretation and the capacity of dealing with seismic sequences of different lengths. In the volcano seismology scenario, HMM-based classification schemes were only based on a standard and purely generative scheme, i.e., the Bayes rule: training an HMM per class and classifying an incoming seismic signal according to the class whose model shows the highest likelihood. In this paper, a novel HMM-based classification approach for pretriggered seismic volcanic signals is proposed. The main idea is to enrich the classical HMM scheme with a discriminative step that is able to recover from situations when the classical Bayes classification rule is not sufficient. More in detail, a generative embedding scheme is used, which employs the models to map the signals into a vector space, which is called generative embedding space. In such a space, any discriminative vector-based classifier can be applied. A thorough set of experiments, which is carried out on pretriggered signals recorded at Galeras Volcano in Colombia, shows that the proposed approach typically outperforms standard HMM-based classification schemes, also in some cross-station cases.

[1]  Philippe Lesage Interactive Matlab software for the analysis of seismic volcanic signals , 2009, Comput. Geosci..

[2]  Joachim Wassermann,et al.  Continuous earthquake detection and classification using discrete Hidden Markov Models , 2008 .

[3]  Joachim Wassermann,et al.  Hidden semi-Markov Model based earthquake classification system using Weighted Finite-State Transducers , 2011 .

[4]  Hong Man,et al.  Face recognition based on multi-class mapping of Fisher scores , 2005, Pattern Recognit..

[5]  Michael I. Jordan,et al.  On Discriminative vs. Generative Classifiers: A comparison of logistic regression and naive Bayes , 2001, NIPS.

[6]  Tom Minka,et al.  Principled Hybrids of Generative and Discriminative Models , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[7]  Guillermo Cortés,et al.  The classification of seismo-volcanic signals using Hidden Markov Models as applied to the Stromboli and Etna volcanoes , 2009 .

[8]  Mário A. T. Figueiredo,et al.  Similarity-based classification of sequences using hidden Markov models , 2004, Pattern Recognit..

[9]  Vi︠a︡cheslav Moiseevich Zobin Introduction to Volcanic Seismology , 2003 .

[10]  Mauricio Orozco-Alzate,et al.  The Automated Identification of Volcanic Earthquakes: Concepts, Applications and Challenges , 2012 .

[11]  Robert P. W. Duin,et al.  Classification of Volcano Events Observed by Multiple Seismic Stations , 2010, 2010 20th International Conference on Pattern Recognition.

[12]  Ángel de la Torre,et al.  Discriminative Feature Selection for Automatic Classification of Volcano-Seismic Signals , 2012, IEEE Geoscience and Remote Sensing Letters.

[13]  R. Sparks,et al.  Forecasting volcanic eruptions , 2003 .

[14]  David Haussler,et al.  Exploiting Generative Models in Discriminative Classifiers , 1998, NIPS.

[15]  Nebojsa Jojic,et al.  A hybrid generative/discriminative classification framework based on free-energy terms , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[16]  Shigeo Abe DrEng Pattern Classification , 2001, Springer London.

[17]  Joachim Wassermann,et al.  Volcano Seismology , 2008 .

[18]  Trevor J. Hastie,et al.  Discriminative vs Informative Learning , 1997, KDD.

[19]  Roberto Carniel,et al.  Continuous Hidden Markov Models: Application to automatic earthquake detection and classification at Las Canãdas caldera, Tenerife , 2008 .

[20]  M. I. Seht,et al.  Detection and identification of seismic signals recorded at Krakatau volcano (Indonesia) using artificial neural networks , 2008 .

[21]  Stephen R. McNutt,et al.  VOLCANIC SEISMOLOGY , 2005 .

[22]  Javier Ramírez,et al.  Volcano-seismic signal detection and classification processing using hidden Markov models. Application to San Cristóbal volcano, Nicaragua , 2009, 2009 IEEE International Geoscience and Remote Sensing Symposium.

[23]  Javier Ramírez,et al.  Continuous HMM-Based Seismic-Event Classification at Deception Island, Antarctica , 2007, IEEE Transactions on Geoscience and Remote Sensing.

[24]  Gunnar Rätsch,et al.  A New Discriminative Kernel from Probabilistic Models , 2001, Neural Computation.

[25]  L. Gutierrez,et al.  HMM-based Classification of Seismic Events Recorded at Stromboli and Etna Volcanoes , 2006, 2006 IEEE International Symposium on Geoscience and Remote Sensing.

[26]  Lawrence R. Rabiner,et al.  A tutorial on hidden Markov models and selected applications in speech recognition , 1989, Proc. IEEE.

[27]  Matthias Ohrnberger,et al.  Constructing a Hidden Markov Model based earthquake detector: application to induced seismicity , 2012 .

[28]  Robert P. W. Duin,et al.  Clustering-Based Construction of Hidden Markov Models for Generative Kernels , 2009, EMMCVPR.

[29]  Andrew Zisserman,et al.  Scene Classification Via pLSA , 2006, ECCV.

[30]  Mário A. T. Figueiredo,et al.  A sequential pruning strategy for the selection of the number of states in hidden Markov models , 2003, Pattern Recognit. Lett..

[31]  Matthias Ohrnberger,et al.  Continuous automatic classification of seismic signals of volcanic origin at Mt. Merapi, Java, Indonesia , 2001 .

[32]  Robert P. W. Duin,et al.  Component-based discriminative classification for hidden Markov models , 2009, Pattern Recognit..