Towards Better Representations with Deep/Bayesian Learning