欢迎您光临本公司官方网站!
全国服务热线:13713845237

行业新闻

主页 > 行业信息 > 行业新闻 >

python机器学习及实践(4)]Sklearn实现决策树并用Graphviz可

2020-11-09 13:37来源:本站 作者:admin点击:

  决策树是一种机器学习的方法。决策树的生成算法有ID3, C4.5和C5.0等•。决策树是一种树形结构,其中每个内部节点表示一个属性上的判断,每个分支代表一个判断结果的输出,最后每个叶节点代表一种分类结果。通过学习样本得到一个决策树,这个决策树能够对新的数据给出正确的分类。

  1)特征选择:从训练数据的特征中选择一个特征作为当前节点的分裂标准(特征选择的标准不同产生了不同的特征决策树算法)•。

  2)决策树生成:根据所选特征评估标准,从上至下递归地生成子节点,直到数据集不可分则停止决策树停止声场。

  数据集:泰坦尼克号乘客数据:一共有1313条乘客信息,这个例子中取pclass,sex,age

  决策树在模型描述上有着巨大的优势。决策树的推断逻辑非常直观,具有清晰的可解释性,也方便了模型的可视化。一般无需考虑对数据的量化甚至标准化。

99真人