随机变量的变量替换——归一化流和直方图规定化的数学基础

变量替换是一种在统计学和数学中广泛应用的技术,它通过定义新的变量来简化问题,使得原本复杂的随机变量变得更加容易分析。

变量替换的公式,用于将一个随机变量 X X X 的概率密度函数 f X f_X fX 转换为其经过函数 g g g 变换后的随机变量 Y = g ( X ) Y=g(X) Y=g(X) 的概率密度函数 f Y f_Y fY

定理(变量替换公式)

X X X 是一个概率密度函数为 f X f_X fX 的连续型随机变量,并设存在一个区间 I ⊂ R I \subset \mathbb{R} IR 使得当 x ∉ I x \not\in I xI 时, f X ( x ) = 0 f_X(x)=0 fX(x)=0 (换句话说, X X X 只有在 I I I 中取值时,其概率密度函数才可能不为零,其中 I I I 可以是整个实直线)。设 g : I → R g: I \rightarrow \mathbb{R} g:IR 是一个可微函数,其反函数是 h h h。除了在有限个点处的导数值可能为零外, g g g 的导数在 I I I 中始终为正或者始终为负。如果令 Y = g ( X ) Y=g(X) Y=g(X),那么通过函数 g g g 我们由随机变量 X X X 的概率密度函数得到随机变量 Y Y Y 的概率密度函数:

f Y ( y ) = f X ( h ( y ) ) ⋅ ∣ h ′ ( y ) ∣ f_Y(y) = f_X(h(y)) \cdot |h'(y)| fY(y)=fX(h(y))h(y)

这意味着,如果我们有一个连续型随机变量 X X X,并且我们知道它的概率密度函数 f X ( x ) f_X(x) fX(x),然后我们将 X X X 经过一个可微函数 g g g 变换得到新的随机变量 Y = g ( X ) Y=g(X) Y=g(X),那么 Y Y Y 的概率密度函数 f Y ( y ) f_Y(y) fY(y) 可以通过以下方式计算:

  1. 找到 g g g 的反函数 h h h,即 h ( y ) h(y) h(y) 满足 g ( h ( y ) ) = y g(h(y))=y g(h(y))=y
  2. 计算 h ( y ) h(y) h(y) 的导数 h ′ ( y ) h'(y) h(y)
  3. f X ( x ) f_X(x) fX(x) 替换为 f X ( h ( y ) ) f_X(h(y)) fX(h(y)) 并乘以 ∣ h ′ ( y ) ∣ |h'(y)| h(y) 得到 f Y ( y ) f_Y(y) fY(y)

这个定理告诉我们如何通过一个“合适”的函数 g g g 将一个连续型随机变量 X X X 的概率密度函数 f X f_X fX 转换成另一个随机变量 Y = g ( X ) Y=g(X) Y=g(X) 的概率密度函数 f Y f_Y fY

这个定理表明,当我们有一个连续型随机变量 X X X,并知道其概率密度函数 f X f_X fX,如果 g g g 是一个“合适的”函数,那么我们肯定能够求出 Y = g ( X ) Y=g(X) Y=g(X) 的概率密度函数 f Y f_Y fY。这里的“合适”指的是 g g g 必须满足以下条件:

  1. g g g 是可微的。
  2. g g g 的反函数 h h h 存在。
  3. g g g 的导数在 I I I 内部除有限个点外始终为正或始终为负。

这样,我们就可以使用变量替换公式将 X X X 的概率密度函数 f X f_X fX 转换为 Y Y Y 的概率密度函数 f Y f_Y fY,结果包含了 f X f_X fX g g g 的组合式。这个公式告诉了我们这种转换的关系,并指出了哪些 g g g 是“合适的”。

注意,这里提到的 g g g 函数必须是可微的,并且其导数在给定区间内要么始终为正,要么始终为负,这是保证 h h h 存在且唯一的一个必要条件。此外, g g g 的导数在有限个点处可以为零,但在其他地方不能为零,否则 h h h 不会是一个单射函数,也就无法定义反函数。

