SciELO - Scientific Electronic Library Online

 
vol.11 issue2GEOMETRIC MODEL OF THE NAZCA PLATE SUBDUCTION IN SOUTHWEST COLOMBIAHYDRAULIC PROPERTIES OF SEDIMENTARY DEPOSITS AT THE CONSTRUCTION SITE OF A PROTON ACCELERATOR (J-PARC), JAPAN author indexsubject indexarticles search
Home Pagealphabetic serial listing  

Services on Demand

Journal

Article

Indicators

Related links

  • On index processCited by Google
  • Have no similar articlesSimilars in SciELO
  • On index processSimilars in Google

Share


Earth Sciences Research Journal

Print version ISSN 1794-6190

Earth Sci. Res. J. vol.11 no.2 Bogotá July/Dec. 2007

 

CLUSTERING ON DISSIMILARITY REPRESENTATIONS FOR DETECTING MISLABELLED SEISMIC SIGNALS AT NEVADO DEL RUIZ VOLCANO

Mauricio Orozco-Alzate 1, and César Germán  Castellanos-Domínguez 1

1  Universidad Nacional de Colombia Sede Manizales, Grupo de Control y Procesamiento Digital de Señales, Campus La Nubia , km 7 vía al Magdalena, Manizales, Colombia.

Corresponding author: Mauricio Orozco-Alzate, email: morozcoa@unal.edu.co   

Manuscript received September 9, 2007 . Accepted for publication November 30, 2007 .


ABSTRACT

Classification of seismic signals at Colombian volcanoes has been carried out manually by visual inspection. In order to reduce the workload for the seismic analysts and to turn classification reliable and objective, the use of supervised learning algorithms has been explored; particularly classifiers built in dissimilarity spaces. Nonetheless, the performance of such learning methods is subject to the availability of a representative and a priori well classified training set. To detect mislabelled events, we propose the use of clustering techniques on the dissimilarity representations. Our experiments, performed on re-analyzed seismic signals, show a significant improvement respect to recognition accuracies for the original data sets.

Key words: Clustering, dissimilarity, mislabelling, seismic signals.


RESUMEN

La clasificación de las señales sísmicas en los volcanes de Colombia ha sido llevada a cabo manualmente mediante inspección visual. Con el fin de reducir la carga de trabajo de los analistas y para tornar la clasificación confiable y objetiva, se ha explorado el uso de algoritmos de aprendizaje supervisado; particularmente, clasificadores construidos en espacios de disimilitud. No obstante, el desempeño de dichos métodos de aprendizaje está sujeto a la disponibilidad de un conjunto de entrenamiento representativo y, a priori , bien clasificado. Para detectar eventos mal clasificados, se propone el uso de técnicas de agrupamiento sobre las representaciones de disimilitud. Los experimentos, realizados sobre las señales sísmicas verificadas, muestran una mejora significativa respecto a las tasas de reconocimiento para los datos originales.

Palabras clave: Agrupamiento, disimilitud, etiquetado incorrecto, señales sísmicas.


INTRODUCTION

In many applications of pattern recognition, it is extremely difficult or expensive, or even impossible, to reliably label a training sample with its true category (Jain et al., 2000). Particularly, in automatic classification of seismic-volcanic signals, night and rotating shift work schedules, tedious evaluations and changes of personnel turn the task of recognition by visual inspection susceptible to human errors; besides, analysts often engage in differences of opinion about interpretations of dubitable signals.

In order to reduce the workload for the seismic analyst and the risks associated to subjective judgments, a number of supervised classification methods have been used (Scarpetta et al., 2005; Langer et al., 2006; Orozco-Alzate et al., 2006a). It is supposed for those supervised classification techniques that a well-labelled data set is available; however, due to the same reasons cited above, it is highly likely that training sets include mislabelled events.

In (Langer et al., 2006), an automatic classification of seismic events at Soufrière Hill volcano was carried out. In addition, a careful manual revision of the original a-priori classification was achieved by an expert not involved in the previous labelling of the data set. It was found that a considerable number of the events were erroneously attributed to other classes. As a result, a remarkable improvement in classification accuracy was obtained when the revised data set was used.

Nevado del Ruiz Volcano is monitored by the Volcanological and Seismological Observatory at Manizales (VSOM). Because of the considerable amount of data, the labelling task of the recorded seismic signals is distributed among several analysts (e.g. one trainee per volcanic station). A second or third opinion is requested just in case of serious doubt. As a result, classifications performed by different experts are not available and we are not able to conduct an analysis of concordance for such a-priori labels. In this study we conduct a revision of the original labelled Nevado del Ruiz volcano ( Ruiz ) data set; in contrast to the approach followed by Langer et al. (2006), we automate the revision by using clustering techniques.

We are advised to try several clustering algorithms on a given data set due to there is no “best” clustering algorithm (Jain et al., 2000). Therefore, we conduct experiments by using the most popular clustering approaches, which belong to two basic strategies: hierarchical and partitioning methods. In addition, the Ruiz data set was arranged to consider two separated problems: the Ruiz-VT,LP (two classes) and the Ruiz-all (three classes) data sets. Revised data sets were used according to our previous dissimilarity-based classification approach (Orozco-Alzate et al., 2006a, Orozco-Alzate et al., 2006b) and compared against the performances obtained with the original data sets.

