Course details
Classification and Recognition
IKR Acad. year 2017/2018 Summer semester 5 credits
The tasks of classification and pattern recognition, basic schema of a classifier, data and evaluation of individual methods, statistical pattern recognition, Bayes learning, maximum likelihood method, GMM, EM algorithm, discriminative training, kernel methods, hybrid systems, how to merge classifiers, basics of AdaBoost, structural recognition, speech processing applications - speaker recognition, language identification, speech recognition, keyword spotting, image processing - 2D object recognition, face detection, OCR, and natural language processing - document classification, text analysis.
Guarantor
Language of instruction
Completion
Time span
- 26 hrs lectures
- 13 hrs exercises
- 13 hrs projects
Assessment points
- 60 pts final exam (written part)
- 15 pts mid-term test (written part)
- 25 pts projects
Department
Subject specific learning outcomes and competences
The students will get acquainted with classification and recognition techniques and learn how to apply basic methods in the fields of speech recognition, computer graphics and natural language processing. They will understand the common aspects and differences of the particular methods and will be able to take advantage of the existing classifiers in real-situations.
The students will learn to work in a team. They will also improve their programming skills and their knowledge of development tools.
Learning objectives
To understand the foundations of classification and recognition and to learn how to apply basic algorithms and methods in this field to problems in speech recognition, computer graphics and natural language processing. To get acquainted with the evaluation procedures. To conceive basics of statistical pattern recognition, discriminative training and building hybrid systems.
Recommended prerequisites
- Signals and Systems (ISS)
- Computer Graphics Principles (IZG)
Prerequisite knowledge and skills
Basic knowledge of the standard math notation.
Study literature
- Mařík, V., Štěpánková, O., Lažanský, J. a kol.: Umělá inteligence (1-4), ACADEMIA Praha, 1998-2003, ISBN 80-200-1044-0.
Fundamental literature
- Bishop, C. M.: Pattern Recognition, Springer Science + Business Media, LLC, 2006, ISBN 0-387-31073-8.
- Fukunaga, K. Statistical pattern recognition, Morgan Kaufmann, 1990, ISBN 0-122-69851-7.
Syllabus of lectures
- The tasks of classification and pattern recognition, basic schema of a classifier, data sets and evaluation
- Probabilistic distributions and linear models
- Statistical pattern recognition, Bayes learning, maximum likelihood method
- Sequential data modeling, hidden Markov models, linear dynamical systems
- Generative and discriminative models
- Speech processing applications - speaker recognition, language identification, speech recognition, keyword spotting
- Kernel methods
- Mixture models, EM algorithm
- Combining models, boosting
- AdaBoost, basics and extensions of the model
- Image processing - 2D object recognition, face detection, OCR
- Pattern recognition in text, grammars, languages, text analysis
- Project presentation, future directions
Progress assessment
Study evaluation is based on marks obtained for specified items. Minimimum number of marks to pass is 50.
- Realized project
Controlled instruction
The evaluation includes mid-term test, individual project, and the final exam. The mid-term test does not have a correction option, the final exam has two possible correction terms
Course inclusion in study plans