简而言之,变量替换公式提供了一种方法,让我们能够通过一个可微的映射函数 g g g 把一个随机变量 X X X 的概率密度函数转换为另一个随机变量 Y = g ( X ) Y=g(X) Y=g(X) 的概率密度函数。

这个公式在概率论和统计学中非常重要,因为它允许我们通过简单的函数关系将复杂随机变量的概率密度函数转换成易于分析的形式。例如,在实际问题中,我们可能会遇到难以直接分析的概率密度函数,但是通过变量替换,我们可以将其转换为已知的概率密度函数,从而简化问题。

应用场景

  1. 概率分布的变换

    • 例如,如果有一个随机变量 X X X 服从某种分布(如正态分布),我们可以通过定义一个新的变量 Y = g ( X ) Y = g(X) Y=g(X) 来得到 Y Y Y 的分布。这在计算某些复杂分布的概率密度函数(PDF)或累积分布函数(CDF)时非常有用。直方图规定化的数学基础。
  2. 参数估计

    • 在进行参数估计时,有时直接对原始变量进行估计比较困难。通过变量替换,可以将问题转化为更简单的形式,从而更容易地找到合适的估计方法。归一化流的数学基础。
  3. 最优化问题

    • 在最优化问题中,变量替换可以帮助将非线性问题转化为线性问题,或者将约束条件简化,从而更容易求解。

图中展示的是直方图规定化关于变量替换公式的说明。

在这里插入图片描述
禹晶、肖创柏、廖庆敏《数字图像处理(面向新工科的电工电子信息基础课程系列教材)》

具体步骤

  1. 定义新变量

    • 假设原始变量为 X X X,定义一个新的变量 Y = g ( X ) Y = g(X) Y=g(X),其中 g g g 是一个适当的函数。
  2. 确定新变量的分布

    • 如果 X X X 的分布已知,可以通过变换公式推导出 Y Y Y 的分布。例如,如果 X X X 的概率密度函数为 f X ( x ) f_X(x) fX(x),则 Y Y Y 的概率密度函数 f Y ( y ) f_Y(y) fY(y) 可以通过以下公式计算:
      f Y ( y ) = f X ( g − 1 ( y ) ) ∣ d d y g − 1 ( y ) ∣ f_Y(y) = f_X(g^{-1}(y)) \left| \frac{d}{dy} g^{-1}(y) \right| fY(y)=fX(g1(y)) dydg1(y)
    • 这里 g − 1 g^{-1} g1 g g g 的逆函数, ∣ d d y g − 1 ( y ) ∣ \left| \frac{d}{dy} g^{-1}(y) \right| dydg1(y) 是雅可比行列式的绝对值。
  3. 分析新变量

    • 使用新变量 Y Y Y 进行进一步的分析,如计算期望值、方差、概率等。

示例

假设 X X X 服从标准正态分布 N ( 0 , 1 ) N(0, 1) N(0,1),我们定义一个新的变量 Y = X 2 Y = X^2 Y=X2。那么 Y Y Y 的分布可以通过以下步骤推导:

  1. 定义新变量

    • Y = X 2 Y = X^2 Y=X2
  2. 确定新变量的分布

    • X X X 的概率密度函数为 f X ( x ) = 1 2 π e − x 2 2 f_X(x) = \frac{1}{\sqrt{2\pi}} e^{-\frac{x^2}{2}} fX(x)=2π 1e2x2
    • 由于 Y = X 2 Y = X^2 Y=X2,所以 X = ± Y X = \pm \sqrt{Y} X=±Y
    • 雅可比行列式 ∣ d d y y ∣ = 1 2 y \left| \frac{d}{dy} \sqrt{y} \right| = \frac{1}{2\sqrt{y}} dydy =2y 1
    • 因此, Y Y Y 的概率密度函数为:
      f Y ( y ) = f X ( y ) ∣ 1 2 y ∣ + f X ( − y ) ∣ 1 2 y ∣ f_Y(y) = f_X(\sqrt{y}) \left| \frac{1}{2\sqrt{y}} \right| + f_X(-\sqrt{y}) \left| \frac{1}{2\sqrt{y}} \right| fY(y)=fX(y ) 2y 1 +fX(y ) 2y 1
      f Y ( y ) = 1 2 π e − y 2 ⋅ 1 2 y + 1 2 π e − y 2 ⋅ 1 2 y f_Y(y) = \frac{1}{\sqrt{2\pi}} e^{-\frac{y}{2}} \cdot \frac{1}{2\sqrt{y}} + \frac{1}{\sqrt{2\pi}} e^{-\frac{y}{2}} \cdot \frac{1}{2\sqrt{y}} fY(y)=2π 1e2y2y 1+2π 1e2y2y 1
      f Y ( y ) = 1 2 π e − y 2 ⋅ 1 y f_Y(y) = \frac{1}{\sqrt{2\pi}} e^{-\frac{y}{2}} \cdot \frac{1}{\sqrt{y}} fY(y)=2π 1e2yy 1
      f Y ( y ) = 1 2 π y e − y 2 f_Y(y) = \frac{1}{\sqrt{2\pi y}} e^{-\frac{y}{2}} fY(y)=2πy 1e2y
  3. 分析新变量

    • 通过上述推导,我们可以看到 Y Y Y 服从卡方分布 χ 2 ( 1 ) \chi^2(1) χ2(1)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/959742.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

