Skip to content

michaelcukier/ml-numpy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning from Scratch

I have implemented common ML algorithms with Numpy, and verified the correctness of my implementations using sk-learn.

Inside each algorithm's code, you'll always find this 4-step experiment:

  1. load the relevant dataset
  2. solve the problem using sk-learn and 1.
  3. solve the problem using my own implementation and 1.
  4. assert that 2. and 3. are equal, by:
    • comparing the accuracy on the entire dataset in a classification scenario.
    • taking one sample from the dataset randomly and comparing the predictions in a regression scenario.

Datasets

About

ML algorithms with Numpy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages