Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Indian Institute of Technology, Kharagpur

Mathematics for Machine Learning

Indian Institute of Technology, Kharagpur and NPTEL via Swayam

Overview

ABOUT THE COURSE: This course will discuss the rich mathematical theory needed for developing efficient, accurate and robust machine learning algorithms. This course will focus on selected advanced topics from linear algebra, calculus, optimization, probability theory and statistics with strong linkage with machine learning. Applications of these topics will be introduced in ML with help of some real-life examples.INTENDED AUDIENCE: Under graduatePREREQUISITES: Basic MathematicsINDUSTRY SUPPORT: Any industry who practices AI

Syllabus

Week 1: Introduction to Theory of Learning: meaning of learning, overfitting etc.
Week 2:Convex functions and sets, Convex Optimization, Optimization problem Formulations
Week 3:Gradient and Sub-gradient descent for non- smooth functions
Week 4:Regularization, Lasso and Ridge, Applications with medical data
Week 5:Accelerating Gradient Descent, Stochastic Gradient Descent and its applications (NN)
Week 6:Support Vector Regression, Logistic Regression for dichotomous variable
Week 7:Maximum likelihood estimation (MLE) in Binomial, Multinomial, Gaussian, models in exponential family
Week 8:Maximum likelihood estimation (MLE) in Binomial, Multinomial, Gaussian, models in exponential family. (Contd.)
Week 9:Dimensionality reduction techniques
Week 10:Dynamical systems and control, Fourier transform and its applications
Week 11:Expectation Maximization (EM) based learning in Mixture models, Hidden Markov Model, Dirichlet processes (Clustering).
Week 12:Bayesian Machine Learning, estimating decisions using posterior distributions, Model selection: Variational Inference.

Taught by

Prof. Debjani Chakraborty, Prof. Debashree Guha Adhya

Tags

Reviews

Start your review of Mathematics for Machine Learning

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.