Machine Learning Branches Linear Regression Logistic Regression Decision Trees Suport Vector Regression Naive Bayes K-Nearest Neighbors (KNN) Polynomial Regression K Means Random Forest Dimensionality Reduction Gradient Boosting OTHERS