Bayesian Neural Networks: A Min-Max Game Framework