- 《统计学习方法》 李航著 2012年3月 第一版
- 语言 Python
- 环境 Python 3.5.0 numpy (1.12.1) pandas (0.20.1)
略,详见《统计学习方法》
- 算法2.2 perceptron.py 对偶感知机
- 算法3.1 kNearestNeighbor.py k近邻算法(单循环实现、无循环尚未实现)
- 算法3.2 kNearestNeighbor(kdTree).py kd树算法 可以递归构造树形结构,未能储存。
- 算法4.1 naiveBayes.py 朴素贝叶斯算法,极大似然估计,双循环,未使用矩阵优化。
- 算法5.1 5.2 decisionTree(ID3).py 信息增益算法,ID3决策树算法 未涉及剪枝算法。
由于本人对Python语言不太熟悉,及数学基础不扎实,可能代码无法做到简练、高效。欢迎并感谢各位路过大牛指出代码中的不足,联系方式[email protected]