切比雪夫不等式:方差约束下的概率估计
切比雪夫不等式:方差约束下的概率估计
背景
在概率分析中,切比雪夫不等式是一个常用的工具,它通过引入随机变量的 方差信息,给出了偏离均值的概率界限。这一不等式是对 马尔科夫不等式 的自然扩展,结合了更丰富的分布信息。通过它,我们可以更精确地描述随机变量的偏差行为。
核心思想
切比雪夫不等式旨在刻画以下概率:
P ( ∣ X − μ ∣ ≥ t ) \mathbb{P}(|X - \mu| \geq t) P(∣X−μ∣≥t)
其中, μ = E [ X ] \mu = \mathbb{E}[X] μ=E[X] 是随机变量 X X X 的期望, t > 0 t > 0 t>0 是阈值。为了进行更紧密的估计,引入 X X X 的方差 σ 2 = E [ ( X − μ ) 2 ] \sigma^2 = \mathbb{E}[(X - \mu)^2] σ2=E[(X−μ)2]。
切比雪夫不等式表明:
P ( ∣ X − μ ∣ ≥ t ) ≤ σ 2 t 2 . \mathbb{P}(|X - \mu| \geq t) \leq \frac{\sigma^2}{t^2}. P(∣X−μ∣≥t)≤t2σ2.
这一结果的直观意义是:随机变量偏离均值的概率与方差成正比,与偏差阈值的平方成反比。当 t t t 增大时,偏离概率迅速下降。
从马尔科夫不等式的扩展到切比雪夫不等式
马尔科夫不等式扩展回顾
回顾马尔科夫不等式扩展:给定一个非负随机变量 X X X 和一个单调递增的非负函数 g g g,我们有:
P ( X ≥ t ) = P ( g ( X ) ≥ g ( t ) ) ≤ E [ g ( X ) ] g ( t ) , g ( t ) > 0. \mathbb{P}(X \geq t) = \mathbb{P}(g(X) \geq g(t)) \leq \frac{\mathbb{E}[g(X)]}{g(t)}, \quad g(t) > 0. P(X≥t)=P(g(X)≥g(t))≤g(t)E[g(X)],g(t)>0.
这一形式可以推广到许多场景,具体证明可以参考我的博客 马尔科夫不等式扩展:非线性函数下的概率上界。
切比雪夫不等式的推导
在切比雪夫不等式中,我们让随机变量的偏差 Z = ∣ X − μ ∣ Z = |X - \mu| Z=∣X−μ∣,并选择 g ( x ) = x 2 g(x) = x^2 g(x)=x2。此时:
P ( ∣ X − μ ∣ ≥ t ) = P ( Z ≥ t ) = P ( g ( Z ) ≥ g ( t ) ) ≤ E [ g ( Z ) ] g ( t ) . \mathbb{P}(|X - \mu| \geq t) = \mathbb{P}(Z \geq t) = \mathbb{P}(g(Z) \geq g(t)) \leq \frac{\mathbb{E}[g(Z)]}{g(t)}. P(∣X−μ∣≥t)=P(Z≥t)=P(g(Z)≥g(t))≤g(t)E[g(Z)].
对于 g ( x ) = x 2 g(x) = x^2 g(x)=x2,我们有:
g ( Z ) = Z 2 = ( X − μ ) 2 , g ( t ) = t 2 . g(Z) = Z^2 = (X - \mu)^2, \quad g(t) = t^2. g(Z)=Z2=(X−μ)2,g(t)=t2.
因此:
P ( ∣ X − μ ∣ ≥ t ) ≤ E [ ( X − μ ) 2 ] t 2 . \mathbb{P}(|X - \mu| \geq t) \leq \frac{\mathbb{E}[(X - \mu)^2]}{t^2}. P(∣X−μ∣≥t)≤t2E[(X−μ)2].
注意到 E [ ( X − μ ) 2 ] \mathbb{E}[(X - \mu)^2] E[(X−μ)2] 就是 X X X 的方差 σ 2 \sigma^2 σ2,最终得到:
P ( ∣ X − μ ∣ ≥ t ) ≤ σ 2 t 2 . \mathbb{P}(|X - \mu| \geq t) \leq \frac{\sigma^2}{t^2}. P(∣X−μ∣≥t)≤t2σ2.
例子:投资收益的概率估算
假设你投资一个项目 X X X,它的年平均收益是 5 % 5\% 5%(即 E [ X ] = 0.05 \mathbb{E}[X] = 0.05 E[X]=0.05),年收益的方差为 Var ( X ) = σ 2 = 0.01 \text{Var}(X) = \sigma^2 = 0.01 Var(X)=σ2=0.01。你想知道收益超过期望值 50 % 50\% 50%(即 ∣ X − E [ X ] ∣ ≥ 0.5 |X - \mathbb{E}[X]| \geq 0.5 ∣X−E[X]∣≥0.5)的概率有多大。
使用马尔科夫不等式估算
首先,根据前面马尔科夫不等式,我们可以得到结果
P ( X ≥ 0.5 ) ≤ 0.05 0.5 = 0.1. \mathbb{P}(X \geq 0.5) \leq \frac{0.05}{0.5} = 0.1. P(X≥0.5)≤0.50.05=0.1.
即,收益超过 50 % 50\% 50% 的概率不会超过 10 % 10\% 10%。
马尔科夫不等式:一个快速的概率上界工具-CSDN博客
使用切比雪夫不等式估算
切比雪夫不等式考虑了收益的偏离范围,即:
P ( ∣ X − E [ X ] ∣ ≥ t ) ≤ σ 2 t 2 . \mathbb{P}(|X - \mathbb{E}[X]| \geq t) \leq \frac{\sigma^2}{t^2}. P(∣X−E[X]∣≥t)≤t2σ2.
这里的 t t t 是收益偏离期望值的阈值,因此 t = 0.5 − 0.05 = 0.45 t = 0.5 - 0.05 = 0.45 t=0.5−0.05=0.45,代入 σ 2 = 0.01 \sigma^2 = 0.01 σ2=0.01:
P ( ∣ X − E [ X ] ∣ ≥ 0.45 ) ≤ 0.01 0.4 5 2 ≈ 0.049. \mathbb{P}(|X - \mathbb{E}[X]| \geq 0.45) \leq \frac{0.01}{0.45^2} \approx 0.049. P(∣X−E[X]∣≥0.45)≤0.4520.01≈0.049.
即,收益偏离 50 % 50\% 50% 的概率不会超过 4.9 % 4.9\% 4.9%。
对比与分析
-
概率上界的精度
- 使用马尔科夫不等式得到的概率上界是 10 % 10\% 10%,而使用切比雪夫不等式后,概率上界下降到了 4.9 % 4.9\% 4.9%。
- 切比雪夫不等式利用了方差信息,给出了更紧的概率界限。
-
适用范围
- 马尔科夫不等式只需要知道随机变量的均值,适用于所有非负随机变量,因此更通用。
- 切比雪夫不等式需要额外的方差信息,因此对分布的要求更高,但界限更精确。
-
解释意义
- 马尔科夫不等式的结果相对宽松,因为它只利用了均值信息,假设更大的分布范围。
- 切比雪夫不等式通过引入方差,更好地描述了随机变量的波动特性。
特点与不足
优点
- 利用方差信息:相比马尔科夫不等式,切比雪夫不等式通过引入方差,得到了更紧的概率上界。
- 适用性广:只需知道均值和方差,无需任何额外的分布假设。
- 直观性:通过与方差和偏差的关系,定量描述了概率的变化。
缺点
- 上界仍然宽松:实际概率往往远小于不等式给出的界限。
- 不考虑分布形状:切比雪夫不等式无法充分利用随机变量的分布信息。
进一步延伸
- 更紧的界限:如果随机变量具有更详细的信息(如分布的对称性或独立性),可以使用更高级的不等式,如赫夫丁不等式或切尔诺夫界。
- 特殊分布的分析:对于某些特定分布,如正态分布,可以通过分布函数直接计算偏差概率,从而获得更精确的估计。
小结
切比雪夫不等式是从马尔科夫不等式出发,通过引入方差,提供了一个更紧密的概率界限。它在随机变量分析中具有广泛的应用,是概率界限工具箱中的一件基础工具。然而,在实际场景中,如果能够获取更多的分布特征,使用更高级的不等式往往能带来更好的结果。
在后续内容中,我们将进一步探讨如 Chernoff Bound(切尔诺夫界) 这样的工具,如何实现对偏差概率的更精确控制。
相关文章:
切比雪夫不等式:方差约束下的概率估计
切比雪夫不等式:方差约束下的概率估计 背景 在概率分析中,切比雪夫不等式是一个常用的工具,它通过引入随机变量的 方差信息,给出了偏离均值的概率界限。这一不等式是对 马尔科夫不等式 的自然扩展,结合了更丰富的分布…...
使用CancellationTokenSource来控制长时间sql查询中断
前端 <!-- 透明的覆盖层,显示在页面上方,包含进度条 --><Grid Visibility"{Binding IsLoading}" Background"Transparent" HorizontalAlignment"Stretch" VerticalAlignment"Stretch" ZIndex"1&…...
小红薯最新x-s 算法补环境教程12-06更新(下)
在上一篇文章中已经讲了如何去定位x-s生成的位置,本篇文章就直接开始撸代码吧 如果没看过的话可以看:小红薯最新x-s算法分析12-06(x-s 56)(上)-CSDN博客 1、获取加密块代码 首先来到参数生成的位置&…...
wazuh-modules-sca
wazuh中安全配置评估模块主线程执行wm_sca_main最后在wm_sca_start中循环执行,不会返回 // Module main function. It wont return #ifdef WIN32 DWORD WINAPI wm_sca_main(void *arg) {wm_sca_t *data (wm_sca_t *)arg; #else void * wm_sca_main(wm_sca_t * dat…...
Uniapp的App环境下使用Map获取缩放比例
概述 目前我试过的就是你用vue后缀是拿不到比例的你可以用nvue当然uniapp的uvue应该是更加可以的我使用的是高德所以你得在高德的后台声请原生的Android的key才可以如果是vue3的开发模式的话不用使用this来获取当前对象使用scale对象来接受和改变缩放比例会比较友好然后直接走…...
微信小程序配置less并使用
1.在VScode中下载Less插件 2.在微信小程序中依次点击如下按钮 选择 从已解压的扩展文件夹安装… 3.选中刚在vscode中下载安装的插件文件 如果没有修改过插件的安装目录,一般是在c盘下C:\用户\用户名.vscode\extensions\mrcrowl.easy-less-2.0.2 我的路径是…...
“全面支持公路数字化转型升级四大任务”视频孪生解决方案
数字经济的加速布局,对交通领域数字化转型、智能化升级提出明确要求。2024年上半年,为深入贯彻落实中共中央、国务院关于加快建设交通强国、数字中国等决策部署,推进公路水路交通基础设施数字转型、智能升级、融合创新,加快发展新…...
顶顶通电话机器人开发接口对接大语言模型之实时流TTS对接介绍
大语言模型一般都是流式返回文字,如果等全部文字返回了一次性去TTS,那么延迟会非常严重,常用的方法就是通过标点符号断句,返回了一句话就提交给TTS。随着流TTS的出现,就可以直接把大模型返回的文字灌给流TTS࿰…...
P3379 【模板】最近公共祖先(LCA)
【模板】最近公共祖先(LCA) https://www.luogu.com.cn/problem/P3379 题目描述 如题,给定一棵有根多叉树,请求出指定两个点直接最近的公共祖先。 输入格式 第一行包含三个正整数 N , M , S N,M,S N,M,S,分别表示…...
2030. gitLab A仓同步到B仓
文章目录 1 A 仓库备份 到 B 仓库2 B 仓库修改main分支的权限 1 A 仓库备份 到 B 仓库 #!/bin/bash# 定义变量 REPO_DIR"/home/xhome/opt/git_sync/zz_xx_xx" # 替换为你的本地库A的实际路径 REMOTE_ORIGIN"http://192.168.1.66:8181/zzkj_software/zz_xx_xx.…...
网易博客旧文-----如何在WINDOWS下载安卓(android)源代码并和eclipse做关联
如何在WINDOWS下载安卓(android)源代码并和eclipse做关联 2013-02-05 17:27:16| 分类: 安卓开发 | 标签: |举报 |字号大中小 订阅 编写安卓程序时,有时想看看安卓某些类的实现,但默认情况下环境是不带的。…...
MATLAB中axes函数用法
目录 语法 说明 示例 在图窗中定位多个坐标区 将坐标区设置为当前坐标区 在选项卡上创建坐标区 axes函数的功能是创建笛卡尔坐标区。 语法 axes axes(Name,Value) axes(parent,Name,Value) ax axes(___) axes(cax) 说明 axes 在当前图窗中创建默认的笛卡尔坐标区&…...
构建 Java Web 应用程序:实现简单的增删查改(Mysql)
简介 本教程将指导您如何使用Java Servlet和JSP技术构建一个简单的Web应用程序。该应用程序将包括用户注册、登录、注销(删除用户信息)、修改密码以及根据性别查询用户信息等功能。我们将使用MySQL数据库来存储用户数据。 环境准备 Java Development …...
3d行政区划-中国地图
前言 技术调研:做底代码平台的3d行政区组件 写的demo 效果图: 实现的功能项 地标、打点、飞线、three.js 3d 中国地图的一些基础配置补充 geo中国地图文件获取 其他项:包 "dependencies": {"d3": "^7.9.0","d3-…...
适合存储时序数据的数据库和存储系统
时序数据的存储通常要求高效地处理大量按时间排序的数据,同时支持快速查询、实时分析和高并发写入。以下是一些适合存储时序数据的数据库和存储系统: 1. InfluxDB 概述:InfluxDB 是一个开源的时序数据库,专门为处理时序数据而设…...
dolphinscheduler集群服务一键安装启动实现流程剖析
1.dolphinscheduler的安装部署 dolphinscheduler服务的安装部署都是非常简单的,因为就服务本身而言依赖的服务并不多。 mysql / postgresql。由于需要进行元数据及业务数据的持久化存储所以需要依赖于数据库服务,数据库服务支持mysql、postgresql等&am…...
深入了解Linux —— 学会使用vim编辑器
前言 学习了Linux中的基本指令也理解了权限这一概念,但是我们怎么在Linux下写代码呢? 本篇就来深入学习Linux下的vim编辑器;学会在Linux下写代码。 软件包管理器 1. 软件包? 在Linux下安装软件,通常是下载程序的源码…...
C05S01-Web基础和HTTP协议
一、Web基础 1. Web相关概念 1.1 URL URL(Uniform Resource Locator,统一资源定位符),是一种用于在互联网上标识和定位资源的标准化地址,提供了一种访问互联网上特定资源的方法。URL的基本格式如下所示:…...
MIT工具课第六课任务 Git基础练习题
如果您之前从来没有用过 Git,推荐您阅读 Pro Git 的前几章,或者完成像 Learn Git Branching 这样的教程。重点关注 Git 命令和数据模型相关内容; 相关内容整理链接:Linux Git新手入门 git常用命令 Git全面指南:基础概念…...
计算机网络安全
从广义来说,凡是涉及到网络上信息的机密性、报文完整性、端点鉴别等技术和理论都是网络安全的研究领域。 机密性指仅有发送方和接收方能理解传输报文的内容,而其他未授权用户不能解密(理解)该报文报文完整性指报文在传输过程中不…...
iPhone密码忘记了办?iPhoneUnlocker,iPhone解锁工具Aiseesoft iPhone Unlocker 高级注册版分享
平时用 iPhone 的时候,难免会碰到解锁的麻烦事。比如密码忘了、人脸识别 / 指纹识别突然不灵,或者买了二手 iPhone 却被原来的 iCloud 账号锁住,这时候就需要靠谱的解锁工具来帮忙了。Aiseesoft iPhone Unlocker 就是专门解决这些问题的软件&…...
HTML前端开发:JavaScript 常用事件详解
作为前端开发的核心,JavaScript 事件是用户与网页交互的基础。以下是常见事件的详细说明和用法示例: 1. onclick - 点击事件 当元素被单击时触发(左键点击) button.onclick function() {alert("按钮被点击了!&…...
腾讯云V3签名
想要接入腾讯云的Api,必然先按其文档计算出所要求的签名。 之前也调用过腾讯云的接口,但总是卡在签名这一步,最后放弃选择SDK,这次终于自己代码实现。 可能腾讯云翻新了接口文档,现在阅读起来,清晰了很多&…...
【网络安全】开源系统getshell漏洞挖掘
审计过程: 在入口文件admin/index.php中: 用户可以通过m,c,a等参数控制加载的文件和方法,在app/system/entrance.php中存在重点代码: 当M_TYPE system并且M_MODULE include时,会设置常量PATH_OWN_FILE为PATH_APP.M_T…...
比较数据迁移后MySQL数据库和OceanBase数据仓库中的表
设计一个MySQL数据库和OceanBase数据仓库的表数据比较的详细程序流程,两张表是相同的结构,都有整型主键id字段,需要每次从数据库分批取得2000条数据,用于比较,比较操作的同时可以再取2000条数据,等上一次比较完成之后,开始比较,直到比较完所有的数据。比较操作需要比较…...
c++第七天 继承与派生2
这一篇文章主要内容是 派生类构造函数与析构函数 在派生类中重写基类成员 以及多继承 第一部分:派生类构造函数与析构函数 当创建一个派生类对象时,基类成员是如何初始化的? 1.当派生类对象创建的时候,基类成员的初始化顺序 …...
Qt 事件处理中 return 的深入解析
Qt 事件处理中 return 的深入解析 在 Qt 事件处理中,return 语句的使用是另一个关键概念,它与 event->accept()/event->ignore() 密切相关但作用不同。让我们详细分析一下它们之间的关系和工作原理。 核心区别:不同层级的事件处理 方…...
嵌入式学习之系统编程(九)OSI模型、TCP/IP模型、UDP协议网络相关编程(6.3)
目录 一、网络编程--OSI模型 二、网络编程--TCP/IP模型 三、网络接口 四、UDP网络相关编程及主要函数 编辑编辑 UDP的特征 socke函数 bind函数 recvfrom函数(接收函数) sendto函数(发送函数) 五、网络编程之 UDP 用…...
CSS3相关知识点
CSS3相关知识点 CSS3私有前缀私有前缀私有前缀存在的意义常见浏览器的私有前缀 CSS3基本语法CSS3 新增长度单位CSS3 新增颜色设置方式CSS3 新增选择器CSS3 新增盒模型相关属性box-sizing 怪异盒模型resize调整盒子大小box-shadow 盒子阴影opacity 不透明度 CSS3 新增背景属性ba…...
【Java】Ajax 技术详解
文章目录 1. Filter 过滤器1.1 Filter 概述1.2 Filter 快速入门开发步骤:1.3 Filter 执行流程1.4 Filter 拦截路径配置1.5 过滤器链2. Listener 监听器2.1 Listener 概述2.2 ServletContextListener3. Ajax 技术3.1 Ajax 概述3.2 Ajax 快速入门服务端实现:客户端实现:4. Axi…...
