Bagging-Bootstrap AGGrgratING

  • Bagging并行训练n个基本学习器(base learner)
  • 通过平均所有学习器的输出(回归)或主投票(分类)做决策
  • 每个模型是用在训练集上通过bootstrap采样得到的新的数据集进行训练得到的
    bootstrap采样:假设有m个训练样例,那么随机采样m个样本做替代
    大概63%的样本会被采样,剩下的数据可用来进行验证
class Bagging:def __init__(self,base_learner,n_learners):self.learners = [clone(base_learner) for _ in range(n_learners)]def fit(self,X,y):for learner in self.learners:examples = np.random.choice(np.arange(len(X)),int(len(X)),replace=Ture)learner.fit(X.iloc[examples,:],y.iloc[examples])def predict(self,X):preds = [learner.predict(X) for learner in self.learners]return np.array(preds).mean(axis=0)

随机森林

  • 使用决策树作为base learner
  • 对每个learner都随机选取一系列特征

多适用于不稳定的learners

  • Bagging减少了方差,尤其是对不稳定的learners
  • 简单考虑回归,ground truth f,base learner h,bagging:fˆ(x)=E[h(x)]\^{f}(x)=E[h(x)]fˆ(x)=E[h(x)]
  • 由于(E[x])2≤E[x2](E[x])^2\le E[x^2](E[x])2E[x2],则有
    (f(x)−fˆ(x))2≤E[(f(x)−h(x))2]⇔(E[h(x)])2≤E[h(x)2]\left(f(x)-\^{f}(x)\right)^2\le E[(f(x)-h(x))^2]\Lrarr(E[h(x)])^2\le E[h(x)^2](f(x)fˆ(x))2E[(f(x)h(x))2](E[h(x)])2E[h(x)2]
  • 决策树是不稳定的,线性回归是稳定的

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/923540.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/923540.shtml
英文地址,请注明出处:http://en.pswp.cn/news/923540.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Unity3D Shader 入门知识

Unity3D Shader 入门知识详解。 Unity3D Shader 入门知识 Shader(着色器)对很多 Unity 初学者来说像是“黑魔法”。 实际上,Shader 并没有那么神秘,它本质上就是一段运行在 GPU 上的小程序,用来控制 屏幕上每个像素的颜…

【面试之Redis篇】主从复制原理

从面试的角度来解释 Redis 主从复制原理,按照“总-分-总”的结构,清晰地阐述其核心概念、工作流程和关键要点,这能体现出你不仅知道是什么,还理解为什么以及如何应对相关问题。总览:一句话定义 面试官您好,…

数据库开启ssl

数据库:阿里云rds 系统:centos 需要修改的:nacos连接项目连接本地navicat连接 重点:为了兼容本地和服务器,ssl证书路径由原来的绝对路径换成环境变量参数,所以有步骤4 文章目录步骤1 阿里云步骤2 navicat…

Redis 事件驱动与多路复用源码剖析

Redis 事件驱动与多路复用源码剖析1. 前言 Redis 是 单线程 I/O 多路复用 的典型代表。 它并不是多线程处理请求,而是依赖 事件驱动(event-driven)模型,在一个线程内高效管理海量连接。 核心组件: ae.c:事…

VR煤矿实训系统相较于传统煤矿培训方式的独特优势​-广州华锐互动

高度逼真,沉浸体验​VR煤矿实训系统运用先进的3D建模、动态仿真技术,对煤矿井下的复杂环境进行1:1还原。从幽深的巷道、运转的采煤设备,到潮湿的空气、昏暗的灯光,甚至细微的煤尘颗粒,都能逼真呈现。使用者戴上VR设备后…

javaweb XML DOM4J

XMLXML作用就是配置文件,properties使用不了较复杂的需求,xml应运而生配置文件对比 xml更方便tips1:新建resources目录,并将src中的jdbc.properties移到resourcs中,并且右键标记为源代码根目录,这样运行src时就会和pro…

多模态视频理解领域 Benchmark 与 Leaderboard 整理

多模态视频理解是当前人工智能领域的研究热点,其核心目标是让模型像人类一样,综合视频中的视觉、听觉(部分场景)及文本信息,实现对视频内容的深度感知、理解与推理。为客观评估模型性能,行业内涌现了众多权…

18j621-3通风天窗图集pdf(免费高清版)

18j621-3通风天窗已经替代05j621-3通风天窗图集成为目前比较通用的建筑屋顶通风选型重要参考标准,18j621-3图集是对前图集的优化和革新,在18j621-3图集中新增了TC8圆拱型电动采光天窗,丰富了屋面通风排烟设备的选型。在18j621-3天窗图集中&am…

LawGPT:基于中文法律知识的大模型

