Skip to content

some machine learning algorithms from scratch using python

Notifications You must be signed in to change notification settings

zminglu/MLfromScratch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MLfromScratch

implementing machine learning algorithms without libs

Environments

singularity image, including

  • jupyter lab, monokai+, kite
  • statsmodels
  • sklearn
  • other basic packages, eg. numpy, matplotlib, pandas, math

Implemented Algorithms

Linear Algorithms

  • Linear Regression
  • Autoregression, AR
  • Vector Autoregression with Exogenous variables, VARX
  • Linear Discriminant Analysis, LDA

Nonlinear Algorithms

  • Classification and Regression Tree, CART
  • Naive Bayse, NB
  • K-Nearest Neighbors, kNN
  • Learning Vector Quantization, LVQ
  • Support Vector Machine, SVM

Ensemble Algorthms

  • Random Forest (bagging decision trees), RF
  • AdaBoost

Neural Networks

References

About

some machine learning algorithms from scratch using python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published