How Do Machines Learn In Machine Learning