Bayesian multi-model comparison¶
Bayesvalidrox provides three distinct methods to compare sets of models against each other given some observation of the outputs, Bayes’ Factors, model weights and confusion matrices.
These are contained within the class bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison
and can be called one-at-a-time with their respective functions, or consecutively with the function model_comparison_all()
.
Example¶
To perform model comparison, we first need to define the set of competing models. For this, we create two additional models based on the example model from Models. The first of these models