Master probabilistic graphical models from foundations to advanced decision analysis. This course builds progressively f...

Core probability concepts and the rationale for representing distributions with graphs.
Definition, semantics, and basic components of Bayesian networks with practical modeling steps.
How graph structure encodes independence and how to reason about information flow.
Algorithms that compute exact probabilities and MAP/MPE solutions when feasible.
Sampling, variational, and message passing methods for large or loopy networks.
Estimating CPDs from data using frequentist and Bayesian approaches with missingness.
Learning the network graph from data via scores, constraints, and hybrids.
Modeling with linear Gaussian, mixture, and mixed discrete-continuous variables.
Temporal extensions of BNs for sequences and time-varying processes.
Utilities, risk, and principles underlying rational choices under uncertainty.
Representation of decisions, information, and utilities within graphical models.
Computational methods to compute optimal policies and VOI within IDs and BNs.
Using BNs for causal reasoning, identification, and counterfactual analysis.
Assessing predictive performance, stability, and transparency of models.
Practical workflows, software ecosystems, deployment, and real-world use cases.