Add momentum term in gradient descent
Add regularization in weights
Add zero-one error rate cost function