JuliaCon 2022
Don’t put all your 🥚 in one 🧺.
[…] parameters correspond to a diverse variety of compelling explanations for the data. (Wilson 2020)
\(\theta\) is a random variable. Shouldn’t we treat it that way?
\[ p(y|x,\mathcal{D}) = \int p(y|x,\theta)p(\theta|\mathcal{D})d\theta \tag{1}\]
Intractable!
In practice we typically rely on a plugin approximation (Murphy 2022).
\[ p(y|x,\mathcal{D}) = \int p(y|x,\theta)p(\theta|\mathcal{D})d\theta \approx p(y|x,\hat\theta) \tag{2}\]
Yes, “plugin” is literal … can we do better?
Yes, we can!
MCMC (see Turing)
Variational Inference (Blundell et al. 2015)
Monte Carlo Dropout (Gal and Ghahramani 2016)
Deep Ensembles (Lakshminarayanan et al. 2017)