决策树

keykey6.12 天前
算法·决策树·机器学习
决策树:可解释的 if-else 规则摘要:前面讲的算法(线性回归、逻辑回归、SVM)本质都是"数学公式"——输入特征乘以权重再通过函数变换。决策树完全不同:它是一组嵌套的 if-else 规则。这种"提问→回答→再提问"的结构让决策树成为最可解释的机器学习算法——你不仅能知道预测结果,还能完整说出模型做决策的逻辑链条。这篇文章讲清楚决策树的分裂原理、如何防止过拟合、以及它的优缺点。
pen-ai13 天前
算法·决策树·机器学习
【HistGBM 系列①】从决策树到梯度提升 —— GBDT 原理精讲系列导航梯度提升决策树(Gradient Boosted Decision Trees,GBDT)是表格数据领域统治级的机器学习算法。从 Kaggle 竞赛到金融风控、从推荐系统到医疗诊断,以 XGBoost、LightGBM 为代表的 GBDT 变种几乎无处不在。
码云骑士14 天前
算法·决策树·机器学习
12-GIL不是性能杀手(下)-绕过GIL的三种方案与决策树📖 文章简介: 上篇用实测数据验证了 GIL 只在 CPU 密集型场景中成为瓶颈,本篇聚焦解决方案。逐一拆解三种绕过 GIL 的实战方案:multiprocessing 进程池——适合 CPU 密集的纯 Python 计算;C 扩展(Cython/Numba)——在 C 层面运行计算密集代码,自动释放 GIL;asyncio 协程——单线程高并发处理 IO 密集任务。每种方案配有完整的可跑代码和适用场景分析,结尾给一个决策树——拿到需求先看瓶颈类型,再看数据共享需求,最后选方案。穿插真实经历:将数据处理
林间码客15 天前
决策树·数据挖掘·回归
03(扩展)回归决策树(Regression Decision Tree)对应教材:陈封能《数据挖掘导论》第3章(扩展) 核心问题:如何用决策树的方法预测连续数值(如房价、温度、销售额)?
一头老黄牛@15 天前
数据结构·人工智能·程序人生·算法·决策树·自动化·推荐算法
飞书 × OpenClaw 接入指南:不用服务器,用长连接把机器人跑起来你想在飞书里用上一个能稳定对话、能发图/收文件、还能按规则在群里工作的 AI 机器人,最怕两件事:步骤多、出错后不知道查哪里。这个项目存在的意义,就是把“飞书接 OpenClaw”这件事,整理成一套对非技术也友好的配置入口,并把官方文档没覆盖到的坑集中写成排查清单。
Smilecoc16 天前
算法·决策树·剪枝
决策树(三):剪枝在之前的文章中我们介绍了决策树的生成和选择划分特征的过程,它在学习的过程中为了尽可能的正确的分类训练样本,会不停地对结点和特征进行划分,因此这会导致整棵树的分支过多。这样产生的树往往对训练数据的分类很准确,但对未知的测试数据的分类却没有那么准确,即出现过拟合现象。因此为了提高决策树模型的泛用性,需要对决策树进行简化,这个过程过程称为剪枝(pruning)。
Smilecoc16 天前
算法·决策树·分类
决策树(四):决策树实战之鸢尾花分类之前的文章讲解了决策树分类的原理,这篇文章我们通过一个简单的实战案例来熟悉具体的决策树代码使用。Sklearn中使用决策树用到的函数为sklearn.tree.DecisionTreeClassifier(),官方文档链接为: https://scikit-learn.org/stable/modules/generated/sklearn.tree.DecisionTreeClassifier.html#
小糖学代码16 天前
人工智能·决策树·机器学习
机器学习:8.决策树最顶端的叫根节点,所有样本的预测都是从根节点开始。每一个圆形节点表示判断,每个节点只对样本的某个属性进行判断。
Smilecoc17 天前
算法·决策树·机器学习
决策树(二):决策树的划分选择在上一篇文章中决策树的特征划分选择中的ID3算法,这篇文章总结一下决策树中常用的特征划分选择方法.ID3算法就是通过计算信息熵和信息增益得到如何划分可以使分类结果更“纯净”能使结果更纯净的划分就是更好的划分。
Smilecoc17 天前
算法·决策树·机器学习
决策树(一):决策树基本原理决策树(Decision Tree)是一种常用的机器学习算法,广泛应用于分类和回归问题。它是一种树形结构(可以是二叉树或者非二叉树),其中每个内部节点表示一个属性上的判断,每个分支代表一个判断结果的输出,最后每个叶节点代表一种分类结果。
BAGAE19 天前
c语言·c++·qt·算法·决策树·链表
FEC-RS前向纠错编码理论及工程实施研究摘要:在无线通信、高速以太网、音视频传输、工业数据交互等场景中,信道噪声、信号衰减、网络抖动极易引发数据误码与丢包问题,严重影响数据传输的可靠性与完整性。前向纠错(FEC)技术作为无需反馈重传的主动容错传输机制,可通过冗余编码实现传输错误的自主纠正,而RS(Reed-Solomon,里德-所罗门)码是FEC体系中性能最优、应用最广泛的分组纠错码。本文系统阐述FEC-RS编码的基础理论、数学原理、编解码核心算法,深入分析其纠错机制与性能特性,结合工程实践讲解软硬件实施流程、关键参数配置及优化方案,并探讨其典
dongf201921 天前
决策树·r语言·剪枝
R语言决策树剪枝----泰坦尼克数据集计算存活情况CP = Complexity Parameter 复杂度参数> print(tree_full$cptable) CP nsplit rel error xerror xstd 1 0.444444444 0 1.0000000 1.0000000 0.04244576 2 0.030701754 1 0.5555556 0.5555556 0.03574957 3 0.023391813 3 0.4941520 0.5029240 0.03444798 4 0.020467836 4 0.
dongf201921 天前
决策树·r语言
R语言决策树----mtcars数据集用rpart算法预测汽车是自动挡还是手动挡(am 变量),这是一个二分类任务。n= 22node), split, n, loss, yval, (yprob) * denotes terminal node
哈泽尔都25 天前
c++·python·算法·决策树·贪心算法·机器人·gpu算力
运动控制教学——5分钟学会力控算法(阻抗/导纳/力位混合)传统机器人控制的目标很单纯:让末端执行器准确到达某个位置。这在搬运、焊接这类"不碰东西"的任务里没问题。
子非鱼92125 天前
决策树·机器学习·集成学习
机器学习之决策树与集成学习决策树是一种模拟人类“分而治之”决策逻辑的树形模型,其核心优势在于直观易懂和解释性强。它通过一系列“如果…那么…”的规则对数据进行分割,最终到达一个结论。
SL-staff1 个月前
决策树·规则引擎·liteflow·逻辑引擎·easyrules·jvs-logic·性能评测
轻量级规则引擎技术选型深度评测:LiteFlow、EasyRules、JVS-Logic 对比分析在业务逻辑频繁变动的企业系统中,轻量级规则引擎(或称逻辑引擎)能有效解耦业务代码与规则配置,实现热部署与业务自维护。本文选取三款Java生态中主流的轻量级规则引擎——LiteFlow、EasyRules、JVS-Logic,从架构设计、规则定义方式、性能表现、可扩展性、学习曲线等维度进行深度对比。所有测试基于相同硬件环境(4核8G,OpenJDK 17)与标准测试用例,数据可复现。
词元Max1 个月前
算法·决策树·随机森林
4.2 决策树与随机森林本文适合谁:了解基本编程、想知道"为什么神经网络之外还要学树模型"的读者。树模型在表格数据上至今仍是首选,理解它也是理解集成学习这一核心思想的最佳切入点。
老鱼说AI1 个月前
人工智能·深度学习·算法·决策树·机器学习·学习方法
统计学习方法第五章:从浅入深解析决策树决策树(Decision Tree)是机器学习中最经典、最具解释性的模型之一,也是理解更高级集成模型(如随机森林、XGBoost)的绝对基石。
词元Max1 个月前
线性代数·决策树·矩阵
3.2 线性代数直觉理解:向量与矩阵本文适合谁:对线性代数完全陌生、或者曾经学过但早就忘光了的读者。不需要任何数学背景,只需要知道加法和乘法。目标是读完后能看懂"神经网络的本质是矩阵乘法"这句话的含义。
weixin_468466851 个月前
人工智能·python·算法·决策树·机器学习·ai
机器学习之决策树新手实战指南很多刚接触机器学习的朋友,面对“决策树”这个概念时,往往觉得它既熟悉又陌生。熟悉是因为我们在日常生活中无时无刻不在做类似的判断:今天要不要带伞?先看天色,如果阴沉再查降水概率,如果概率高就带上,否则就算了。这种层层递进的判断逻辑,其实就是决策树的核心思想。陌生则是因为一旦涉及到代码实现、参数调优和数学原理,很多人就容易卡在环境配置或过拟合这些具体问题上,导致理论懂了不少,却跑不通一个完整的模型。