感觉好久都没有写过程序了,一直上课没有时间。最近有点空,然后就写了下西瓜书中的决策树的实现。由于本人才疏学浅,采用的实现方式和数据结构可能不合理,没有考虑代码的复杂度和时间复杂度等等,仅写下自己的实现想法(大神们就打扰了)。该程序是基于C++语言来实现的,算法就是西瓜书上面的实现算法,采用最简单的ID3算法,用信息增益来选择最优划分,进而进行决策树的实现(没有对决策树进行剪枝操作,以后有时间再改进)。 感觉好久都没有写过程序了,一直上课没有时间。最近有点空,然后就写了下西瓜书中
感觉好久都没有写过程序了,一直上课没有时间。最近有点空,然后就写了下西瓜书中的决策树的实现。由于本人才疏学浅,采用的实现方式和数据结构可能不合理,没有考虑代码的复杂度和时间复杂度等等,仅写下自己的实现想法(大神们就打扰了)。该程序是基于C++语言来实现的,算法就是西瓜书上面的实现算法,采用最简单的ID3算法,用信息增益来选择最优划分,进而进行决策树的实现(没有对决策树进行剪枝操作,以后有时间再改进)。 感觉好久都没有写过程序了,一直上课没有时间。最近有点空,然后就写了下西瓜书中