Machine Learning is divided into three types:
1.Supervised Learning
2.Unsupervised Learning
3.Reinforcement Learning
Based on these above types of Machine Learning techniques there are certain algorithms listed below:
1.Linear
2.Logistic
3.Decision Tree
4.Naive Bayes
5.Support Vector Mechanism
6.Random Forest
7.K-Means Clustering
If you want to learn about these algorithms in-depth then you must watch this video tutorial:
If you want to become a certified Machine Learning Engineer then you must take this Machine Learning Course.