Prerequisite course: Probability, Data Structures and Algorithms
Learning Objectives
To know the role of probability theory in solving problems in the real world related to data. The problems can range from predicting future consequences to analysing historical data. The domain of problems can be healthcare, education, governance to mention a few.
Learning Outcomes
At the end of the course, the students should be able to precisely define, and solve classical and commonly encountered problems along with deriving connections across multiple similar solutions and models.
Course content
-
Introduction: Probabilistic data analysis. [3]
-
Bayesian models: classifications, clustering, regression. Sequential Bayesian learning for Big-Data. [18]
-
Hierarchical Bayesian models: generative modeling. Topic models. Markov models. Inference, and estimation techniques for probabilistic models: MCMC, Gibbs sampling, variational inference. [18]
-
Case study using Natural Language Processing/Computer Vision/Bioinformatics. [3]
Text books
- Pattern Recognition and Machine Learning. Christopher Bishop. Springer. 2006. ISBN-13 978-0-387-31073-2.
References
- Ian Goodfellow, YoshuaBengio and Aaron Courville. Deep Learning .TheMIT Press, 2016. ISBN13 :978-0262035613.
- Introduction to Probability Models, Eleventh Edition. Sheldon Ross. 11thEdition. Academic Press. 2014. ISBN-13: 978-0124079489.
- The Algorithmic Foundation of Differential Privacy. Cynthia Dwork. 2014. Foundations and Trends in Theoretical Computer Science. Now Publishers Inc. ISBN-13: 978-1601988188.
- Bayesian Data Analysis. Andrew Gelman, John Carlin, Hal Stern, David Dunson, Aki Vehtari, and Donald Rubin. Third Edition. 2013. ISBN-13:978-1439840955.
Past Offerings
Course Metadata
Item | Details |
---|---|
Course Title | Probabilistic Machine Learning |
Course Code | CS5006 |
Course Credits | 3-0-0-3 |
Course Category | PME |
Proposing Faculty | Mrinal Kanti Das |
Approved on | Senate 6 of IIT Palakkad |
Course prerequisites | Probability, Data Structures & Algorithms |
Course status | Old |
Course revision information | This course is a revised version of Theory and Practice of Data Science course offered in the last semester. The course is now 5 thousand level.This can be used to address the comment in the senate to have an introductory course for PhD students. This can also be used for MTech program. |