Dissimilarity representation and classifier

Differences in spectral content allow a visual discriminating of different types of volcanic earthquakes, therefore spectra of seismic records are commonly used for classification and monitoring of seismic activity (Zobin, 2003). In addition, recent studies have claimed that the dissimilarity-based classification is a feasible and sometimes advantageous alternative to the feature-based one (Duin et al., 1998, Pekalska et al., 2001, Pekalska and Duin, 2002, Paclík and Duin, 2003b, Pekalska and Duin, 2005). According to those facts, a dissimilarity representation for the Ruiz data set can be derived as follows: (i) the power spectral density (PSD) for each record is estimated via the Yule-Walker autoregressive method: DC bias must be removed before computing the spectra, (ii) a dissimilarity measure between normalized spectra is calculated as the area difference of the non-overlapping parts ( L 1 -norm) between spectra, see Fig.1

A dissimilarity matrix D(T,T) was constructed by having those pairwise measures. Each entry ij of D corresponds to the dissimilarity between a pair of seismic records from the training set T. Then, a proper classifier can be defined on such a dissimilarity representation, either by using the entire training set T or a representation set R ⊆ T .

Linear Normal Density Based Classifier A number of studies have showed that normal density based classifiers perform well in dissimilarity spaces (Pêkalska et al., 2001, Pêkalska and Duin, 2002, Paclík and Duin, 2003b, Paclík and Duin, 2003a, Pêkalska et al., 2004, Orozco-Alzate et al., 2006a). Particularly, in our previous study with the Ruiz data set (Orozco-Alzate et al., 2006b), the linear normal density based classifier (BayesNL) outperformed the nearest neighbor rule 1-NN and the quadratic normal density based classifier (BayesNQ). For a two-class problem, the BayesNL classifier is given by

where C is the sample covariance matrix; m (1) , m (2) are the mean vectors and P (1) , P (2) are the class prior probabilities. If C is singular, a regularized version must be used. The following regularization is typically used with ? equals 0.01 or less (Pekalska et al., 2006):

Clustering techniques

Unsupervised classification refers to situations where the objective is to construct decision boundaries based on unlabeled training data (Jain et al., 2000). Hierarchical and partitioning methods are the two basic strategies to find clusters. In this study, the following clustering techniques are used: single linkage (SL), average linkage ( AL ), complete linkage (CL), k -means and k -centres. SL, AL and CL are hierarchical; the latter are partitioning methods. A brief description of these approaches is given below.

Hierarchical clustering

The most popular hierarchical techniques for clustering are the agglomerative methods. At the beginning, each object is considered as a single cluster; then, the closest two clusters are merged iteratively, until a specified number of clusters is reached (Pekalska and Duin, 2005). Let C k and C l be two clusters of the cardinalities n k and n l respectively and let ? kl be a dissimilarity measure between them. Three basic criteria for the agglomerative methods are summarized in Table 1.

Partitioning clustering

Partitioning methods group the objects into k clusters, usually by using representatives or by assuming a specific geometrical structure. Objects are assigned to the clusters, new representatives are estimated and the process is repeated until a stable solution is reached. Two typical partitioning methods are k -means and k -centres; see Table 2 for a brief description, a detailed one can be found in (Pekalska and Duin, 2005).

Experimental results

Volcano-Tectonic (VT) earthquakes, Long-Period (LP) earthquakes and Icequakes (IC) are the classes of seismic signals considered in this study; they are contained in the Ruiz-all data set. The Ruiz-VT,LP data set includes only the first two classes. Signals were digitized at 100.16 Hz sampling frequency by using a 12 bits analog to digital converter. Recording stations are located near to the Olleta crater and the glacier at Nevado del Ruiz volcanic complex.

In order to explore the level of agreement/disagreement between the labels given by the experts and the ones produced by the clustering algorithms, the number of mismatches for the entire data sets is considered. The averaged number of mismatches over 10 runs is reported in Table 3. Hierarchical methods report the same number of mismatches over the runs, therefore their standard deviations are zero. SL hierarchical criterion for both the Ruiz-VT,LP and the Ruiz-all problems presents a rate of disagreement considerable high; similarly, mismatches of AL results for the Ruiz-all problem reach 45%. In fact, even though the number of cluster is fixed, SL and AL find second and third clusters of a few objects only. As a result, valid data subsets, i.e. randomly generated and including enough objects per class, are not always warranted. In consequence, AL for the Ruiz-all problem and SL in both cases are not considered in the subsequent classification experiments.

In our previous study (Orozco-Alzate et al., 2006b), it was observed an asymptotic behaviour for training set sizes greater than 60 examples per class; in addition, the BayesNL provided the best overall performance, outperforming the 1-NN and the BayesNQ. According to that, we conducted experiments with the BayesNL, using training sets of a fixed size of 60 objects per class.

