Supervised Prediction Classification Simple Linear Regression Logistic Regression Multiple Linear Regression K-NN Polynomial Regression Naive Bayes Support Vector Regression Support Vector Machine Decision Tree Regression Decision Tree Random Forest Regression Random Forest Unsupervised Clustering K-Means Hierarchical Clustering