Syntactic pattern recognition

Syntactic pattern recognition, or structural pattern recognition, is a form of pattern recognition in which each object can be represented by a variable-cardinality set of symbolic nominal features. This allows for representing pattern structures, taking into account more complex relationships between attributes than is possible in the case of flat, numerical feature vectors of fixed dimensionality that are used in statistical classification.

Syntactic pattern recognition can be used instead of statistical pattern recognition if clear structure exists in the patterns. One way to present such structure is via strings of symbols from a formal language. In this case, the differences in the structures of the classes are encoded as different grammars.

An example of this would be diagnosing heart problems with electrocardiogram (ECG) measurements. ECG waveforms can be approximated with diagonal and vertical line segments. If normal and unhealthy waveforms can be described as formal grammars, ECG signals can be classified as healthy or unhealthy by first describing them in terms of the basic line segments, and then trying to parse the descriptions according to the grammars. Another example is tessellation of tiling patterns.

A second way to represent relations are graphs, where nodes are linked if corresponding subpatterns are related. An item can be assigned a certain class label if its graph representation is isomorphic with prototype graphs of that class.

Typically, patterns are constructed from simpler sub-patterns in a hierarchical fashion. This helps divide the recognition task into easier subtasks of first identifying sub-patterns, and then the actual patterns.

Structural methods provide descriptions of items, which may be useful in their own right. For example, syntactic pattern recognition can be used to determine what objects are present in an image. Furthermore, structural methods are strong when applied to finding a "correspondence mapping" between two images of an object. Under natural conditions, corresponding features will be in different positions and/or may be occluded in the two images, due to camera attitude and perspective, as in face recognition. A graph matching algorithm will yield the optimal correspondence.

See also

References

Schalkoff, Robert (1992). Pattern recognition - statistical, structural and neural approaches. John Wiley & sons. ISBN 0-471-55238-0.

Bunke, Horst (1993). Structural and syntactic pattern recognition, Chen, Pau & Wang (Eds.) Handbook of pattern recognition & computer vision. World Scientific. pp. 163–209. ISBN 981-02-1136-8.

Flasinski, Mariusz (2019). Syntactic pattern recognition. World Scientific. ISBN 978-981-3278-46-2.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.