Neural Network for Machine Learning