Algorithms or Models in Machine learning
Supervised Learning Algorithms
- K nearest neighbor classification
- Logistic Regression
- Linear Regression
- Naive bayes
- Support Vector Machine(SVM)
- Decision tree
- Random Forest
- Xgboost
Here K-nn and Logistic regression is classification models. Naive bayes is probability based model. Linear regression is regression model. Remaining all models are useful in classification and regression problems.
Random forest and Xgboost are ensemble models. They uses decision tree as base learner.
Unsupervised Learning Algorithms
- K-means Clustering
- Density-Based Spatial Clustering(DB-Scan)
- Hierarchical clustering
There are lot of other algorithms also present but these models most widely used algorithms in machine learning.
Thanks for reading.