Introduction: Probability distributions, random variables, joint distributions, random process, graphs, undirected and Directed Graphical Models. Representation: Bayesian Networks – Independence in graphs – d-separation, I-equivalence, minimal I-maps. Undirected Graphical models: Gibbs distribution and Markov Networks, Markov models and Hidden Markov Models. From Bayesian to Markov and Markov to Bayesian networks, Triangulation and Chordal Graphs. Directed Gaussian graphical models. Exponential Family Models. Factor Graph Representation. Conditional Random Fields. Other special Cases: Chains, Trees.
Inference: Variable Elimination (Sum Product and Max-Product). Junction Tree Algorithm. Forward Backward Algorithm (for HMMs). Loopy Belief Propagation. Markov Chain Monte Carlo Metropolis Hastings. Importance Sampling. Gibbs Sampling. Variational Inference.
Learning Graphical models: Discriminative vs. Generative Learning., Density estimation, learning as optimization, maximum likelihood estimation for Bayesian networks, structure learning in Bayesian networks, Parameter Estimation in Markov Networks. Structure Learning. Learning undirected models- EM: Handling Missing Data. Applications in Vision, Web/IR, NLP and Biology. Advanced Topics: Statistical Relational Learning, Markov Logic Networks
CO-PO Mapping
COs |
Description |
PO1 |
PO2 |
PO3 |
PO4 |
PO5 |
CO1 |
Understand the process of encoding probability distributions using graphs |
3 |
2 |
3 |
1 |
2 |
CO2 |
Analyze the independence properties of the graph structure |
3 |
3 |
3 |
1 |
2 |
CO3 |
Understand and analyze Markov networks for the graphical modeling of probability distributions |
3 |
2 |
3 |
2 |
2 |
CO4 |
Familiarize methods that approximate joint distributions |
3 |
2 |
2 |
– |
– |
CO5 |
Study and evaluate methods to learn the parameters of networks with known and unknown structures using real life data sets |
3 |
3 |
4 |
2 |
4 |
CO-PO Mapping
COs |
Description |
PO1 |
PO2 |
PO3 |
PO4 |
PO5 |
CO1 |
Understand the process of encoding probability distributions using graphs |
3 |
2 |
3 |
1 |
2 |
CO2 |
Analyze the independence properties of the graph structure |
3 |
3 |
3 |
1 |
2 |
CO3 |
Understand and analyze Markov networks for the graphical modeling of probability distributions |
3 |
2 |
3 |
2 |
2 |
CO4 |
Familiarize methods that approximate joint distributions |
3 |
2 |
2 |
– |
– |
CO5 |
Study and evaluate methods to learn the parameters of networks with known and unknown structures using real life data sets |
3 |
3 |
4 |
2 |
4 |