新电脑安装系统找不到硬盘原因和解决方法来了

有不少网友反馈新电脑采用官方u盘方式装win10或win100出现找不到硬盘是怎么回事?后来研究半天发现是bios中开启了rst(vmd)模式。如果关闭rst模式肯定是可以安装的,但这会影响硬盘性能,有没有办法解决开启rst模式的情况安装win10或win11呢&…

Maui学习笔记-SignalR简单介绍

SignalR是ASP.NET Core中的一个库,支持服务器与其连接的客服端之间的双象通信,它允许服务器立即将更新的消息推送到客服端,而不是要求客户端轮询服务器来获取更新 创建项目 使用SignalR在服务器实时发送消息给客服端,客服端拿到消息后在UI页面更新 首先创建一个Web API项目 …

接口(完)

大家好,今天我们着重来总结一下接口的知识,并且将接口和抽象类的区别罗列一下,帮助我们更好的认识抽象类和接口。 2.7 抽象类和接口的区别. 抽类和接口都是Java中多态的常见使用方式,都需要重点掌握,同时又要认清两者的区别(重要!!&#xf…

机器学习-线性回归(参数估计之经验风险最小化)

给定一组包含 𝑁 个训练样本的训练集 我们希望能够 学习一个最优的线性回归的模型参数 𝒘 现在我们来介绍线性回归的一种模型参数估计方法:经验风险最小化。 我们前面说过,对于标签 𝑦 和模型输出都为连续的实数值&…

77,【1】.[CISCN2019 华东南赛区]Web4

有句英文,看看什么意思 好像也可以不看 进入靶场 点击蓝色字体 我勒个豆,百度哇 所以重点应该在url上,属于任意文件读取类型 接下来该判断框架了 常见的web框架如下 一,Python 框架 1.Flask URL 示例 1:http://…

c语言中的数组(上)

数组的概念 数组是⼀组相同类型元素的集合; 数组中存放的是1个或者多个数据,但是数组元素个数不能为0。 数组中存放的多个数据,类型是相同的。 数组分为⼀维数组和多维数组,多维数组⼀般⽐较多⻅的是⼆维数组。 数组创建 在C语言…

景联文科技加入AIIA联盟数据标注分委会

2025年1月16日,中国人工智能产业发展联盟(简称AIIA)数据委员会数据标注分委会(以下简称“分委会”)正式成立。景联文科技成为第一批AIIA联盟数据标注分委会委员单位。 数据标注分委会的成立旨在搭建数据标注领域产学研…

[笔记] 极狐GitLab实例 : 手动备份步骤总结

官方备份文档 : 备份和恢复极狐GitLab 一. 要求 为了能够进行备份和恢复,请确保您系统已安装 Rsync。 如果您安装了极狐GitLab: 如果您使用 Omnibus 软件包,则无需额外操作。如果您使用源代码安装,您需要确定是否安装了 rsync。…

消息队列篇--通信协议篇--AMOP(交换机,队列绑定,消息确认,AMOP实现实例,AMOP报文,帧,AMOP消息传递模式等)

AMQP(Advanced Message Queuing Protocol,高级消息队列协议)是一种开放的、跨平台的消息传递协议,旨在提供一种标准化的方式在不同的消息代理和客户端之间进行消息传递。AMQP不仅定义了消息格式和路由机制,还规定了如何…

小利特惠源码/生活缴费/电话费/油卡燃气/等充值业务类源码附带承兑系统

全新首发小利特惠/生活缴费/电话费/油卡燃气/等充值业务类源码附带U商承兑系统 安装教程如下 图片:

HTML<hgroup>标签

例子&#xff1a; 使用hgroup元素标记标题和段落是相关的&#xff1a; <hgroup> <h2>Norway</h2> <p>The land with the midnight sun.</p> </hgroup> 定义和用法&#xff1a; 标签<hgroup>用于包围标题和一个或多个<p&g…

14-6-3C++STL的list

&#xff08;一&#xff09;list的插入 1.list.insert(pos,elem);//在pos位置插入一个elem元素的拷贝&#xff0c;返回新数据的位置 #include <iostream> #include <list> using namespace std; int main() { list<int> lst; lst.push_back(10); l…

【2024年终总结】深圳工作生活评测

距离上次写年终总结已经过了一年半了&#xff0c;这一年半中哪怕经历了很多的事情&#xff0c;但是感觉又没发生什么。想写一些骚话&#xff0c;却总觉得自己无法完全表达&#xff0c;便也就这样&#xff0c;静静地记录下这一段时光。 现在是2025年&#xff0c;春节前的时光&am…

前端jquery 实现文本框输入出现自动补全提示功能

git仓库&#xff1a;web_study/some-demos/inputAutoFit at main Cong0925/web_study (github.com) 压缩包&#xff1a;已绑定到指定资源 示例图&#xff1a; 实现说明: 1.首先&#xff0c;html部分设置好相关的定位标签如图&#xff1a; 2.主要函数 3.默认数据

(5)STM32 USB设备开发-USB键盘

讲解视频&#xff1a;2、USB键盘-下_哔哩哔哩_bilibili 例程&#xff1a;STM32USBdevice: 基于STM32的USB设备例子程序 - Gitee.com 本篇为使用使用STM32模拟USB键盘的例程&#xff0c;没有知识&#xff0c;全是实操&#xff0c;按照步骤就能获得一个STM32的USB键盘。本例子是…

java后端之登录认证

基础登录功能&#xff1a;根据提供的用户名和密码判断是否存在于数据库 LoginController.java RestController Slf4j public class LoginController {Autowiredprivate UserService userService;PostMapping("/login")public Result login(RequestBody User user) {…

Spring--Bean的生命周期和循环依赖

Bean的生命周期和循环依赖 Bean 的生命周期了解么?Spring中的循环引用什么是循环引用&#xff1f;三级缓存解决循环依赖总结构造方法出现了循环依赖怎么解决&#xff1f; Bean 的生命周期了解么? 整体上可以简单分为四步&#xff1a;实例化 —> 属性赋值 —> 初始化 —…

【云安全】云原生-Docker(五)容器逃逸之漏洞利用

漏洞利用逃逸 通过漏洞利用实现逃逸&#xff0c;主要分为以下两种方式&#xff1a; 1、操作系统层面的内核漏洞 这是利用宿主机操作系统内核中的安全漏洞&#xff0c;直接突破容器的隔离机制&#xff0c;获得宿主机的权限。 攻击原理&#xff1a;容器本质上是通过 Linux 的…

【Uniapp-Vue3】request各种不同类型的参数详解

一、参数携带 我们调用该接口的时候需要传入type参数。 第一种 路径名称?参数名1参数值1&参数名2参数值2 第二种 uni.request({ url:"请求路径", data:{ 参数名:参数值 } }) 二、请求方式 常用的有get&#xff0c;post和put 三种&#xff0c;默认是get请求。…

基于SpringBoot的软件产品展示销售系统

作者&#xff1a;计算机学姐 开发技术&#xff1a;SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等&#xff0c;“文末源码”。 专栏推荐&#xff1a;前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码 精品专栏&#xff1a;…