Bayesian Workflow (Gelman, Vehtari & McElreath, 2026) — Overview

Summary

The full-length textbook expansion of the 2020 arXiv paper [[Bayesian Workflow - Overview|Bayesian Workflow]]. 31 chapters plus two appendices, in five parts: foundations, building models, evaluating and comparing, computation, and sixteen worked case studies. This vault holds 79 notes covering all parts in depth — every prior-choice rule, diagnostic threshold, failure mode, and Stan snippet from Parts 1–3, plus one note per case study recording the model specification, what went wrong, and the lesson.

Overview

The book’s thesis is that Bayesian inference is only one step in Bayesian data analysis, and Bayesian data analysis is only one step in a workflow that includes model building, computation, checking, expansion, comparison, and decision. Most of what practitioners actually do is not covered by inference theory, and the book’s project is to make that tacit knowledge explicit.

The single most important routing artifact is the master workflow diagram, Figure 2.1, transcribed as a mermaid graph in From Inference to Data Analysis to Workflow. Read that first if you want to know where any particular technique sits.

Routing Table

Where to go for what

If you need…Go to
The master workflow diagramFrom Inference to Data Analysis to Workflow
Why Bayes, and when it isn’t worth itWhy Bayes - Benefits, Costs, and Borders
The taxonomy organizing the whole bookFour Modeling Scenarios
One problem carried end to endMultiple-Choice Exam - A Full Workflow Walkthrough
Where to start: the first model to write downChoosing an Initial Model, Generative and Partially Generative Models
How to pick and specify a priorPrior Distributions, Constructing Priors for Effect Sizes, Joint Priors and Covariance Matrices
Checking a model before seeing dataPrior Predictive Checking
Testing a model and its code on fake dataDesigning Simulated-Data Experiments
Checking a model after fittingPosterior Predictive Checking, Cross Validation Checking
Choosing between modelsModel Selection Using Predictive Performance, Stacking and Predictive Model Averaging
Chains that won’t mixWhat to Do About Convergence Problems, Failure Modes and Steps Forward
Validating that your Stan program is correctSBC in the Workflow, Simulation-Based Calibration Checking in Model Development Workflow
Keeping the modeling loop fastFit Fast, Fail Fast
A fast approximation to fit-and-fail-fastVariational Inference and Pathfinder, Approximate Algorithms and Approximate Models
Causal effects and generalizationCausal Inference as Generalization, Poststratification
What a fitted model does and does not tell you scientificallyStatistical and Scientific Inference
A non-Bayesian translation of everything aboveStatistical and Computational Workflow for Bayesians and Non-Bayesians
What to read in BDA3 and what to skipHow to Get the Most Out of Bayesian Data Analysis

Structure

PartChaptersFolderNotes
Part 1 — Foundations1–4Foundations8
Part 2 — Building models5–7Building Models19
Part 3a — Evaluating and comparing8–10Evaluating and Comparing16
Part 3b — Computation11–13, 15Computational Workflow16
Part 3c — SBC14Simulation-Based Calibration1
Part 4 — Case studies16–31Case Studies16
AppendicesA–BAppendices2
This overview—(folder root)1
Total79

The Sixteen Case Studies

Each case study note records the model specification, what went wrong, and the transferable lesson.

Ch.Case studyCentral lesson
16Coding a Series of Models - Movie RatingsBuild a model as a sequence, not a single artifact
17Prior Specification for Regression Models - Sleep StudyPriors as part of the model, not a formality
18Predictive Model Checking and Comparison - Clinical TrialPredictive checks drive comparison
19Building Up to a Hierarchical Model - Coronavirus TestingHierarchy earned incrementally
20Using a Fitted Model for Decision Analysis - Classification CompetitionInference is not the endpoint
21Posterior Predictive Checking - Stochastic Learning in DogsWhat a graphical check actually reveals
22Incremental Development and Testing - Black Cat AdoptionsTest each component as you add it
23Debugging a Model - World Cup FootballFinding a bug in a model you believe
24LOO Model Checking and Comparison - RoachesPareto , p_loo, and what they mean
25Model Building and Expansion - Golf PuttingPhysical reasoning beats flexible curves
26Model Building with Latent Variables - Animal MovementLatent structure with real interpretation
27Model Building - Time-Series Decomposition for BirthdaysAdditive decomposition, GP approximation, and two honest failures
28Models for Regression Coefficients - Student GradesWith a good prior, you don’t need variable selection
29Sampling Problems with Latent Variables - No Vehicles in the ParkNon-centered is not always right
30Challenge of Multimodality - Differential Equation for Planetary MotionMultimodality reparameterization cannot fix
31Simulation-Based Calibration Checking in Model Development WorkflowSBC as a debugging subroutine

Relation to the 2020 Paper

The seven notes derived from the 2020 arXiv paper remain in this folder, each carrying an expanded_by frontmatter field and a callout pointing to the book’s expanded treatment:

The six notes from Talts et al. (2018) on SBC are complementary rather than superseded: they carry the theory (the data-averaged posterior identity, the uniformity theorem, histogram interpretation), while SBC in the Workflow and Simulation-Based Calibration Checking in Model Development Workflow carry the book’s practical integration.

See Also