double
2016-04-25 15:30:16 0 举报
双精度浮点数(double)是计算机编程中的一种数据类型,用于表示具有小数部分的实数。它占用8个字节(64位)的存储空间,其中52位用于表示尾数,11位用于表示指数,还有一位用于表示符号。双精度浮点数的取值范围大约为±4.9×10^-324到±1.8×10^308,有效数字约为15-17位。双精度浮点数具有较高的精度和较小的误差,适用于需要精确计算的场景,如科学计算、金融计算等。然而,由于其较高的存储和计算成本,双精度浮点数在处理大量数据时可能会影响性能。
作者其他创作
大纲/内容
选择GINI指数的可选择属性作为当前节点
选择信息增益最大的可选择属性作为当前节点
创建根节点,其拥有全部数据集和全部特征
是
否
输入选择的算法
C4.5?
划分数据集,创建节点
判断其是否为叶子?
通过计算数据集的经验熵和条件熵计算信息增益
当前节点进行特征选择
通过计算信息增益和数据集光宇特征A的值的熵计算信息增益率
选择信息增益率最大的可选择属性作为当前节点
进行后剪枝
CART?
利用训练出来的最优的模型对测试集进行预测
递归建树完成?
计算GINI指数
完成建树
ID3?
读入train.csv文件,初始化训练集、验证集和属性集
递归建树
0 条评论
下一页