Some of the popular Machine Learning Algorithms used are:
Supervised Machine Learning Algorithms Where the algorithm searches for various patterns for the labels assigned within data points
Unsupervised Machine Learning Algorithms Here the labels are associated without any data points and groups into clusters
Reinforcement Machining Learning Algorithms In this algorithm it uses actions based on data points and keeps bettering itself with newer strategies