List of Top Machine Learning Algorithms YASH PAL, 11 May 202028 May 2024 Machine learning is a wide topic in the sense of learning. it has a lot of algorithms that can be used for a specific task to complete. so in this post am going to share with you a complete list of machine learning algorithms. Machine learning algorithms list Regression algorithms Linear regression Logistic regression Ordinary least squares regression (OLSR) Stepwise regression Multivariate adaptive regression splines (MARS) Locally estimated scatterplot smoothing (LOESS) jackknife regression Regularization algorithms Ridge regression Least absolute shrinkage and selection operator ( LASSO) Elastic net Least angle regression (LAR) Dimensionality reduction algorithms Principal component analysis (PCA) Principal component regression (PCR) Partial Least squares regression (PLSR) Sammon mapping Multidimensional scaling (MDS) Projection pursuit Discriminant analysis algorithm Linear discriminant analysis Mean decrease inaccuracy Quadratic discriminant analysis Instance-based algorithms k-Nearest Neighbor (KNN) Learning vector quantization (LVQ) Self-organizing Map (SOM) Locally weighted learning (LWL) Associated rule algorithms Apriori Eclat FP-Growth Ensemble algorithms Logit boost Bootstrapped aggregation Adaboost Stacked Generalization Gradient boosting machines Gradient-boosted regression trees Random forest Bayesian algorithms Naive Bayes Gaussian naive Bayes Multinomial naive Bayes Averaged one-dependence estimators Bayesian belief network Bayesian network Hidden Markov models Conditional random fields Decision tree algorithms Classification and regression tree (CART) Iterative Dichotomiser 3 (ID3) Chi-squared automatic interaction detection (CHAID) Decision stump M5 Random forests Conditional decision trees Clustering algorithms Single linkage clustering K-Means K-Medians Expectation maximization (EM) Hierarchical clustering Fuzzy clustering DBSCAN Optics algorithm Non-negative matrix factorization Latent Dirichlet allocation (LDA) Neural Networks algorithms Self-organization map Perceptron Backpropagation Hopfield network Radial basis function network (RBFN) Backpropagation Autoencoders Hopfield networks Boltzmann machines Restricted Boltzmann machines Spiking neural networks Learning vector quantization (LVQ) Deep learning algorithms Deep Boltzmann machine (DBM) Deep belief networks (DBN) Convolutional Neural network (CNN) Stacked auto-encoders Reinforcement learning algorithms Q learning Temporal difference State action reward state action (SARSA) Other algorithms Support Vector Machine (SVM) Evolutionary algorithms Inductive logic programming (ILP) ANOVA Information fuzzy network (IFN) Page rank Conditional random fields (CRF) Computer Science Tutorials Machine Learning Tutorials Algorithmscomputer scienceML