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