Advertisement · 728 × 90

Posts by ArviZ

6  Prior and likelihood sensitivity checks – Exploratory Analysis of Bayesian Models

For an overview plus a couple of examples, check arviz-devs.github.io/EABM/Chapter...

2 weeks ago 0 0 0 0
Preview
Detecting and diagnosing prior and likelihood sensitivity with power-scaling - Statistics and Computing Determining the sensitivity of the posterior to perturbations of the prior and likelihood is an important part of the Bayesian workflow. We introduce a practical and computationally efficient sensitiv...

This is all based on the paper by Kallioinen, Paananen, Bürkner & Vehtari (2023) — "Detecting and Diagnosing Prior and Likelihood Sensitivity with Power-Scaling" doi.org/10.1007/s11222-023-10366-5

2 weeks ago 1 0 1 0

In ArviZ, 3 functions do most of the work:

psense_summary() → a table per flagging potential prior-data conflict or a weak likelihood.

plot_psense_dist() and plot_psense_quantities() → visual diagnostics showing how the posterior changes under perturbation.

2 weeks ago 1 0 1 0
Post image

ArviZ now has built-in tools for prior & likelihood sensitivity analysis via power-scaling!

Instead of fitting multiple models with different priors, you fit once and use importance sampling to approximate the effect of perturbing the prior or likelihood.

2 weeks ago 14 6 1 0
Create your own figure with PlotCollection — arviz-plots dev documentation

And if the existing `plot_xyz` functions just aren't cutting it, renounce them! Walk the truly ArviZian path, and unlock ArviZ's true form to forge your own unique plot from scratch. python.arviz.org/projects/plo...

2 weeks ago 1 0 0 0
Using PlotCollection objects — arviz-plots dev documentation

For those who crave finer control: meet the plotting manager classes. They handle the unglamorous work, faceting, layout, encodings, so `plot_xyz` can stay pretty. python.arviz.org/projects/plo...

2 weeks ago 1 0 1 0
Overview — arviz-plots dev documentation

Briefly:

• 3 backends: matplotlib, bokeh, plotly.
• Many "batteries-included" plots, ready to use functions covering the most common tasks of the Bayesian workflow
• Easy and flexible syntax to customize existing plots. python.arviz.org/projects/plo...

2 weeks ago 0 0 1 0
Example gallery — arviz-plots dev documentation

ArviZ 1.0 brings a lot of new plotting functionality.

Check our gallery for a glimpse of what's new: python.arviz.org/projects/plo...

2 weeks ago 9 5 1 1
API reference — arviz-stats dev documentation

ArviZ 1.0 implements many new diagnostics and statistical methods; see arviz-stats.readthedocs.io/en/latest/ap... for the full list. Or read arviz-devs.github.io/EABM/ for more in-context examples.

4 weeks ago 0 0 0 0
Overview — arviz-stats dev documentation

Full xarray API: structure-aware diagnostics

• Works with labeled, xarray-based, data
• Chain/draw structure inferred automatically
• Cleaner interface for end users

This is the standard interface that you are used to.

python.arviz.org/projects/sta...

4 weeks ago 1 0 1 0
Advertisement
Using arviz_stats array interface — arviz-stats dev documentation

Array-only API:

• You must specify chain and draw axes
• Useful when integrating diagnostics into lightweight pipelines

python.arviz.org/projects/sta...

4 weeks ago 0 0 1 0

arviz-stats exposes two APIs:

• Full xarray API (default): intended for end users doing statistical data analysis.
• Array-only API (NumPy/SciPy): intended for PPL developers or advanced users, who want diagnostics without xarray as a dependency.

4 weeks ago 4 1 1 0
Preview
ArviZ: a modular and flexible library for exploratory analysis of Bayesian models Martin et al., (2026). ArviZ: a modular and flexible library for exploratory analysis of Bayesian models. Journal of Open Source Software, 11(119), 9889, https://doi.org/10.21105/joss.09889

New paper out in JOSS:

“ArviZ: a modular and flexible library for exploratory analysis of Bayesian models”

It covers the design principles behind ArviZ and the motivation for the refactoring in 1.0. joss.theoj.org/papers/10.21...

1 month ago 12 5 0 0
Example gallery — arviz-plots dev documentation

ArviZ 1.0 features new state-of-the-art diagnostics, improved plotting syntax, and visualizations. Explore the docs and examples, or stay tuned for upcoming threads! python.arviz.org/projects/plo...

1 month ago 1 0 0 0
ArviZ-plots — arviz-plots dev documentation

📦 arviz-plots has no plotting library as a dependency, but it can generate plots with matplotlib, bokeh, and/or plotly if they are installed. See arviz-plots.readthedocs.io for details

1 month ago 0 0 1 0
ArviZ-stats — arviz-stats dev documentation

📦 arviz-stats can be used with a minimal array API (NumPy + SciPy). Ideal for PPL devs who want ArviZ diagnostics without extra deps. Or you can use the xarray API with all its bells and whistles, which is ideal for end users interested in data analysis. See arviz-stats.readthedocs.io for details.

1 month ago 0 0 1 0
arviz-base — arviz-base dev documentation

📦 arviz-base has no I/O library as a dependency, but you can use netcdf4, h5netcdf, or zarr to read and write your data. Install only the one you need. See arviz-base.readthedocs.io for details.

1 month ago 0 0 1 0

You can keep installing and importing ArviZ as usual, but if needed, you can easily get more control. Functionality is now split into 3 libraries: 📦 arviz-base 📦 arviz-stats 📦 arviz-plots.

1 month ago 0 0 1 0
ArviZ migration guide — ArviZ 1.0.0 documentation

InferenceData has been replaced with xarray’s DataTree, a more flexible data structure that will still feel familiar to you python.arviz.org/en/stable/us...

1 month ago 1 0 1 0
Advertisement
Getting started — ArviZ 1.0.0 documentation

ArviZ 1.0 is out! We have refactored it to be more modular, flexible & lightweight. For an overview of the changes, check the migration guide. python.arviz.org/en/stable/us...

1 month ago 16 10 2 0

Hello BlueSky! This is the official account for the ArviZ project. We provide FOSS tools for exploratory analysis of Bayesian models in both Python and Julia.

1 year ago 24 5 0 0