How Non-Convex Optimization works part2(Machine Learning)