我的编程空间,编程开发者的网络收藏夹
学习永远不晚

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

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

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

目录

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 正态分布的叠加性

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

给定两个独立的正态分布 X1 ∼ N ( μ 1 , σ 1 2 ) X_{1} \sim N\left(\mu_{1}, \sigma_{1}^{2}\right) X1N(μ1,σ12) X2 ∼ 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 hh为多少?

假设身高这一随机变量为 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 6 ∼ N ( 0 , 1 ) \frac{h - 170}{6} \sim N(0, 1) 6h170N(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笔记 第二章 (多维)高斯分布

来源地址:https://blog.csdn.net/zfhsfdhdfajhsr/article/details/127940760

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

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

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

用C标准数学库精确计算标准正态分布的CDF

要使用C标准数学库精确计算标准正态分布的累积分布函数(CDF),可以使用标准库中的`erf()`函数。`erf()`函数返回一个以x为参数的标准高斯误差函数的近似值,然后可以使用下面的公式计算标准正态分布的CDF:CDF(x) = 0.5
2023-09-26

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录