/COMSW4721_MachineLearning_HomeWork

Implementation of Machine Learning algorithms using numpy in Python. The exercise was done as part of homeworks given at Columbia's Machine Learning (COMS W4721) class conducted by Dr. John Paisley

Primary LanguagePython

COMSW4721_MachineLearning_HomeWork

Implementation of Machine Learning algorithms using numpy in Python. The exercise was done as part of homeworks given at Columbia's Machine Learning (COMS W4721) class conducted by Dr. John Paisley

The algorithms implemented are:

  1. Ridge Regression (hw1)
  2. Logistic Regresssion (hw2)
  3. K-Nearest-Neighbors Classifier (hw2)
  4. Naive Bayes Classifier (hw2)
  5. Gaussian Process for Regression (hw3)
  6. Gradient Boosted Linear Classifier (hw3)
  7. K-Means Clustering (hw4)
  8. Matrix Factorization (hw4)
  9. Markov Chain (hw5)
  10. Nonnegative Matrix Factorization (hw5)