【概率论】正态分布的叠加性和正态分布的标准化

1 引言

  正态分布又称为高斯分布,它在机器学习和深度学习中非常常用。如正态分布的叠加性和正态分布的标准化等,在VAE模型中重参技巧就用到了正态分布知识,特别是在高维数据中高维的正态分布更是常用。因此,准备梳理一下相应的知识,其中内容多有参考其他博客,一并在参考文献中给出链接。

2 什么是正态分布

  正态分布(Normal distribution),又名高斯分布(Gaussian distribution)。若随机变量 X X X服从一个数学期望(均值)为 μ μ μ、方差为 σ 2 σ^2 σ2的正态分布,记为 N ( μ , σ 2 ) N(μ, σ^2) N(μ,σ2)。其概率密度函数为正态分布的期望值 μ μ μ决定了其位置,其标准差 σ σ σ决定了分布的幅度。当 μ = 0 μ = 0 μ=0, σ = 1 σ = 1 σ=1时的正态分布是标准正态分布。
一维正态分布的概率密度函数为:
f ( x ) = 1 2 π σ exp ⁡ ( − ( x − μ ) 2 2 σ 2 ) f(x)=\frac{1}{\sqrt{2 \pi} \sigma} \exp \left(\frac{-(x-\mu)^{2}}{2 \sigma^{2}}\right) f(x)=2π σ1exp(2σ2(xμ)2)
高维正态分布后面再补坑…

2 正态分布的叠加性

  理论:相互独立的正态分布的线性组合仍然服从正态分布。

给定两个独立的正态分布 X 1 ∼ N ( μ 1 , σ 1 2 ) X_{1} \sim N\left(\mu_{1}, \sigma_{1}^{2}\right) X1N(μ1,σ12) X 2 ∼ N ( μ 2 , σ 2 2 ) X_{2} \sim N \left( \mu_{2}, \sigma_{2}^{2}\right) X2N(μ2,σ22),且 a a a b b b均为实数


a X + b Y ∼ N ( a μ 1 + b μ 2 , a 2 σ 1 2 + b 2 σ 2 2 ) \mathrm{aX}+\mathrm{bY} \sim {N}\left(\mathrm{a} \mu_1+b \mu_2,\mathrm{a}^{2} \sigma_1^2+b^2\sigma_2^2\right) aX+bYN(aμ1+bμ2,a2σ12+b2σ22)

a X + b ∼ N ( a μ 1 + b , a 2 σ 1 2 ) \mathrm{aX}+\mathrm{b} \sim {N}\left(\mathrm{a} \mu_1+b ,\mathrm{a}^{2} \sigma_1^2 \right) aX+bN(aμ1+b,a2σ12)

3 正态分布的标准化

  正态分布是由两个参数 μ \mu μ σ \sigma σ确定的。对于任意一个服从 N ( μ , σ 2 ) N ( μ , σ 2 ) N(μ,σ2) 分布的随机变量 X X X,经过下面的变换以后都可以转化为 μ = 0 \mu=0 μ=0 σ = 1 \sigma=1 σ=1的标准正态分布。转换公式为:
z = X − μ σ \mathrm{z}=\frac{\mathrm{X}-\mu}{\sigma} z=σXμ
举个例子:
假设公共汽车门的高度按成年男性碰头机会小于 1 1 1%来设计。又假设成年男性的身高服从正态分布 X ∼ N ( 170 , 62 ) X ∼ N ( 170 , 6 2 ) XN(170,62),求问车门的高度 h h h为多少?

假设身高这一随机变量为 X X X,那么要求的问题为:
P ( x > h ) = 0.01 P(x > h)= 0.01 P(x>h)=0.01

1 − P ( x ≤ h ) = 0.01 1 − P ( x ≤ h ) = 0.01 1P(xh)=0.01

P ( x ≤ h ) = 0.99 P ( x ≤ h ) = 0.99 P(xh)=0.99

因为 X ∼ N ( 170 , 62 ) X ∼ N ( 170 , 6 2 ) XN(170,62), 所以 h − 170 62 ∼ N ( 0 , 1 ) \frac{h - 170}{62} \sim N(0, 1) 62h170N(0,1)

通过查标准正态分布表可知, P ( z ≤ 2.33 ) = 0.99 P ( z ≤ 2.33 ) = 0.99 P(z2.33)=0.99
因此 h = 170 + 6 ∗ 2.33 = 183.98 c m h = 170 + 6 * 2.33 = 183.98cm h=170+62.33=183.98cm

4 参考文献

[1]均匀分布叠加与正态分布叠加
[2]正态分布,正态分布如何变换为标准正态分布
[3]普通正态分布如何转换到标准正态分布
[4]PRML笔记 第二章 (多维)高斯分布

  • 18
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 要得到任意正态分布,可以通过以下步骤从标准正态分布中转换得到: 1. 对于给定的正态分布,计算其均值(μ)和标准差(σ)。 2. 将需要得到的正态分布转化为标准正态分布。这可以通过将原始变量减去其均值,再除以其标准差来实现。 3. 使用标准正态分布的累积分布函数(CDF)计算每个值的累积概率。 4. 将标准正态分布的值替换为通过CDF计算出的累积概率,得到转换后的任意正态分布的值。 5. 将转换后的任意正态分布的值乘以标准差(σ),再加上均值(μ),即可得到所需的正态分布。 需要注意的是,这种方法只适用于连续型变量。 ### 回答2: 要由标准正态分布得到任意正态分布,可以通过以下步骤进行转化。首先,我们需要了解标准正态分布的特征。 标准正态分布的特征是其均值为0,标准差为1。而对于任意正态分布,我们可以设定其均值为μ(mu),标准差为σ (sigma)。 设X为标准正态分布(均值为0,标准差为1)的随机变量,而Y为我们要得到的任意正态分布(均值为μ,标准差为σ)的随机变量。 步骤如下: 1. 从标准正态分布中取得一个样本X。 2. 将X与σ相乘,然后加上μ,得到Y = σ*X + μ。 3. 那么Y将会符合均值为μ,标准差为σ的正态分布。 这是因为对于正态分布而言,我们可以通过线变换来改变其均值和标准差,而σ*X即可实现标准差的调整,而加上μ可以实现均值的调整。 通过这种方式,我们可以由标准正态分布得到任意正态分布。这对于统计学、概率论以及其他许多领域中的研究和分析非常重要,因为正态分布是许多自然现象和现实世界中的数据分布的理想选择。 ### 回答3: 要从标准正态分布得到任意正态分布,可以通过两个步骤实现:平移和缩放。 首先,进行平移。 对于标准正态分布中的每个随机变量Z,通过加上一个常数μ来平移其均值,这个平移后的随机变量记作X。这样,X的均值就为μ,标准差仍为1。 然后,进行缩放。将平移后的随机变量X乘以一个常数σ,这个常数将决定新的随机变量Y的标准差和方差。因此,新的随机变量Y可以表示为Y = σX + μ,其中σ为标准差,μ为均值。 这样,通过平移和缩放操作,就可以从标准正态分布得到任意正态分布。这是因为平移和缩放操作不会改变正态分布的形状,只是改变了分布的位置和尺度。 总结起来,要从标准正态分布得到任意正态分布,只需进行平移和缩放操作即可。通过将标准正态分布随机变量Z加上一个常数μ进行平移,再将结果乘以一个常数σ进行缩放,就可以得到均值为μ,标准差为σ的任意正态分布随机变量Y。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值