Learning Bayesian Statistics

Bitesize | "What Would Have Happened?" - Bayesian Synthetic Control Explained

Learning Bayesian Statistics

Show Notes

Today's clip is from Episode 154 of the podcast, with Thomas Pinder.

In this conversation, Thomas Pinder explains how Bayesian methods naturally lend themselves to causal modeling, and why that matters for real-world business decisions. The key insight is that causal questions in industry are rarely black and white: instead of a single treatment effect, you get a full posterior distribution, credible intervals, and the ability to communicate the probability that an effect is positive, which is far more useful to stakeholders than a p-value.

Thomas then dives into Bayesian Synthetic Control, a reframing of the classic synthetic control method from a constrained optimization problem into a Bayesian regression problem. Rather than optimizing weights on a simplex, you place a Dirichlet prior on the regression coefficients, which turns out to be not just mathematically elegant but practically richer: you can express prior beliefs about how many control units are informative, set the concentration parameter accordingly, or let a gamma hyperprior on that parameter let the data decide. The result is a more flexible, less fragile counterfactual, implemented cleanly in PyMC or NumPyro.

Get the full discussion here

Support & Resources → Support the show on Patreon: https://www.patreon.com/c/learnbayesstats → Bayesian Modeling Course (first 2 lessons free): https://topmate.io/alex_andorra/1011122

Our theme music is « Good Bayesian », by Baba Brinkman (feat MC Lars and Mega Ran). Check out his awesome work at https://bababrinkman.com/ !

More from Learning Bayesian Statistics

Oct 20, 2026

Support & Resources → Support the show on Patreon → Bayesian Modeling Course (first 2 lessons free)

Oct 7, 2026

Today's clip is from Episode 166, featuring Bill Engels & Jesse Grabowski. In this conversation, Bill explains what a kernel means in a Gaussian process and how it defines the idea of similarity between data points. He then breaks down the role of the length scale, showing how it controls how quickly the relationship between two points changes, and how amplitude controls the overall scale of the functions a GP can represent.

Oct 1, 2026

Support & Resources → Support the show on Patreon → Bayesian Modeling Course (first 2 lessons free)

Sep 28, 2026

Today's clip is from Episode 165, featuring Alex Fengler. In this conversation, Alex introduces Bayesify , a tool that uses AI to analyze research papers and assess how well they follow a Bayesian workflow.

Sep 18, 2026

Support & Resources → Support the show on Patreon → Bayesian Modeling Course (first 2 lessons free)

See all episodes →