Supervised Learning algorithms

Generative probabilistic

models

Bayesian probabilities

Gaussian mixture models

Boltzmann machine

Discriminative probabilistic

models

Linear regression

Logistic regression

Non-probabilistic

model

Support Vector Machines (SVM)

Neural networks

Ensemble learning

Bagging

Random Forests