Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 676 Bytes

README.md

File metadata and controls

22 lines (16 loc) · 676 Bytes

StatisticalLearningMethod

C++实现机器学习基本算法库 基于《统计学习方法》书

《统计学习方法》介绍的算法 我将在此库中用C++来实现

1. 感知机

Perceptron -> NormalPerceptron.cpp -> 普通感知机

2. KNN算法

linear.cpp -> 线性KNN实现
kd_tree_knn.cpp-> 实现kd树,并实现查找kd-树上最邻近点
         实现的算法有:
                kd-tree构造算法
                kd-tree最邻近搜索

3. 朴素贝叶斯算法

NativeBayes.cpp -> 朴素贝叶斯

4. 决策树

InfomationGain.cpp -> 信息增益的算法
ID3.cpp -> ID3 决策树生成算法