当前位置:首页 > 教育 >

决策树基础知识点总结(决策树原理及应用)

来源:原点资讯(m.360kss.com)时间:2024-06-17 06:15:45作者:YD166手机阅读>>

决策树基础知识点总结,决策树原理及应用(1)

1984年多位统计学家出版了著作《Classification and Regression Trees》,介绍了二叉决策树的产生。ID3、C4.5和CART都采用贪心(即非回溯的)方法,其中决策树以自顶向下递归的分治方法构造。大多数决策树归纳算法都沿用自顶向下方法,从训练元组集和它们相关联的类标号开始构造决策树。随着数的构建,训练集递归地划分成较小的子集。

算法Generate_decision_tree。由数据分区D中的训练元祖产生决策树。

输入:

数据分区D,训练元祖和它们对应类标号的集合。

Attribute_list,候选属性的集合。

Attribute_selection_method,一个确定“最好地”划分数据元组为个体类的分裂准则的过程。这个准则由分裂属性(splitting_attribute)和分裂点或划分子集组成。

输出:一棵决策树

方法:

(1)创建一个节点N;

(2)If D中的元祖都在同一类C中then

(3) 返回N作为叶结点,以类C标记;

(4)If attribute_list为空then

(5) 返回N作为叶结点,标记D中的多数类; //多数表决

(6)使用Attribute_selection_method(D,attribute_list),找出“最好地”spitting_criterion;

(7)用splitting_criterion标记节点N;

(8)If splitting_attribute是离散值的,并且允许多路划分then //不限于二叉树

(9) attribute_list ←attribute_list-splitting_attribute; //删除分裂属性

(10)for splitting_criterion的每个输出j //划分元祖并对每个分区产生子树

(11)设Dj 是D中满足输出j的数据元组的集合;

(12)If Dj为空then

(13)加一个树叶到结点N,标记为D中的多数类;

(14)else加一个有Generate_decision_tree(Dj,attribute_list)返回的结点到N;

endfor

(15)返回N;

In 1984, many statisticians published the book "Classification and Regression Trees", which introduced the generation of binary decision trees. ID3, C4.5 and CART all adopt a greedy (that is, non-backtracking) method, in which the decision tree is constructed with a top-down recursive divide-and-conquer method. Most decision tree induction algorithms follow the top-down approach, starting with the training tuple set and their associated class labels to construct the decision tree. As the number is constructed, the training set is recursively divided into smaller subsets.

Algorithm Generate_decision_tree. The decision tree is generated from the training ancestor in the data partition D.

enter:

Data partition D, a collection of training ancestors and their corresponding class labels.

attribute_list, a collection of candidate attributes.

Attribute_selection_method, a process of determining the "best" division of data tuples into individual categories. This criterion is composed of splitting attributes (splitting_attribute) and splitting points or sub-sets.

Output: a decision tree

method:

(1) Create a node N;

(2) The ancestors of If D are all in the same class C then

(3) Return N as the leaf node, marked with class C;

(4) If attribute_list is empty then

(5) Return N as the leaf node and mark the majority class in D; //majority voting

(6) Use Attribute_selection_method(D,attribute_list) to find the "best" spitting_criterion;

(7) Mark node N with splitting_criterion;

(8) If splitting_attribute is a discrete value, and allows multiple partitions then // not limited to binary trees

(9) attribute_list ←attribute_list-splitting_attribute; //Delete splitting attribute

(10) Each output j of for splitting_criterion // divide the ancestor and generate a subtree for each partition

(11) Let Dj be the set of data tuples satisfying output j in D;

(12) If Dj is empty then

(13) Add a leaf to node N and mark it as the majority class in D;

(14) Else adds a node returned by Generate_decision_tree(Dj, attribute_list) to N;

endfor

(15) Return N;

参考资料:百度百科

翻译:Google翻译

本文由LearningYard学苑原创,文中部分图片和文字均来源于网络,如有侵权请联系删除!

栏目热文

决策树方法的具体应用(决策树的六个步骤)

决策树方法的具体应用(决策树的六个步骤)

引言本文是我写的人工智能系列的第 8 篇文章,文末有前面 7 篇文章的链接,推荐你阅读、分享和交流。1. 决策树算法简介...

2024-06-17 06:38:01查看全文 >>

决策树分析法使用步骤(决策树分析方法的基本原理)

决策树分析法使用步骤(决策树分析方法的基本原理)

什么是决策树分析法?利用决策树分析基本步骤是什么? 决策树分析法:现代管理决策者的工具。美国著名管理学家西蒙也表达了决策...

2024-06-17 06:31:11查看全文 >>

决策树分析步骤(决策树分析的步骤)

决策树分析步骤(决策树分析的步骤)

决策树分析法是将构成决策问题的有关因素,是用树状图形来进行分析和选择决策方案的一种分析方法,也是风险型决策最常用的方法之...

2024-06-17 06:04:02查看全文 >>

一文看懂决策树模型(30分钟理解决策树的基本原理)

一文看懂决策树模型(30分钟理解决策树的基本原理)

决策树模型理论介绍决策树算法是一种归纳分类算法,它通过对训练集的学习,挖掘出有用的规则,用于对新集进行预测非参数学习算法...

2024-06-17 06:40:16查看全文 >>

决策树流程图(决策树四个步骤)

决策树流程图(决策树四个步骤)

决策树是一种逻辑简单的机器学习算法,它是一种树形结构,所以叫决策树。本文将介绍决策树的基本概念、决策树学习的 3 个步骤...

2024-06-17 06:25:33查看全文 >>

打靶归来的原唱是谁(打靶归来原唱是谁演唱的)

打靶归来的原唱是谁(打靶归来原唱是谁演唱的)

“日落西山红霞飞,战士打靶把营归,把营归……”这是一首名叫《打靶归来》的军歌,节奏欢快,铿锵有力,带给我对军旅生涯最深刻...

2024-06-17 06:39:53查看全文 >>

这才是打靶归来真正原唱(打靶归来原唱完整版多长时间)

这才是打靶归来真正原唱(打靶归来原唱完整版多长时间)

“……歌声飞到北京去,毛主席听了心欢喜,夸咱们歌儿唱得好,夸咱们枪法数第一。咪索啦咪索,啦索咪多来…… ”轻松明快的旋律...

2024-06-17 06:47:50查看全文 >>

打靶归来原唱完整版女生(打靶归来原唱完整版第二段)

打靶归来原唱完整版女生(打靶归来原唱完整版第二段)

北京房山小清河。陈年老酒丁孙卫平、罗允良。摄像:王琼。摄像:张海珍。男声小合唱《红歌联唱》,陈年老酒丁孙卫平、罗九良。女...

2024-06-17 06:15:37查看全文 >>

苦瓜焯水会破坏功效吗(苦瓜焯水时间长了变黄了还能吃吗)

苦瓜焯水会破坏功效吗(苦瓜焯水时间长了变黄了还能吃吗)

阅读此文前,诚邀您点击一下“关注”,方便您随时查阅一系列优质健康文章,同时便于进行讨论与分享,感谢您的支持!在这个充满了...

2024-06-17 06:33:18查看全文 >>

茶杯贵宾犬几个月成年(茶杯贵宾犬优缺点)

茶杯贵宾犬几个月成年(茶杯贵宾犬优缺点)

贵宾犬可以说是最受欢迎的狗狗之一,不管是迷你贵宾犬、标准贵宾犬还是巨型贵宾犬,每一种都受到大家的喜爱。特别是迷你贵宾犬,...

2024-06-17 06:36:19查看全文 >>

文档排行