I watched a vid from TensorFlow probability developer. He talked about:
- Aleatoric uncertainty (he added 1 more output parameter to estimate variance of prediction)
- Epestimic uncertainty (he allowed NN parameters to be random variables and estimated their posterior)
An then, he went one level further, he said we should treat the entire model as 'random variable', and what he did, was using a GP as a loss, and explained "with this, the loss itself is now a random variable".
I got the first two points. But, can you please expland on "modelling models"? At what level can I say that I'm now doing Full Baysian analysis? Isn't it enough to let every parameter of the model to be a rv? what's the deal with modelling models?
Refernces are appreciated, cause Google is returning "role models" pictures to me.