一种改进的C4.5决策树算法

2016-10-21 16:57:00王志春刘丽娜
电子技术与软件工程 2016年9期
关键词:分类信息

王志春 刘丽娜

【关键词】数据挖掘 决策树 C4.5算法 信息增益率

1 引言

数据挖掘中决策树是解决分类问题的方法之一,是一种归纳学习算法。通过一组属性值向量和相应的类,采用归纳学习算法构造分类器和预测模型,能够从一组无序和无规则的数据中生成决策树形式的分类规则。决策树基本不依赖于任何专业领域的知識,所以在分类,预测和规则提取等领域都被广泛的应用。70 年代末,J.ROSS Quinlan提出了ID3算法后,在机器学习和知识发现领域决策树算法都得到了进一步应用和发展。

ID3算法的核心是选择属性时,用信息增益(information gain)作为选择属性的度量标准,在测试每一个非叶子结点时,能获得关于被测试记录最大的类别信息。虽然ID3算法具有算法清晰,方法简单和学习能力较强的优点,但是ID3算法不能处理连续的属性值,并且依赖于训练数据集的质量,只对数据集较小的情况有效,训练数据集在逐渐变大时,决策树可能会随之改变。由于ID3算法存在着许多需要改进的地方,为此,J.ROSS.Quinlan于1993提出了C4.5算法,对ID3算法进行了补充和改进。C4.5 算法具有ID3 算法优点的同时也改进和扩展了算法,使其产生易于理解和准确率较高的分类规则。相比于ID3算法,C4.5算法用信息增益率来选择属性,而不是ID3算法所用的信息增益;在ID3算法的基础上还增加了对连续属性的离散化、对不完整属性的处理能力和产生规则等功能。

2 C4.5算法

2.1 信息增益和信息增益率

设D是m个不同值的训练集有m个不同类Ci (i=1,2,…,m),设Ci, d是元组的集合,D和Ci, d中的元组个数是|D|和|Ci, d|。……

登录APP查看全文

猜你喜欢
分类信息
分类算一算
垃圾分类的困惑你有吗
大众健康(2021年6期)2021-06-08 19:30:06
教你一招:数的分类
订阅信息
中华手工(2017年2期)2017-06-06 23:00:31
给塑料分分类吧
展会信息
中外会展(2014年4期)2014-11-27 07:46:46
信息
建筑创作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
健康信息(九则)
祝您健康(1987年2期)1987-12-30 09:52:28
健康信息(十则)
祝您健康(1986年5期)1986-12-30 09:52:22