Classifier Learning with Supervised Marginal Likelihood