Bayesian methods for supervised neural networks