Programming Ocean Academy | Machine Learning Algorithms Explainer
Classification â–¾
Naive Bayes
SVC
Linear SVC
KNeighbors Classifier
SGD Classifier
Ensemble Classifiers
Kernel Approximation
Regression â–¾
SGD Regressor
Lasso
ElasticNet
SVR (rbf)
SVR (linear)
Ridge Regression
Ensemble Regressors
Clustering â–¾
KMeans
MiniBatch KMeans
MeanShift
VBGMM
GMM
Spectral Clustering
Dimensionality Reduction â–¾
Randomized PCA
Isomap
Spectral Embedding
LLE
Kernel Approximation
Labeled vs Unlabeled Data â–¾
Do you have labeled data?
Number of categories known
Sample Size â–¾
<10K samples
<100K samples
>50 samples
Prediction Type â–¾
Predicting a category
Predicting a quantity
Predicting structure
Just looking