栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

决策树概述

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

决策树概述

文章目录
  • 前言
  • sklearn中的决策树
    • 1.sklearn.tree模块
    • 2.sklearn基本建模流程
  • 链接


前言

决策树(Decision Tree)是一种非参数的有监督学习方法,它能够从一系列有特征和标签的数据中总结出决策规则,并用树状图的结构来呈现这些规则,以解决分类和回归问题。


sklearn中的决策树 1.sklearn.tree模块

sklearn中决策树的类都在tree模块下,模块共包含五个类:

名称
tree.DecisionTreeClassififier分类树
tree.DecisionTreeRegressor回归树
tree.export_graphviz将生成的决策树导出为DOT格式,画图专用
tree.ExtraTreeClassififier高随机版本的分类树
tree.ExtraTreeRegressor高随机版本的回归树
2.sklearn基本建模流程


在这个流程下,分类树对应的代码是:

from sklearn import tree #导入需要的模块

clf = tree.DecisionTreeClassifier()     #实例化
clf = clf.fit(X_train,y_train) #用训练集数据训练模型
result = clf.score(X_test,y_test) #导入测试集,从接口中调用需要的信息

链接

决策树原理
回归树

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/308421.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号