Generalized feature extraction for structural pattern recognition in time-series data

Pattern recognition encompasses two fundamental tasks: description and classification. Given an object to analyze, a pattern recognition system first generates a description of it (i.e., the pattern) and then classifies the object based on that description (i.e., the recognition). Two general approaches for implementing pattern recognition systems, statistical and structural, employ different techniques for description and classification. Statistical approaches to pattern recognition use decision-theoretic concepts to discriminate among objects belonging to different groups based upon their quantitative features. Structural approaches to pattern recognition use syntactic grammars to discriminate among objects belonging to different groups based upon the arrangement of their morphological (i.e., shape-based or structural) features. Hybrid approaches to pattern recognition combine aspects of both statistical and structural pattern recognition. Structural pattern recognition systems are difficult to apply to new domains because implementation of both the description and classification tasks requires domain knowledge. Knowledge acquisition techniques necessary to obtain domain knowledge from experts are tedious and often fail to produce a complete and accurate knowledge base. Consequently, applications of structural pattern recognition have been primarily restricted to domains in which the set of useful morphological features has been established in the literature (e.g., speech recognition and character recognition) and the syntactic grammars can be composed by hand (e.g., electrocardiogram diagnosis). To overcome this limitation, a domain-independent approach to structural pattern recognition is needed that is capable of extracting morphological features and performing classification without relying on domain knowledge. A hybrid system that employs a statistical classification technique to perform discrimination based on structural features is a natural solution. While a statistical classifier is inherently domain independent, the domain knowledge necessary to support the description task can be eliminated with a set of generally-useful morphological features. Such a set of morphological features is suggested as the foundation for the development of a suite of structure detectors to perform generalized feature extraction for structural pattern recognition in time-series data. The ability of the suite of structure detectors to generate features useful for structural pattern recognition is evaluated by comparing the classification accuracies achieved when using the structure detectors versus commonly-used statistical feature extractors. Two real-world databases with markedly different characteristics and established ground truth serve as sources of data for the evaluation. The classification accuracies achieved using the features extracted by the structure detectors were consistently as good as or better than the classification accuracies achieved when using the features generated by the statistical feature extractors, thus demonstrating that the suite of structure detectors effectively performs generalized feature extraction for structural pattern recognition in time-series data.

[1]  Avelino J. Gonzalez,et al.  The Engineering of Knowledge-Based Systems , 1993 .

[2]  D. Coomans,et al.  Recent developments in discriminant analysis on high dimensional spectral data , 1996 .

[3]  Herbert Freeman,et al.  On the Encoding of Arbitrary Geometric Configurations , 1961, IRE Trans. Electron. Comput..

[4]  David G. Stork,et al.  Pattern Classification , 1973 .

[5]  A. Tenbrunsel,et al.  Organizational Behavior and Human Decision Processes , 2013 .

[6]  Robert B. Franklin Ambulatory Electrocardiography, Including Holter Recording Technology , 1982 .

[7]  Edward R. Dougherty,et al.  An introduction to morphological image processing , 1992 .

[8]  Stephen K. Reed,et al.  Detection of parts in patterns and images , 1975, Memory & cognition.

[9]  Anil K. Jain,et al.  Statistical Pattern Recognition: A Review , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Daniel Mason,et al.  Principles of Clinical Electrocardiography , 1965 .

[11]  Jay Liebowitz,et al.  The Handbook of Applied Expert Systems , 1997 .

[12]  R G Mark,et al.  Improved detection and classification of arrhythmias in noise-corrupted electrocardiograms using contextual information , 1990, [1990] Proceedings Computers in Cardiology.

[13]  King-Sun Fu,et al.  Handbook of pattern recognition and image processing , 1986 .

[14]  John R. Anderson,et al.  The Adaptive Nature of Human Categorization , 1991 .

[15]  John R. Anderson,et al.  The Adaptive Nature of Human Categorization. , 1991 .

[16]  Stephen K. Reed,et al.  Structural descriptions and the limitations of visual images* , 1974, Memory & cognition.

