Pattern Recognition
eBook - ePub

Pattern Recognition

  1. 311 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

About this book

The book offers a thorough introduction to Pattern Recognition aimed at master and advanced bachelor students of engineering and the natural sciences. Besides classification - the heart of Pattern Recognition - special emphasis is put on features, their typology, their properties and their systematic construction. Additionally, general principles that govern Pattern Recognition are illustrated and explained in a comprehensible way. Rather than presenting a complete overview over the rapidly evolving field, the book is to clarifies the concepts so that the reader can easily understand the underlying ideas and the rationale behind the methods. For this purpose, the mathematical treatment of Pattern Recognition is pushed so far that the mechanisms of action become clear and visible, but not farther. Therefore, not all derivations are driven into the last mathematical detail, as a mathematician would expect it. Ideas of proofs are presented instead of complete proofs. From the authors' point of view, this concept allows to teach the essential ideas of Pattern Recognition with sufficient depth within a relatively lean book.

Mathematical methods explained thoroughly
Extremely practical approach with many examples
Based on over ten years lecture at Karlsruhe Institute of Technology
For students but also for practitioners

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Perlego offers two plans: Essential and Complete
  • Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
  • Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Both plans are available with monthly, semester, or annual billing cycles.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes! You can use the Perlego app on both iOS or Android devices to read anytime, anywhere — even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Yes, you can access Pattern Recognition by Jürgen Beyerer, Matthias Richter, Matthias Nagel in PDF and/or ePUB format, as well as other popular books in Computer Science & Artificial Intelligence (AI) & Semantics. We have over one million books available in our catalogue for you to explore.

1Fundamentals and definitions

The aim of this chapter is to describe the general structure of a pattern recognition system and properly define the fundamental terms and concepts that were partially used in the Introduction already. A description of the generic process of designing a pattern recognizer will be given and the challenges at each step will be stated more precisely.

1.1Goals of pattern recognition

The purpose of pattern recognition is to assign classes to objects according to some similarity properties. Before delving deeper, we must first define what is meant by class and object. For this, two mathematical concepts are needed: equivalence relations and partitions.
Definition 1.1 (Equivalence relation). Let be a set of elements with some relation ∼. Suppose further that o, o1, o2, o3 are arbitrary. The relation ∼ is said to be an equivalence relation if it fulfills the following conditions:
1.Reflexivity: oo.
2.Symmetry: o1o2o2o1.
3.Transitivity: o1o2 and o2o3o1o3.
Two elements o1, o2 with o1o2 are said to be equivalent. We further write [o] to denote the subset
[ 0 ]={ o Ω| o ~o } ( 1.1 )
of all elements that are equivalent to o. The object o is also called a representative of the set [o]. In the context of pattern recognition, each o denotes an object and each [o] denotes a class. A different approach to classifying every element of a set is given by partitioning the set:
Definition 1.2 (Partition, Class). Let be a set and ω1, ω2, ω3, . . . ⊆ be a system of subsets. This system of subsets is called a partition of Ω if the following conditions are met:
1.ωi ∩ ωj = 0 for all i ≠ j, i.e., the subsets are pairwise disjoint, and
2.ωi = , i.e., the system is exhaustive.
Every subset ω is called a class (of the partition).
It is easy to see that equivalence relations and partitions describe synonymous concepts: every equivalence relation induces a partition, and every partition induces an equivalence relation.
The underlying principle of all pattern recognition is illustrated in Figure 1.1. On the left it shows—in abstract terms—the world and a (sub)set of objects that live within the world. The set is given by the pattern recognition task and is also called the domain. Only the objects in the domain are relevant to the task; this is the so called closed world assumption. The task also partitions the domain into classes ω1, ω2, ω3, . . . ⊆. A suitable mapping associates every object oi t to a feature vector mi ∈ M inside the feature space M. The goal is now to find rules that partition M along decision boundaries so that the classes of M match the classes of the domain. Hence, the rule for classifying an object o is
Fig. 1.1. Transformation of the domain into the feature space M.
ω( 0 ) := ω i if m( 0 ) R i . ( 1.2 )
This means that the estimated class ̂ω(o) of object o is set to the class ωi i if the feature vector m (o) falls inside the region Ri. For this reason, the Ri are also called decision regions. The concept of a classifier can now be stated more precisely:
Definition 1.3 (Classifier). A classifier is a collection of rules that state how to evaluate feature vectors in order to sort objects into classes. Equivalently, a classifier is a system of decision boundaries in the feature space.
Readers experienced in machine learning will find these concepts very familiar. In fact, machine learning and pattern recognition are closely intertwined: pattern recognition is (mostly) supervised learning, as the classes are known in advance. This topic will be picked up again later in this chapter.

1.2Structure of a pattern recognition system

In the previous section it was already mentioned that a pattern recognition system maps objects onto feature vectors (see Figure 1.1) and that the classification is carried out in the feature space. This section focuses on the steps involved and defines the terms pattern and feature.
Fig. 1.2. Processing pipeline of a pattern recognition system.
Figure 1.2 shows the processing pipeline of a pattern recognition system. In the first steps, the relevant properties of the objects from must be put into a machine readable interpretation. These first steps (yellow boxes in Figure 1.2) are usually performed by methods of sensor engineering, signal processing, or metrology, and are not directly part of the pattern recognition system. The result of these operations is the pattern of the object under inspection.
Definition 1.4 (Pattern). A pattern is the collection of the observed or measured properties of a s...

Table of contents

  1. Cover
  2. Title Page
  3. Copyright
  4. Preface
  5. Contents
  6. List of Tables
  7. List of Figures
  8. Notation
  9. Introduction
  10. 1 Fundamentals and definitions
  11. 2 Features
  12. 3 Bayesian decision theory
  13. 4 Parameter estimation
  14. 5 Parameter free methods
  15. 6 General considerations
  16. 7 Special classifiers
  17. 8 Classification with nominal features
  18. 9 Classifier-independent concepts
  19. A Solutions to the exercises
  20. B A primer on Lie theory
  21. C Random processes
  22. Bibliography
  23. Glossary
  24. Index