jypi
  • Explore
ChatWays to LearnMind mapAbout

jypi

  • About Us
  • Our Mission
  • Team
  • Careers

Resources

  • Ways to Learn
  • Mind map
  • Blog
  • Help Center
  • Community Guidelines
  • Contributor Guide

Legal

  • Terms of Service
  • Privacy Policy
  • Cookie Policy
  • Content Policy

Connect

  • Twitter
  • Discord
  • Instagram
  • Contact Us
jypi

© 2026 jypi. All rights reserved.

Bayesian Networks and Decision Graphs

Master Bayesian networks and decision graphs, from probabilistic foundations to decision-making and causal analysis under uncertainty.

AI & Machine Learning · Advanced

Free · Self-paced · Certificate included

Bayesian Networks and Decision Graphs

About this course

Master probabilistic graphical models from foundations to advanced decision analysis. This course builds progressively from probability basics and Bayesian network semantics to exact and approximate inference, learning parameters and structure, hybrid and dynamic models, and causal reasoning. You will then study decision theory, influence diagrams, and algorithms for optimal decision-making under...

What you'll learn

  • Construct and interpret Bayesian network structures for real-world problems
  • Apply exact inference algorithms (variable elimination, junction tree) to compute probabilities
  • Use approximate inference methods (MCMC, importance sampling, variational inference) for large or continuous models
  • Estimate parameters and learn network structure from data, including score- and constraint-based methods
  • Model hybrid and continuous variables and design dynamic Bayesian networks for temporal data
  • Perform causal discovery and reason about interventions and counterfactuals
  • Formulate decision problems with influence diagrams and compute optimal policies
  • Implement algorithms for decision evaluation and sequential decision-making under uncertainty
  • Validate models, diagnose errors, and create explainable probabilistic workflows for deployment

Prerequisites

Familiarity with basic probability, statistics, and programming (preferably Python); calculus and linear algebra recommended.

Level
Advanced· Level
Duration
10 weeks· Duration
Language
English· Language
Modules
15· Modules

Skills you'll gain

  • Probabilistic reasoning
  • Bayesian inference
  • Approximate inference methods
  • Structure and parameter learning
  • Causal inference and interventions
  • Decision analysis and influence diagrams
  • Dynamic and hybrid modeling
  • Model validation and diagnostics
  • Explainable AI for probabilistic models
  • Tooling and deployment of graphical models

What you'll study

15 modules — work at your own pace.

1 contributor · 1 remix · 1,022 views

Why people choose jypi for their learning

“Being able to go at my own pace changed everything. I fit learning in around my job and family — no pressure, just progress when I'm ready.”

Marcus T.

“I took what I learned here and used it straight away on a new initiative at work. My manager noticed the difference within a few months.”

Priya S.

“My degree didn't cover half the stuff I needed for my role. jypi filled those gaps with courses I could actually finish.”

James K.

“It's not only about career. I learn because I'm curious. jypi lets me follow that without limits.”

Yuki N.

Frequently asked questions

Earn your certificate

Sign in to track your progress

When you’re signed in, we’ll remember which sections you’ve viewed. Finish all sections and you’ll unlock a downloadable certificate to keep or share.