Failure rate prediction with artificial neural networks