首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
物联网/工业互联网
›
物联网
›
呆板学习——什么时候使用决议树
返回列表
发新帖
呆板学习——什么时候使用决议树
[复制链接]
发表于 2025-6-6 09:44:14
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
无论是
决议树
,包括
集成树
还是
神经网络
都是非常强大、有效的学习方法。
下面是各自的优缺点:
决议树和集成树
通常在表格数据上表现精良,也称为
布局化数据
,这意味着如果你的数据集看起来像一个巨大的电子表格,那么决议树是值得思量的。例如,在房价预测应用中,我们有一个数据集,其包罗于房屋大小、卧室数量、楼层数量和房龄相干特征,这种类型的数据
存储
在电子表格中,带有分类或一连值特征,无论是用于分类任务还是回归任务,当你试图预测一个离散种别或预测一个数值时,所有这些问题都是决议树可以做得很好的。相比之下,不保举在非布局化数据上使用决议树和集成树,例如:图像、视频、音频和文本,这些数据不太大概以电子表格格式
存储
。
决议树和集成树的一个巨大优势是它们
练习速率非常快
,小型决议树大概更容易被人类明白,如果你只练习一个决议树,而且这个决议树只有几十个节点,那么可以打印出决议树,以确切相识它是如何做出决议的。当你构建包罗100棵树的集成模型,而每棵树都有数百个节点时,要弄清楚集成模型在做什么变得困难,大概需要某些单独的可视化技能。但如果你有一个小型决议树,现实上可以查看它并通过观察某些特征,以某种方式来分类某物是不是一只猫。如果你决定使用决议树或集成树,在大多数情况下会使用XGBoost。集成树的一个
小缺点
是:
它比单个决议树轻微昂贵一些
,所以如果你的预算非常有限,你大概会使用单个决议树,但除此之外,几乎
总是使用集成树,特别是使用XGBoost
.
神经网络
更恰当处理
非布局化数据任务
。与决议树和集成树不同,神经网络在所有类型的数据上都表现精良,包括表格或布局化数据,也包括非布局化数据,以及包罗布局化和非布局化组建的混淆数据。在表格布局化数据上,神经网络和决议树都具有竞争力,而在非布局化数据上,神经网络是首选,而不是决议树或集成树,神经网络的一个
缺点
是:
神经网络大概比决议树更慢
,一个大型的神经网络大概需要很长时间来练习,神经网络的
其他优势
包括:它可以
与迁移学习联合
,因为在许多应用中,如果你的数据集很小,可以或许适应迁移学习并在一个更大的数据集上进行预练习,这是获得竞争性表现的关键。
最后,有一些技能上的原因,大概更容易使得
将多个神经网络串联使用
,构建一个更大的呆板学习体系,根本原因是:神经网络将输出y盘算为输入x的平滑或一连函数,因此即使串联了很多不同的模型,这些不同模型的输出本身也是微小的,所以可以同时使用
梯度下降法
练习它们。而对于决议树,只能一次练习一棵树。如果要构建一个由多个呆板学习模型协同工作的体系,串联和练习多个神经网络大概比多个决议树更容易。
回复
使用道具
举报
返回列表
浏览过的版块
程序人生
Java
公有云
linux
云原生
Nosql
SAAS
网络安全
SQL-Server
DevOps与敏捷开发
丝
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表