A set of machine learing algorithms implemented in Python 3.5. Programs can one of three implementations:
- Algorithm is implemented from scratch in Python *
- Algorithm is implemented using Scikit Learn * *
- Algorithm is implemented both ways * * *
The included programs are:
- Linear Regression * * *
- Logistic Regression for Classification * * *
- Logistic Regression for Classification with PCA * * *
- Naive Bayes Classification * * *
- Support Vector Machine Classification * *
- Neural Network Classification * *
- Neural Network Regression * *
- K-Means Clustering * * *
- K-Nearest-Neighbor * * *
- Python 3.5
- Scikit Learn
- Numpy
- Scipy
- Matplotlib