Skip to content

0xNic11/naked-ml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

13 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ML From Scratch

A collection of popular Machine Learning algorithms implemented from scratch using only Python built-in functions and NumPy, no sklearn, no shortcuts.

๐ŸŽฏ Goal

To understand what's really happening under the hood of the models we use every day, by building them from first principles with clean, readable, and well-documented code.

๐Ÿ“š Algorithms

Algorithm Status
K-Nearest Neighbors (KNN) โœ… Done
Linear Regression โœ… Done
Logistic Regression โœ… Done
Naive Bayes โœ… Done
Support Vector Machine (SVM) โœ… Done
Decision Trees ๐Ÿ”œ Coming

๐Ÿค Contributing

Contributions and suggestions are always welcome!

  • Found a bug? Open an issue.
  • Want to add an algorithm? Submit a pull request.
  • Have a suggestion? Drop it in the discussions tab.

๐Ÿ› ๏ธ Requirements

  • Python 3.x
  • NumPy

About

Popular Machine Learning algorithms built from scratch using only Python Built-ins and NumPy. for educational purposes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages