Back Propagation Algorithm Artificial Neural Network Algorithm Machine Learning by Mahesh Huddar