Programming Ocean Academy | Machine Learning Algorithms Explainer
Pen
Eraser
Note
Save
Clear
Scikit-learn Cheat Sheet
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