Bayesian neural networks with confidence estimations applied to data mining