Skip to content

Machine Learning CleanSheet

Prerequisite Knowledge

Machine Learning Algorithms

Common ML algorithms (examples coming soon)!

  • Deep learning (MLP, CNN, RNN, LSTM)
  • Linear regression,Multiple regression,logistic regression]
  • Random Forests
  • Support vector machine (SVM) with kernels (Linear, Poly, RBF)
  • K-Means
  • Gaussian Mixture Model
  • K-nearest neighbors
  • Naive bayes
  • Principal component analysis (PCA)
  • Factorization machines
  • Restricted Boltzmann machine (RBM)
  • t-Distributed Stochastic Neighbor Embedding (t-SNE)
  • Gradient Boosting trees (also known as GBDT, GBRT, GBM, XGBoost)
  • Reinforcement learning (Deep Q learning)

Beginner Books


Becoming an Open Source Contributor