How Non-Convex Optimization works part1(Machine Learning)