Clustering is performed on the entire data sets; then, training and test sets are randomly extracted for each run. The results are shown in Table 4 . For comparison, the results using the original data are also presented. It is clear that performances for re-labelled data sets are much better than those for the original data.

DISCUSSION AND CONCLUSION

A revision of the original labelled seismic events recorded by the VSOM staff provides a significant improvement in the performance of supervised dissimilarity-based classifiers; in particular, it was observed for the BayesNL classifier. The use of events labelled by clustering confirmed that labelling errors are frequent and recurrent.

Clustering uses a notion of proximity, judged in a numerical way; in contrast, labels assigned by experts obey to the visual resemblance between the event and a canonical waveform analysts have learnt by reference or experience. Obviously, such a method is highly subjective and supposes that differences are easily detected by visual inspection. As we have proved, in many cases that is not the case.

Since the rule finally used (stand-alone) is calculated from all the data, we used clustering methods on the entire data sets instead of applying them to the training sets only. AL and CL offer the smallest errors for the Ruiz-VT,LP and Ruiz-all problems respectively. Even tough the best clustering is hierarchical in both cases, differences are not enough to claim that hierarchical methods should be preferred over the partitioning ones; nonetheless, a general conclusion can be drawn from our study: the use of a clustering method to confirm labels assigned by experts is highly beneficial for constructing reliable and accurate supervised classifiers of seismic events.

ACKNOWLEDGEMENTS

We thank the VSOM staff for providing the raw data set.

REFERENCES

1. DUIN, R. P. W., DE RIDDER, D., and  TAX, D. M. J. (1998). Featureless pattern classification. Kybernetika, 34, no. 4, 399-404.         [ Links ]

2. JAIN, A. K., DUIN, R. P. W., and  MAO, J. (2000). Statistical pattern recognition: A review. IEEE Trans. Pattern Anal. Machine Intell., 22, no 1, 4-37.         [ Links ]

3. LANGER, H., FALSAPERLA, S., POWELL, T., and  THOMPSON, G. (2006). Automatic classification and a-posteriori analysis of seismic event identification at Soufrière hills volcano, Montserrat . Journal of Volcanology and Geothermal Research, 153, 1-10.         [ Links ]

4. OROZCO-ALZATE, M., GARCÍA-OCAMPO, M. E., DUIN, R. P. W., and  Castellanos-Domínguez, C. G. (2006a). Dissimilarity-based classification of seismic volcanic signals at Nevado del Ruiz volcano. 2nd Latin-American Congress of Seismology, Bogotá , Colombia , August, CD-ROM.         [ Links ]

5. OROZCO-ALZATE, M., GARCÍA-OCAMPO, M. E., DUIN, R. P. W., and  CASTELLANOSDOMÍNGUEZ, C. G. (2006b). Dissimilarity- based classification of seismic volcanic signals at Nevado del Ruiz volcano. Earth Sciences Research Journal, 10, no. 2, 57-65.         [ Links ]

6. PACLÍK, P. and  DUIN, R. P. W. (2003a). Classifying spectral data using relational representation. Proceedings of the Spectral Imaging Workshop, Graz , Austria , April, 31-34.         [ Links ]

7. PACLÍK, P. and  DUIN, R. P. W. (2003b). Dissimilarity- based classification of spectra: computational issues. Real Time Imaging, 9, no. 4, 237-244.         [ Links ]

8. PEKALSKA, E. and  DUIN, R. P. W. (2002). Dissimilarity representations allow for building good classifiers. Pattern Recognition Lett., 23, no. 8, 943-956.         [ Links ]

9. PEKALSKA, E. and  DUIN, R. P. W. (2005). The Dissimilarity Representation for Pattern Recognition: Foundations and Applications. World Scientific, Singapore , 636pp.         [ Links ]

10. PEKALSKA, E., DUIN, R. P. W., GÜNTER, S., and  BUNKE, H. (2004). On not making dissimilarities Euclidean. Proceedings of Structural and Statistical Pattern Recognition, Lisbon , Portugal , August, 1143-1151.         [ Links ]

11. PEKALSKA, E., DUIN, R. P. W., and  PACLÍK, P. (2006). Prototype selection for dissimilarity- based classifiers. Pattern Recognition, 39, no. 2, 189-208.         [ Links ]

12. PEKALSKA, E., PACLÍK, P., and  DUIN, R. P. W. (2001). A generalized kernel approach to dissimilarity based classification. J. Mach. Learn. Res., 2, no. 2, 175-211.         [ Links ]

13. SCARPETTA, S., GIUDICEPIETRO, F., EZIN, E. C., PETROSINO, S., PEZZO, E. D., MARTINI, M., and  MARINARO, M. (2005). Automatic classification of seismic signals at Mt. Vesuvius volcano, Italy , using neural networks. Bulletin of the Seismological Society of America , 95, no. 1, 185-196.         [ Links ]

14. ZOBIN, V. (2003). Introduction to Volcanic Seismology. Elsevier, Amsterdam , The Netherlands , 302pp.         [ Links ]

 

Creative Commons License All the contents of this journal, except where otherwise noted, is licensed under a Creative Commons Attribution License