[17]  Raghunathan Rengaswamy,et al.  A syntactic pattern-recognition approach for process monitoring and fault diagnosis , 1995 .

[18]  Roger G. Mark,et al.  The MIT-BIH Arrhythmia Database on CD-ROM and software for use with it , 1990, [1990] Proceedings Computers in Cardiology.

[19]  Nigel Shadbolt,et al.  The efficacy of knowledge elicitation techniques: a comparison across domains and levels of expertise , 1990 .

[20]  O. Firschein,et al.  Syntactic pattern recognition and applications , 1983, Proceedings of the IEEE.

[21]  L. S. Nelson Sequential Simplex Optimization , 1992 .

[22]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[23]  G. R. Hext,et al.  Sequential Application of Simplex Designs in Optimisation and Evolutionary Operation , 1962 .

[24]  Jüttner,et al.  Evidence-Based Pattern Classification: A Structural Approach to Human Perceptual Learning and Generalization , 1997, Journal of mathematical psychology.

[25]  Sujit K. Ghosh,et al.  Essential Wavelets for Statistical Applications and Data Analysis , 2001, Technometrics.

[26]  A. Tversky Features of Similarity , 1977 .

[27]  Emmanuel Skordalakis,et al.  Syntactic Pattern Recognition of the ECG , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[28]  John R. Anderson Cognitive Psychology and Its Implications , 1980 .

[29]  John H. Boose,et al.  A survey of knowledge acquisition techniques and tools , 1993 .

[30]  Edward A. Feigenbaum,et al.  The Art of Artificial Intelligence: Themes and Case Studies of Knowledge Engineering , 1977, IJCAI.

[31]  Masafumi Hagiwara,et al.  Large scale on-line handwritten Chinese character recognition using improved syntactic pattern recognition , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

[32]  Toru Kaneko,et al.  Encoding of Arbitrary Curves Based on the Chain Code Representation , 1985, IEEE Trans. Commun..

[33]  William H. Press,et al.  Numerical recipes in C , 2002 .

[34]  Danny Coomans,et al.  Classification Using Adaptive Wavelets for Feature Extraction , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[35]  Laveen N. Kanal,et al.  Degree in Electrical Engineering from Carnegie- Problem Reduction Representation for the Linguistic Analysis of Waveforms , 2022 .

[36]  R. Fisher THE USE OF MULTIPLE MEASUREMENTS IN TAXONOMIC PROBLEMS , 1936 .

[37]  H. Akaike,et al.  Information Theory and an Extension of the Maximum Likelihood Principle , 1973 .

[38]  G. Schwarz Estimating the Dimension of a Model , 1978 .

[39]  I. Biederman Recognition-by-components: a theory of human image understanding. , 1987, Psychological review.

[40]  K. I. M. McKinnon,et al.  Convergence of the Nelder-Mead Simplex Method to a Nonstationary Point , 1998, SIAM J. Optim..

[41]  J. Cullen,et al.  The Knowledge Acquisition Bottleneck: Time for Reassessment? , 1988 .

[42]  F. Hayes-Roth,et al.  Concept learning and the recognition and classification of exemplars , 1977 .

[43]  Stephen K. Reed,et al.  Psychological processes in pattern recognition , 1973 .

[44]  N. Shadbolt,et al.  Eliciting Knowledge from Experts: A Methodological Analysis , 1995 .

[45]  Zucchini,et al.  An Introduction to Model Selection. , 2000, Journal of mathematical psychology.

[46]  Richard F. Gunst,et al.  Applied Regression Analysis , 1999, Technometrics.

[47]  M.G. Larimore,et al.  Digital filters: Analysis and design , 1981, Proceedings of the IEEE.

[48]  Leo Breiman,et al.  Classification and Regression Trees , 1984 .

[49]  Eric R. Ziegel,et al.  Data: A Collection of Problems From Many Fields for the Student and Research Worker , 1987 .

