Supervised Learning, Unsupervised Learning, Reinforcement Learning, Machine Learning, Artificial Intelligence.
commonly used supervised learning algorithms are, Linear regression Logistic regression Support Vector Machine K nearest neighbors Decision Tree Random Forest Naive Bayes Examples of Unsupervised Learning algorithms are, k-means clustering Hierarchical Clustering DBSCAN Principle component analysis