Regression, Classification, and Clustering: Understand the Differences in Machine Learning