/MyKit-Learn

Implementations of common machine learning algorithms in python

Primary LanguageJupyter NotebookMIT LicenseMIT

MyKit-Learn

My implementation of common machine learning algorithms in python

Algorithm details can be found as Jupyter Notebooks in MyKit-Learn/

  • Linear Regression
  • k-Nearest Neighbor
  • Perceptron
  • Logistic Regression
  • Multilayer Perceptron (MLP)
  • Convolutional Neural Network (CNN)
  • Decsision Tree
  • LogitBoost
  • Adaboost
  • Support Vector Machine (SVM)
  • k-Means Clustering
  • Gaussian Mixture Model (GMM)
  • Hidden Markov Model (HMM)
  • Primary Component Analysis (PCA)
  • Latent Dirichlet Allocation (LDA)
  • Reccurrent Neural Network (RNN)
  • Collaborative Filtering
  • Monte Carlo Tree Search