Course
PostgraduateSemester
Sem. ISubject Code
AVD613Subject Title
Machine Learning for Signal ProcessingSyllabus
Review: Linear algebra, matrix calculus, probability and statistics. Supervised learning: linear regression (gradient descent, normal equations),Weighted Linear Regression (LWR), logistic regression, perceptron Newton's method, KL-divergence,(cross-) entropy, natural gradient, exponential family and generalized linear models, generative models (Gaussian discriminant analysis, Naive Bayes), Kernel Method (SVM, Gaussian processes), tree ensembles (decision trees, random forests, boosting and gradient boosting), learning theory, regularization, bias-variance decomposition and tradeoff, concentration inequalities, generalization and uniform convergence, VC-dimension.
Deep Learning: Neural networks, back propagation, deep architectures, unsupervised learning, K-means, Gaussian Mixture Model (GMM), Expectation Maximization (EM), Variational Auto-encoder (VAE), Factor Analysis, Principal Components Analysis (PCA), Independent Components Analysis (ICA), introduction to Reinforcement Learning (RL).
Application: Advice on structuring an ML project, evaluation metrics, missing data techniques and tracking.
Special Topic: Computer vision, NLP, machine listening and music information retrieval, speech, compressive sensing, array processing, beamforming, independent component analysis, MIMO/SIMO models, under- constrained separation, spectral factorizations.
Text Books
Same as Reference
References
1. Pattern Recognition and Machine Learning, C.M. Bishop, 2nd Edition, Springer, 2011.
2. Probabilistic Machine Learning, Kevin P. Murphy.
3. Pattern Recognition, Duda and Hart.
4. Machine Learning for Signal Processing: Data Science, Algorithms, and Computational Statistics, Max A. Little.
5. Deep Learning, Ian Good fellow, Yoshua Bengio, Aaron Courville (Online book), 2017.
6. Deep Learning with Python, J. Brownlee.
7. Deep Learning Step by Step with Python: A Very Gentle Introduction to Deep Neural Networks for Practical Data Science, N.D. Lewis.
8. Machine Learning for Audio, Image and Video Analysis, F.Camastra,Vinciarelli,Springer,2007.
Course Outcomes (COs):
CO1: Understand the application of linear algebra, statistics, and probability theory used in various machine learning models under supervised and unsupervised learning.
CO2: Utilize different models for supervised, unsupervised, and reinforcement machine learning
CO3: Implement Bayes decision theory and density estimation techniques with an aim to understand the fundamental concepts of supervised and unsupervised machine learning
CO4: Apply the essential knowledge in the field of machine learning and signal processing for an in-depth study of emerging areas of engineering applications.