Skip to main content


Table 1 Comparison of machine learning technologies

From: A survey of machine learning for big data processing

Learning types Data processing tasks Distinction norm Learning algorithms Representative references
Supervised learning Classification/Regression/Estimation Computational classifiers Support vector machine [120]
Statistical classifiers Naïve Bayes [15]
Hidden Markov model [121]
Bayesian networks [122]
Connectionist classifiers Neural networks [123]
Unsupervised learning Clustering/Prediction Parametric K-means [124]
Gaussian mixture model [125]
Nonparametric Dirichlet process mixture model [125]
X-means [124]
Reinforcement learning Decision-making Model-free Q-learning [126]
R-learning [127]
Model-based TD learning [128]
Sarsa learning [129]