本项目以西瓜书以及南瓜书为主要参考,其他资料为辅助,来进行常见机器学习代码的实战。主要特色为力求数码结合,即数学公式与相关代码的形神对应,能够帮助读者加深对公式的理解以及代码的熟练。
目前已完成基于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 |
学习完了西瓜书,手动实现相关的算法后,接下来就是到了实战的环节,datawhale开源的数据竞赛项目给大家施展自己coding的平台
John Jim 算法实战 |
牧小熊 chap 13 |
梁家晖 chap 1-4 |
张若萱 chap 5-8 |
孙子涵 chap 9-12 |
统计学习方法、西瓜书、机器学习实战