Chapter 3. Juggling with Multi-Parametric and Hierarchical Models

In the previous two chapters, we learned the core ideas of the Bayesian approach and how to use PyMC3 to do Bayesian inference. If we want to build models of arbitrary complexity (and we certainly do), we must learn how to build multi-parametric models. Almost all interesting problems out there need to be modeled using more than one parameter. Moreover, in many real-world problems, some parameters depend on the values of other parameters; such relationships can be elegantly modeled using Bayesian hierarchical models. We will learn how to build these models and the advantages of using them. These are such important concepts that we will keep revisiting them over and over again throughout ...

Get Bayesian Analysis with Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.