Introduction to machine learning – different forms of learning- Linear regression – Ridge and Lasso regression, Logistic regression, Discriminant Functions and models, Bayesian regression, regression with basic functions.
Classification – Perceptron –Multilayer Perceptron – Feed forward network – Backpropagation – Support vector machine – Decision trees – evaluation of classifiers – bias and variance. Gaussian mixture models — Expectation-Maximization – Naive Bayes classifier – Ensemble Methods – Bagging – Boosting -Time series Prediction and Markov Process – Introduction to deep learning – Convolutional neural networks – application of classification algorithm
Clustering – K-means – Hierarchical and Density Based Clustering – DBSCAN- Assessing Quality of Clustering – Dimensionality reduction – Principal Component Analysis – Introduction to Reinforcement Learning.