Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning Algorithm Implementations

This repository includes my implementations of various machine learning and related algorithms in Python.

Warning: This repository is a work in progress. Right now, I do not have the time but I plan to add more in the future.

  1. innerproduct.py => Includes a vectorized implementation of inner product
  2. l2distance.py => Finds euclidian distance between rows of two matrices in a vectorized manner
  3. knnclassifier.py => Includes a vectorized implementation of k nearest neighbour algorithm
  4. analyze.py => Analyzes the percentage of disrepancies between predictions and real labels. You can use different loss functions as well.
  5. BayesClassifier.ipynb => This is for Learning From Data course at ITU. It includes Naive Bayes classifier, data visualization, cross validation etc.

About

Implementations of Various ML Algorithms (Work in Progress) - kNN Classifier, Bayes Classifier

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages