When | MW 11:00 am - 12:30 pm |
Where | B308: EE |
Who | Sriram Ganapathy |
Office | C 334 (2nd Floor) |
sriramg aT iisc doT ac doT in | |
Teaching Assistant | Viveka Salinamakki and Varada R. |
First Class | Jan 6, 2025 |
mlsp2025.iisc@gmail.com |
Announcements
- MLSP25 Enrollment Form link
Top      
Syllabus
- Introduction to real world signals - text, speech, image, video.
- Feature extraction and dimensionality reduction - principal components, linear discriminants.
- Decision theory for pattern recognition, ML and MAP methods, Bias-variance trade-off, model assessment, cross-validation, estimating generalization error.
- Generative modeling and density estimation - Gaussian and mixture Gaussian models, kernel density estimators, hidden Markov models. Expectation Maximization.
- Linear regression and kernel methods. Regularization methods.
- Discriminative modeling - support vector machines, decision trees and random forest classifiers, bagging and boosting.
- Neural networks: gradient descent optimization and back propagation, regularization in neural networks, dropout. normalization methods.
- Introduction to deep learning - feedforward, convolutional and recurrent networks, practical considerations in deep learning.
- Introduction to transformer models - self and cross attention, encoder and decoder architectures, autoregressive decoding.
Top      
Grading Details
Assignments | 15% |
Midterm exam. | 20% |
Final exam. | 40% |
Project | 25% |
Pre-requisites
- Must - Random Process/Probablity and Statistics
- Must - Linear Algebra/Matrix Theory
- Must - Coding Skills in Python
Top      
Textbooks
- “Pattern Recognition and Machine Learning”, C.M. Bishop, 2nd Edition, Springer, 2011.
- “Neural Networks”, C.M. Bishop, Oxford Press, 1995.
- "Machine Learning: A Probablistic Perspective:, K. Murphy, 2012.
- “Deep Learning”, I. Goodfellow, Y, Bengio, A. Courville, MIT Press, 2016. html
References
- “Deep Learning : Methods and Applications”, Li Deng, Microsoft Technical Report.
- “Automatic Speech Recognition - Deep learning approach” - D. Yu, L. Deng, Springer, 2014.
- “Machine Learning for Audio, Image and Video Analysis”, F. Camastra, Vinciarelli, Springer, 2007. pdf
- Various Published Papers and Online Material
- Python Programming Basics pdf
Top      
Slides
05-01-2025 | Introduction to real world data - text, speech, image, video. Learning as a pattern recognition problem. Examples. Roadmap of the course. |
slides |
08-01-2025 | Matrix calculus and PCA |
slides |
13-01-2025 | Minimum Error Formulation of PCA. PCA for high dimensional data. Supervised dimensionality reduction - Linear Discriminant analysis |
slides |
15-01-2025 | Linear discriminant analysis (LDA), PCA versus LDA. Decision theory, Gaussian modeling |
slides |
20-01-2025 | Gaussian modeling |
slides |
22-01-2025 | EM Algorithm For GMMs |
slides |
Top