backPropagation Artificial neural networks training algorithm A simple 2 layered neural network training algorithm.