/machine-learning-toy-code

《机器学习》(西瓜书)代码实战

Primary LanguageJupyter NotebookMIT LicenseMIT

本项目以西瓜书以及南瓜书为主要参考,其他资料为辅助,来进行常见机器学习代码的实战。主要特色为力求数码结合,即数学公式与相关代码的形神对应,能够帮助读者加深对公式的理解以及代码的熟练。

目前已完成基于sklearn包的相关用法撰写,基于numpy包实现算法部分正在筹备中...

算法进度

算法名称 相关材料 进度 备注
01-LinearRegression sklearn OK
02-LogisticRegression sklearn OK
03-DecisionTree sklearn OK
04-MLP sklearn OK
05-SVM sklearn OK
06-Bayes sklearn OK
07-Random Forest sklearn OK
08-AdaBoos sklearn OK
09-K-means sklearn OK
10-kNN sklearn OK
11-PCA sklearn OK
12-HMM hmmlearn OK
13-Visualization sklearn OK

贡献者

pic
John Jim

算法实战
北京大学

pic
牧小熊

chap 13
华中农业大学

pic
梁家晖

chap 1-4
广州城市理工学院

pic
张若萱

chap 5-8
天津理工大学

pic
孙子涵

chap 9-12
太原理工大学

Refs

统计学习方法、西瓜书、机器学习实战