Improving Bayesian Neural Networks by Adversarial Sampling | Synapse