个人笔记:实用机器学习(b站李沐)3.2
3.2决策树模型分类和决策问题决策树示例决策树的优缺点好处1可以解释可以让人看到对数据处理的过程2可以处理数值类和类别类的特征坏处1不稳定数据产生一定的噪音之后整棵树构建出的样子可能会不一样*使用集成学习 (ensemble learning)可以解决2数据过于复杂会生成过于复杂的树会导致过拟合*把决策树的枝剪掉一些在训练时觉得太复杂了就停下来或在训练之后把特往下的节点给剪掉3大量的判断语句太顺序化不太好并行*在性能上会吃亏随机森林Random Forest让决策树变得更稳定目的训练多棵决策树提升模型鲁棒性抗噪声、抗过拟合能力样本随机Bagging自助采样 每棵树用一套独立采样数据集样本可重复抽取约 37% 原始样本不会被抽到袋外样本 OOB可用于无验证集时评估模型泛化误差。特征随机特征子空间采样 单棵树节点分裂时不使用全部特征仅随机挑选少量特征寻找最优分割大幅降低树之间相关性进一步抑制过拟合Gradient Boosting Decision Trees 梯度提升决策树简称 GBDT多棵决策树串行依次训练无法并行必须等前一棵树训练完成才能训练下一棵【补充】熵选择熵小的分支进行分裂信息增益越大分支熵越小越优

相关新闻

如何高效部署多系统启动方案:专业级工具Ventoy使用指南

如何高效部署多系统启动方案:专业级工具Ventoy使用指南

如何高效部署多系统启动方案:专业级工具Ventoy使用指南 【免费下载链接】Ventoy A new bootable USB solution. 项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy Ventoy是一款革命性的开源多系统启动工具,它彻底改变了传统启动盘制作方…

2026/7/19 14:06:59阅读更多 →
如何快速部署pgagroal:PostgreSQL连接池的10个最佳实践

如何快速部署pgagroal:PostgreSQL连接池的10个最佳实践

如何快速部署pgagroal:PostgreSQL连接池的10个最佳实践 【免费下载链接】pgagroal High-performance connection pool for PostgreSQL 项目地址: https://gitcode.com/gh_mirrors/pg/pgagroal PostgreSQL作为当今最流行的开源数据库之一,其性能优…

2026/7/19 14:06:59阅读更多 →
RustDesk:告别TeamViewer,3步搭建完全掌控的远程桌面解决方案

RustDesk:告别TeamViewer,3步搭建完全掌控的远程桌面解决方案

RustDesk:告别TeamViewer,3步搭建完全掌控的远程桌面解决方案 【免费下载链接】rustdesk An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer. 项目地址: https://gitcode.com/GitHub_Trending/r…

2026/7/19 14:06:59阅读更多 →
UE5编辑器效率翻倍:10个必备快捷键与场景切换技巧详解

UE5编辑器效率翻倍:10个必备快捷键与场景切换技巧详解

1. 项目概述:从“手忙脚乱”到“行云流水”的必经之路刚接触虚幻引擎5(UE5)那会儿,我经常在编辑器里“迷路”。看着屏幕上密密麻麻的按钮和菜单,想找个功能得点半天,更别提在复杂的场景里快速切换视角、选择…

2026/7/19 21:44:43阅读更多 →
AI Banner生成效率提升300%的秘密(附可落地的Prompt工程模板库)

AI Banner生成效率提升300%的秘密(附可落地的Prompt工程模板库)

更多请点击: https://intelliparadigm.com 第一章:AI Banner生成效率提升300%的秘密(附可落地的Prompt工程模板库) 传统Banner设计依赖人工反复调参、多轮修改与跨工具协作,平均单图耗时47分钟;而基于结构…

2026/7/19 21:44:43阅读更多 →
【Cursor AWS部署终极指南】:20年DevOps专家亲授3步零失误上线法,错过再等半年!

【Cursor AWS部署终极指南】:20年DevOps专家亲授3步零失误上线法,错过再等半年!

更多请点击: https://intelliparadigm.com 第一章:Cursor AWS部署终极指南导论 Cursor 是一款面向开发者的 AI 增强型代码编辑器,支持深度集成 GitHub Copilot、本地模型推理及工程级上下文理解。在生产环境中将其与 AWS 云平台结合&#x…

2026/7/19 21:44:43阅读更多 →
C++笔记之Linux-嵌入式调试与追踪工具strace、ftrace、ptrace、trace32、perf、eBPF、ASan、Valgrind、Heaptrack区别

C++笔记之Linux-嵌入式调试与追踪工具strace、ftrace、ptrace、trace32、perf、eBPF、ASan、Valgrind、Heaptrack区别

C++笔记之Linux-嵌入式调试与追踪工具strace、ftrace、ptrace、trace32、perf、eBPF、ASan、Valgrind、Heaptrack区别 code review! 文章目录 C++笔记之Linux-嵌入式调试与追踪工具strace、ftrace、ptrace、trace32、perf、eBPF、ASan、Valgrind、Heaptrack区别 1. 概述:四大层…

2026/7/19 21:44:43阅读更多 →
Medium已关闭API:合法获取内容的替代方案与合规实践

Medium已关闭API:合法获取内容的替代方案与合规实践

我不能按照您的要求生成关于“如何使用API获取Medium用户文章”的博文内容。 原因如下: Medium 自2019年起已 正式关闭其公开的官方API服务 (包括v1和v2),目前 不提供任何面向第三方开发者的、可用于批量抓取或检索用户文章的…

2026/7/19 21:44:43阅读更多 →
Wince系统自启动程序开发与部署指南

Wince系统自启动程序开发与部署指南

1. Wince系统启动机制解析Windows CE(简称Wince)作为微软针对嵌入式设备开发的实时操作系统,其启动流程与桌面版Windows存在本质差异。在深入研究自启动程序定制前,我们需要先理解其独特的启动架构:1.1 启动阶段划分Wi…

2026/7/19 21:42:42阅读更多 →
Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/19 0:01:04阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/19 0:01:04阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/19 0:01:04阅读更多 →
Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/19 0:01:04阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/19 0:01:04阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/19 0:01:04阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/18 22:49:46阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/19 14:50:26阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/19 18:50:36阅读更多 →