Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 601 Bytes

README.md

File metadata and controls

37 lines (28 loc) · 601 Bytes

Machine Learning by Python


INTRODUCTION

The project is developed for implementing various machine learning algorithms in Python from scratch. These algorithms encompass THREE parts:

  1. SUPERVISED LEARNING
  • KNN
  • Decision Trees
  • Random Forest
  • Bayes
  • Logistic Regression
  • SVM
  • Adaboost
  1. UNSUPERVISED LEARNING
  • K-means
  • Apriori
  • FP-growth
  1. OTHER TOOLS
  • PCA
  • SVD
  • MapReduce

REQUIREMENT

Python3, Numpy, Matplotlib


REFERENCE

  • Machine Learning in Action by Peter Harrington
  • 机器学习 by Zhihua Zhou
  • 裂变 by Tianyi Wang