GitHub - asonee/MachineLearningWithPython: Machine learning algorithms implemented by Python · GitHub
Skip to content

asonee/MachineLearningWithPython

Repository files navigation

#Machine Learning With Python

Machine learning algorithms implemented by Python

##Prerequisites

  • python 2.7
  • numpy
  • scipy
  • or just Anaconda (strongly recommend)

##this repository contains following algorithms so far:

Supervised Learning algorithms:

  • Linear Regression - LinearRegression.py
  • KNN - KNN.py
  • Logistic Regression - LogisticRegression.py
  • Naive Bayes - NaiveBayes.py
  • Centroid Based Classifier - CentroidBasedClassifier.py
  • DragPushing method - DragPushingCentroid.py
  • ID3 - ID3.py
  • CART for classification - CARTClassificationTree.py
  • CART for regression - CARTRegressionTree.py
  • Random Forest - RandomForest.py
  • AdaBoost - AdaBoost.py
  • Gradient Boosting Tree(GBDT) - GBDT.py

Unsupervised Learning algorithms:

  • K-means - KMeans.py

Feature Selection/ Extraction:

  • PCA - PCA.py

If you have any questions, please feel free to contact with me. (guanghuitu@gmail.com or guanghuitu@foxmail.com)

Enjoy it!

About

Machine learning algorithms implemented by Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages