主要介绍了Java实现的决策树算法,简单描述了决策树的概念、原理,并结合完整实例形式分析了java实现决策树算法的相关操作技巧,代码中备有较为详尽的注释便于理解,需要的朋友可以参考下
2021-05-09 19:08:23 90KB Java 决策树 算法
1
资源中包含完整的C4.5决策树算法Python代码和测试数据,其中有4个文件:C45.py是算法的实现代码,treePlotter.py是绘制决策树代码,PlayData.txt是样本数据,C45test.py用来构建、绘制并测试决策树,
2021-05-08 09:04:43 8KB 决策树 C4.5 python
1
%matlab 决策树C4.5算法源代码 function D = C4_5(train_features, train_targets, inc_node, region) % Classify using Quinlan's C4.5 algorithm % Inputs: % features - Train features % targets - Train targets % inc_node - Percentage of incorrectly assigned samples at a node % region - Decision region vector: [-x x -y y number_of_points] % % Outputs % D - Decision sufrace
2021-05-02 22:16:39 6KB 决策树 C4_5
1
此程序主要实现对数据的加载和处理,首先加载数据,本算法选择的数据集是鸢尾花数据集,加载的数据形式是元胞数组,本程序先把其转换成字符串数组,后对字符串数组进行处理,将数据部分和标签部分分隔开,数据部分转换成数组形式,标签部分则对应存储于字符串数组中。然后对数据创建决策树,结果存储于结构体中,后计算算法的准确率。最后将结构体数据转换成元胞数据,转换成treeplot系统函数能识别的数据形式,并绘制决策树。
2021-04-29 21:15:53 5KB ID3 iris 尾花数据集 matlab
1
TheSparksFoundation_Task-4_Decision-Trees 决策树是用于分析数据的图形表示。 决策树以这种方式为我们提供数据,我们可以轻松地读取,理解和分析数据。 决策树算法属于监督学习算法家族。 ...使用决策树的目的是创建一个训练模型,该模型可以通过学习从先前数据(训练数据)推断出的简单决策规则来预测目标变量的类或值
2021-03-02 13:05:40 3KB Python
1
本资源是利用numpy库进行自编决策树代码,每行都有注释,包含训练数据(txt格式和xls格式)和测试数据(基于李航统计学习第二版的决策树示例)。代码亲测可行。
2021-02-25 20:36:10 18KB DT 决策树 自编 代码
1
包括源代码和两份测试数据,可以直接运行
2021-02-06 19:02:42 54KB ID3 决策树 机器学习 分类算法
1
DecisionTree:决策树算法的C ++实现
2021-02-02 16:38:17 14KB data-science machine-learning algorithm cpp
1
高效决策树算法系列笔记
2021-01-28 04:56:58 841KB 高效决策树
1
【文档说明】 本文是自己整理的一些重点知识点,也是面试中会被问到的知识点 【文档结构】 决策树 信息熵(Entropy) 什么是决策树 决策树的构建过程 决策树分割属性选择 决策树量化纯度 决策树量化纯度 信息增益率计算方式 决策树的停止条件 决策树算法效果评估 决策树生成算法 ID3算法 ID3算法优缺点 C4.5算法 8 CART算法 8 ID3\C4.5\CART分类回归树算法总结 分类树和回归树的区别 决策树优化策略 决策树的剪枝 决策树剪枝过程 附录:
2020-11-04 16:37:32 1.43MB 算法 TD_tree 决策时 KNN
1