[50]  Laveen N. Kanal,et al.  Classification, Pattern Recognition and Reduction of Dimensionality , 1982, Handbook of Statistics.

[51]  A. Bateman,et al.  Digital Signal Processing Design , 1989 .

[52]  Nigel Shadbolt,et al.  A formal evaluation of knowledge elicitation techniques for expert systems: domain 1 , 1988 .

[53]  Ingrid Daubechies,et al.  Ten Lectures on Wavelets , 1992 .

[54]  Amara Lynn Graps,et al.  An introduction to wavelets , 1995 .

[55]  Emmanuel Skordalakis Syntactic ECG processing: A review , 1986, Pattern Recognit..

[56]  P. B. Coaker,et al.  Applied Dynamic Programming , 1964 .

[57]  Frédéric de Coulon,et al.  Signal theory and processing , 1986 .

[58]  N. Draper,et al.  Applied Regression Analysis , 1967 .

[59]  Robert T. Olszewski,et al.  Comparing Methods for Multivariate Nonparametric Regression , 2003 .

[60]  R. DeMori,et al.  Handbook of pattern recognition and image processing , 1986 .

[61]  Marwan A. Simaan,et al.  Automatic recognition of primitive changes in manufacturing process signals , 1988, Pattern Recognit..

[62]  Martti Juhola,et al.  Syntactic recognition of ECG signals by attributed finite automata , 1995, Pattern Recognit..

[63]  R. H. Shumway,et al.  1 Discriminant analysis for time series , 1982, Classification, Pattern Recognition and Reduction of Dimensionality.

[64]  Michael L. Baird Structural Pattern Recognition , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[65]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[66]  Michael G. Thomason,et al.  Syntactic Pattern Recognition, An Introduction , 1978, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[67]  Eamonn J. Keogh,et al.  An Enhanced Representation of Time Series Which Allows Fast and Accurate Classification, Clustering and Relevance Feedback , 1998, KDD.

[68]  Antonio Bellacicco,et al.  Handbook of statistics 2: Classification, pattern recognition and reduction of dimensionality: P.R. KRISHNAIAH and L.N. KANAL (Eds.) North-Holland, Amsterdam, 1982, xxii + 903 pages, Dfl.275.00 , 1984 .

[69]  Stephen K. Reed,et al.  Pattern recognition and categorization , 1972 .

[70]  David Noton,et al.  A Theory of Visual Pattern Perception , 1970, IEEE Trans. Syst. Sci. Cybern..

[71]  Margaret H. Wright,et al.  Direct search methods: Once scorned, now respectable , 1996 .

[72]  Jasprit Singh Semiconductor Devices: Basic Principles , 2000 .

[73]  Toshiomi Yoshida,et al.  Real-time qualitative analysis of the temporal shapes of (bio) process variables , 1992 .

[74]  Nigel Shadbolt,et al.  Knowledge Elicitation Techniques in Classification Domains , 1988, ECAI.

[75]  Jeffrey C. Lagarias,et al.  Convergence Properties of the Nelder-Mead Simplex Method in Low Dimensions , 1998, SIAM J. Optim..

[76]  B. Tversky,et al.  Journal of Experimental Psychology : General VOL . 113 , No . 2 JUNE 1984 Objects , Parts , and Categories , 2005 .

[77]  Abraham Kandel,et al.  Introduction to Pattern Recognition: Statistical, Structural, Neural and Fuzzy Logic Approaches , 1999 .

[78]  Janusz S. Kowalik,et al.  Iterative methods for nonlinear optimization problems , 1972 .

[79]  Jan H. van Bemmel,et al.  23 Recognition of electrocardiographic patterns , 1982, Classification, Pattern Recognition and Reduction of Dimensionality.

[80]  Edward R. Dougherty,et al.  Morphological methods in image and signal processing , 1988 .

[81]  Stuart E. Dreyfus,et al.  Applied Dynamic Programming , 1965 .

[82]  Lev Goldfarb,et al.  A unified approach to pattern recognition , 1984, Pattern Recognit..