决策树(Decision Tree)

文章目录

  • 一、决策树


一、决策树

决策树在机器学习中也是比较常见的一种算法,属于监督学习中的一种。看字面意思应该也比较容易理解,相比其他算法比如支持向量机(SVM)或神经网络,似乎决策树感觉“亲切”许多。
优点:计算复杂度不高,输出结果易于理解,对中间值的缺失值不敏感,可以处理不相关特征数据。
缺点:可能会产生过度匹配的问题。
使用数据类型:数值型和标称型。
简单介绍完毕,让我们来通过一个例子让决策树“原形毕露”。
一天,老师问了个问题,只根据头发和声音怎么判断一位同学的性别。
为了解决这个问题,同学们马上简单的统计了8位同学的相关特征,数据如下:

头发 声音 性别

同学A想了想,先根据头发判断,若判断不出,再根据声音判断
决策树(Decision Tree)_第1张图片
同学B,想先根据声音判断,然后再根据头发来判断
决策树(Decision Tree)_第2张图片进行推导
决策树(Decision Tree)_第3张图片

你可能感兴趣的:(决策树,算法,机器学习)