MachineLearningWithPython/README.md at master · asonee/MachineLearningWithPython · GitHub
Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 961 Bytes

File metadata and controls

40 lines (28 loc) · 961 Bytes

#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!