Syllabus - Artificial Intelligence and Machine Learning (AL603 (C))
CSE
Artificial Intelligence and Machine Learning (AL603 (C))
VI
Introduction and mathematical Preliminaries
Principles of pattern recognition: Uses, mathematics, Classification and Bayesian rules, Clustering vs classification, Basics of linear algebra and vector spaces, Eigen values and eigen vectors, Rank of matrix and SVD
Pattern Recognition basics
Bayesian decision theory, Classifiers, Discriminant functions, Decision surfaces, Parameter estimation methods, Hidden Markov models, dimension reduction methods, Fisher discriminant analysis, Principal component analysis, non-parametric techniques for density estimation, nonmetric methods for pattern classification, unsupervised learning, algorithms for clustering: Kmeans, Hierarchical and other methods
Feature Selection and extraction
Problem statement and uses, Branch and bound algorithm, Sequential forward and backward selection, Cauchy Schwartz inequality, Feature selection criteria function: Probabilistic separability based and Interclass distance based, Feature Extraction: principles
Visual Recognition
Human visual recognition system, Recognition methods: Low-level modelling (e.g. features), Midlevel abstraction (e.g. segmentation), High-level reasoning (e.g. scene understanding); Detection/Segmentation methods; Context and scenes, Importance and saliency, Large-scale search and recognition, Egocentric vision, systems, Human-in-the-loop interactive systems, 3D scene understanding.
Recent advancements in Pattern Recognition
Comparison between performance of classifiers, Basics of statistics, covariance and their properties, Data condensation, feature clustering, Data visualization, Probability density estimation, Visualization and Aggregation, FCM and soft-computing techniques, Examples of real-life datasets.
Course Objective
To help students understand basic mathematical and statistical techniques commonly used in pattern recognition. To introduce students to a variety of pattern recognition algorithms.
Course Outcome
["Understand basic mathematical and statistical techniques commonly used in pattern recognition.", "Apply a variety of pattern recognition algorithms.", "Understand and apply various pre-processing algorithms.", "Apply various algorithms for image classification."]
Practicals
- Data extraction
- Pre-processing of images
- Image segmentation
-
Image classification
AICTE
Reference Books
-
Pattern Recognition and Machine Learning by Christopher M. Bishop, Springer, 2006.
-
Pattern Classification by Richard O. Duda, Peter E. Hart, David G. Stork, Wiley, 1973.
-
https://nptel.ac.in/courses/106/106/106106046/