13.07.2015 Views

Download MCA Syllabus 2013 - Christ University

Download MCA Syllabus 2013 - Christ University

Download MCA Syllabus 2013 - Christ University

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Syllabus</strong> <strong>2013</strong><strong>MCA</strong><strong>MCA</strong>541D Machine LearningTotal teaching Hours/Semester:60 No of Lecture Hours/Week: 04ObjectiveTo acquire basic knowledge in machine learning techniques and learn to apply the techniquesin the area of pattern recognition and data analytics.Learning outcomeUpon completion of the course students will be able to:• Understand the basic principles of machine learning techniques.• Understand the supervised and unsupervised machine learning algorithms.• Choose appropriate techniques for real time problems.Unit I. (12)Introduction: Machine Learning, types of machine learning, examples.Supervised Learning: Learning class from examples, VC dimension, PAC learning, noise,learning multiple classes, regression, model selection and generalization, dimensions of asupervised learning algorithm.Parametric Methods: Introduction, maximum likelihood estimation, evaluating estimator,Bayes’ estimator, parametric classification.Unit II. (12)Dimensionality reduction: Introduction, subset selection, principal component analysis, factoranalysis, multidimensional scaling, linear discriminant analysis.Clustering: Introduction, mixture densities, k-means clustering, expectation-maximizationalgorithm, hierarchical clustering, choosing the number of clusters.Non-parametric: Introduction, non-parametric density estimation, non-parametricclassification.Unit III. (10)Decision Trees: Introduction, univariate trees, pruning, rule extraction from trees, learningrules from data.Multilayer perceptron: Introduction, training a perceptron, learning Boolean functions,multilayer perceptron, backpropogation algorithm, training procedures.Unit IV. (14)Kernel Machines: Introduction, optical separating hyperplane, v-SVM, kernel tricks, verticalkernel, defining kernel, multiclass kernel machines, one-class kernel machines.Bayesian Estimation: Introduction, estimating the parameter of a distribution, Bayesianestimation, Gaussian processes.Hidden Markov Models: Introduction, discrete Markov processes, hidden Markov models,basic problems of HMM, evaluation problem, finding the state sequence, learning modelparameters, continuous observations, HMM with inputs, model selection with HMM.<strong>Christ</strong> <strong>University</strong>, Bangalore, India 101

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!