本文转载自:https://www.hello123.com/lawgpt ** 一、⚖️ LawGPT:中文法律界的 “AI 法助”,啃透了 15 万份判决书! LawGPT 是一系列专攻中文法律知识的开源大模型,在通用中文基座(如 ChatGLM&#xff0…

用 go-commons 快速写一个监控 CPU/内存的 Exporter

欢迎加入开源项目,提你的 mr Go Commons:Golang 开发者的常用工具集,一站式解决常见需求 在 Go 语言的开发过程中,你是不是经常遇到这样的情况: 想要做点小功能,却得从零写起,或者到处找三方…

KingbaseES客户端工具Ksql使用全指南:从安装到高级操作

引言 在国产数据库蓬勃发展的今天,KingbaseES凭借其自主可控、高性能、高可用的特性,已成为政务、金融、能源等关键领域的首选数据库。而作为其配套的命令行工具,Ksql更是DBA和开发人员的“瑞士军刀”——它不仅能高效执行SQL查询&#xff0c…

【LeetCode - 每日1题】可以输入的最大单词数

🌈 个人主页:(时光煮雨) 🔥 高质量专栏:vulnhub靶机渗透测试 👈 希望得到您的订阅和支持~ 💡 创作高质量博文(平均质量分95+),分享更多关于网络安全、Python领域的优质内容!(希望得到您的关注~) 🌵目录🌵 难度 ⭐⭐ 题目回顾 ✅解题思路 💖概述 💓核心…

3227. 字符串元音游戏

3227. 字符串元音游戏 题目链接:3227. 字符串元音游戏 代码如下: class Solution { public:bool doesAliceWin(string s) {return ranges::any_of(s, [](char c) {return c a || c e || c i || c o || c u;});} };

微信小程序坐标位置使用整理(四)map组件

一、地图上标点&#xff0c;marker 1.wxml <map id"map" scale"9" class"map"markers"{{markers}}" longitude"{{longitude}}" latitude"{{latitude}}" show-location"{{true}}"><cover-vie…

Parlant框架深度技术解析:革命性AI代理行为建模引擎

引言 在人工智能快速发展的今天&#xff0c;AI代理&#xff08;Agent&#xff09;技术已经成为连接人工智能与实际应用场景的重要桥梁。然而&#xff0c;传统的AI代理开发面临着诸多挑战&#xff1a;提示词工程的复杂性、行为不可预测性、工具调用的不确定性等问题严重制约了AI…

AI重构车载测试:从人工到智能的跨越

目录 一、AI 在车载测试中的核心价值 二、AI 在车载测试的具体应用场景 (一)自动驾驶测试:AI 解决 “场景覆盖” 与 “决策可靠性” 难题 (二)车机系统测试:AI 优化 “交互体验” 与 “功能稳定性” (三)车载硬件测试:AI 实现 “故障预测” 与 “精准校准” (四)功能…

从职责划分看架构:MVC 的 Controller 与 MVVM 的 ViewModel 差异

深入浅出&#xff1a;前端MVC与MVVM架构模式&#xff0c;你真的懂了吗&#xff1f;✨ 序言 各位前端的“程序猿”和“程序媛”们&#xff0c;大家好&#xff01;&#x1f44b; 在前端开发的江湖中&#xff0c;MVC和MVVM这两个词&#xff0c;就像武林秘籍一样&#xff0c;常常被…

Vue-color:Vue.js 专业颜色选择器组件库 – 支持Vue2/3,TypeScript,暗色主题

简介 Vue-color 是一个专为 Vue.js 设计的颜色选择器组件库&#xff0c;提供了多种风格的颜色选择器组件。它支持 Vue 2.7 和 Vue 3&#xff0c;具有 TypeScript 支持、SSR 兼容性和暗色主题支持。 特性 多种颜色选择器 – 提供 Chrome、Sketch、Photoshop 等多种风格Vue 2.…

ArcGIS定向影像(2)——非传统影像轻量级解决方案

ArcGIS能让用户自己低成本的做出谷歌街景吗&#xff1f;现在ArcGIS Pro 3.2 和 ArcGIS Enterprise 11.2 能够让用户不使用任何插件和扩展的情况下完成街景数据集的构建&#xff0c;数据管理&#xff0c;发布服务和调用的完整解决方案。非常体系化&#xff0c;由底层数据驱动&am…

CKA05--service

Task 重新配置 spline-reticulator namespace 中现有的 front-end Deployment&#xff0c;以公开现有容器 nginx 的端口 80/tcp 创建一个名为 front-end-svc 的新 Service &#xff0c;以公开容器端口 80/tcp 配置新的 Service &#xff0c;以通过 NodePort 公开各个 Pod 解析&…