Recent trends in artificial neural networks : from training to prediction /: from training to prediction. (2020)