Skip to content

implementations of k-means clustering and linear regression from scratch

Notifications You must be signed in to change notification settings

rluedde/ml_algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithms

This repository contains matrix-based Python implementations of linear regression and k-means clustering models.

Repository Structure

  • ml_algorithms (main directory)
    • linear_regression.py - class LinearModel
    • k_means_clustering.py - class KMeansClassifier

Results

Future Work

  • Add logistic regression, naive Bayes, or a decision tree of some sort
  • Put on PyPi so this can be installied via conda? I'm doubt that's worth it because there's libraries that do the same thing and probably much more efficiently.

Contributions

Contributions are welcome! PR away if you find anything that should be changed!

About

implementations of k-means clustering and linear regression from scratch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages