Popular Machine Learning Algorithms


The popular machine learning algorithms according to Iqbal H. Sarker1 are as follows:

Classification analysis (such as binary classification and Naive Bayes)

Regression analysis (like simple and multiple linear regression)

Cluster analysis (such as K-means clustering and mean-shift clustering)

Dimensionality reduction and feature learning (like variance threshold and Pearson correlation)

Association rule learning (such as AIS & SETM and Apriori)

Reinforcement learning (like Monte Carlo methods and Q-learning)

Artificial neural network (such as LSTM-RNN)

Deep learning (like MLP and CNN/convNet)



      β€œIt is strange how often a heart must be broken    
      before the years can make it wise.”    
      ― Sara Teasdale, The Collected Poems