Close

ML-EMBA-BA-19
MBA(Exe.)-BA-2019-20: Term-III

Machine Learning
Credits3
Program & TermEMBA (Business Analytics), Term III
Faculty NameSandipan Karmakar

Course Description
Machine learning is an application of Statistics and Artificial Intelligence (AI) that provides systems the ability to automatically learn and improve from experience without being explicitly programmed. Machine learning focuses on the development of computer programs that can access data and use it learn for themselves. The process of learning begins with observations or data, such as examples, direct experience, or instruction, in order to look for patterns in data and make better decisions in the future based on the examples that we provide. The primary aim is to allow the computers learn automatically without human intervention or assistance and adjust actions accordingly.
In this course, starting from Introduction to Learning theory, the different Learning principles will be taught viz. Supervised, Unsupervised and Reinforcement Learning. Along with this the attendees will be exposed to two popular FOSSs namely R and Python to aid in computational purposes implementing different Regression Modeling approaches with the help of real-life datasets.
Learning Outcomes

At the end of the course you should
1. Be able use R & Python for statistical analysis
2. Be able to define a business issue as an analytical problem.
3. Be able to choose from various analytical techniques in a given situation
4. Be able to understand, interpret and recommend actions based on analytical output

Session Plan

SessionTopics/Activities
1Introduction to Machine Learning –
I. Example-Curve Fitting
II. Probability Refresher
III. Model Selection
IV. Dimensionality
V. Decision & Information Theory
2Probability Distributions –
I. Discrete and Continuous Distributions
II. Exponential Family
III. Nonparametric Methods
3-4Linear Models for Regression –
I. Concept of Basis Function
II. Linear Basis Function Models
III. Bias-Variance Decomposition
IV. Bayesian Linear Regression
V. Model Comparison
VI. Evidence Approximation
VII. Limitations of Fixed Basis Functions
5-6Linear Models for Classification –
I. Discriminant Functions
II. Generative Models
III. Discriminative Models
IV. Laplace Approximation
V. Bayesian Logistic Regression
7-8Neural Networks
I. Feed-Forward mechanism
II. Training of ANN using Back Propagation
III. Regularization
IV. Bayesian Neural Networks
9-10Kernel Methods –
I. Dual Representation
II. Constructing Kernels
III. RBF networks
IV. Gaussian Processes
11-12Sparse Kernel machines
I. Maximum Margin Classifiers
II. Relevance Vector Machines
13-14Mixture Models and EM Algorithm
I. k-means Clustering
II. Mixture of Gaussians
III. Alternative View of EM
15-16Approximate Inference
I. Variational Methods
II. Variational Linear Regression
III. Exponential family distributions
IV. Local variational Methods
V. Variational Logistic Regression
17-18Sampling Methods
I. Basic Sampling Algorithms
II. Markov Chain monte Carlo
III. Gibbs Sampling
IV. Slice Sampling
V. Hybrid Monte Carlo
19Combining Models
I. Bayesian Model Averaging
II. Committees
III. Boosting
IV. Tree Based Models
V. Conditional Mixture Models
20Doubt Clearing and Wrap Up

Prerequisites

1. Through understanding of Probability Distributions and Conditional Probability
2. Basic Understanding of Bayes Theorem
3. Basic Differential Calculus and Integral Calculus
Evaluation

1. Mid Term of 30% weight – Offline
2. Individual projects of 30% weight – Offline
3. End-term of 40% weight – Offline
No Makeup Exams. Marks for missed components will be equated to the minimum of the other attended components (in percentage terms).

Reading

1. Pattern Recognition and Machine Learning by Christopher M Bishop, Springer

Academic Integrity

Malpractice in any form will be dealt with as per manual of policies

Created By: Alora Kar on 06/26/2019 at 10:30 AM
Category: MBA(Exe.)BA-2019-20 T-III Doctype: Document

...........................