高斯概率密度函数

article/2025/10/2 3:16:18

高斯概率密度函数

1. 单变量正态分布

单变量正态分布概率密度函数定义为:
ρ ( x ) = 1 2 π σ e − 1 2 ( x − μ σ ) 2 (1) \rho(x)=\frac{1}{\sqrt{2\pi \sigma}} e^{-\frac{1}{2} (\frac{x- \mu}{\sigma})^2} \tag 1 ρ(x)=2πσ 1e21(σxμ)2(1)
式中 μ \mu μ为随机变量 x x x的期望, σ 2 \sigma^2 σ2 x x x的方差, σ \sigma σ称为标准差。
μ = E ( x ) = ∫ − ∞ ∞ x ρ ( x ) d x (2) \mu=E(x)=\int_{-\infty}^{\infty} x\rho(x) dx \tag 2 μ=E(x)=xρ(x)dx(2)
σ 2 = ∫ ∞ ∞ ( x − μ ) 2 ρ ( x ) d x (3) \sigma^2=\int_{\infty}^{\infty} (x-\mu)^2 \rho(x) dx \tag 3 σ2=(xμ)2ρ(x)dx(3)
matlab绘制正态分布曲线:

% 绘制单变量正态分布概率密度曲线
x1=-5:0.01:5; # 注意取值的对称性
subplot(2,1,1)
y1=normpdf(x1,0,1);
plot(x1,y1,'r');
title('\mu=0,\sigma^2=1')
xlabel('x')
ylabel('\rho(x)')
subplot(2,1,2)
x2=-5:0.01:7; # 注意取值的对称性
y2=normpdf(x2,1,sqrt(0.2));
plot(x2,y2,'r');
title('\mu=1,\sigma^2=0.2')
xlabel('x')
ylabel('\rho(x)')

图像

由图中可知,方差越大曲线越宽,曲线始终以 μ \mu μ为中心对称

正态分布的样本主要都集中在均值附近,其分散程度可以用标准差来表征, σ \sigma σ越大分散程度也越大。从正态分布的总体中抽取样本,约有95%的样本都落在区间 ( μ − 2 σ , μ + 2 σ ) (\mu-2\sigma,\mu+2\sigma) (μ2σ,μ+2σ)(或写作 ∣ x − μ ∣ < 2 σ |x-\mu|<2\sigma xμ<2σ)中。

2. 多元正态分布

(1)多元正态分布的概率密度函数的定义为:
ρ ( x ) = 1 ( 2 π ) d / 2 ∣ Σ ∣ 1 2 e − 1 2 ( x − μ ) T Σ − 1 ( x − μ ) (4) \rho(x)=\frac{1}{(2\pi)^{d/2} |\Sigma|^{\frac{1}{2}}} e^{-\frac{1}{2} (x-\mu)^T \Sigma^{-1} (x-\mu)} \tag 4 ρ(x)=(2π)d/2Σ211e21(xμ)TΣ1(xμ)(4)
式中: x = [ x 1 , x 2 , . . . , x d ] T x=[x_1,x_2,...,x_d]^T x=[x1,x2,...,xd]T d d d维列向量; μ = [ μ 1 , μ 2 , . . . , μ d ] T \mu=[\mu_1,\mu_2,...,\mu_d]^T μ=[μ1,μ2,...,μd]T d d d维均值向量; Σ \Sigma Σ d × d d \times d d×d维协方差矩阵, Σ − 1 \Sigma^{-1} Σ1 Σ \Sigma Σ的逆矩阵, ∣ Σ ∣ |\Sigma| Σ Σ \Sigma Σ的行列式。
定义 Σ \Sigma Σ为:
Σ = E [ ( x − μ ) ( x − μ ) T ] (5) \Sigma=E[(x-\mu)(x-\mu)^T] \tag 5 Σ=E[(xμ)(xμ)T](5)
显然, d = 1 d=1 d=1时,多变量高斯和单变量高斯一致。有时用符号 N ( μ , Σ ) N(\mu,\Sigma) N(μ,Σ)表示均值为 μ \mu μ、协方差为 Σ \Sigma Σ的高斯概率密度函数。
为更好地理解什么是多变量高斯,我们考虑在二维空间的一些情况,二维空间是可视的。在这种情况下,有:
Σ = [ σ 1 2 σ 12 σ 12 σ 2 2 ] (6) \Sigma = \left[ \begin{array}{cc} \sigma_1^2 & \sigma_{12} \\ \sigma_{12} & \sigma_2^2 \end{array} \right ] \tag 6 Σ=[σ12σ12σ12σ22](6)
其中 ( x − μ ) (x-\mu) (xμ) 2 × 1 2 \times 1 2×1的列向量, ( x − μ ) T (x-\mu)^T (xμ)T 1 × 2 1 \times 2 1×2的行向量。对于每个 μ i \mu_i μi E [ x i ] = μ i , i = 1 , 2 E[x_i]=\mu_i,i=1,2 E[xi]=μi,i=1,2,通过定义 σ 12 = E [ ( x 1 − μ 1 ) ( x 2 − μ 2 ) ] \sigma_{12}=E[(x_1-\mu_1)(x_2-\mu_2)] σ12=E[(x1μ1)(x2μ2)],得到随机变量 x 1 x_1 x1 x 2 x_2 x2的协方差,这个可以度量它们的相互统计相关性。在统计意义下,如果变量是独立的,其协方差为0。显然, Σ \Sigma Σ对角元素是随机向量中各个元素的方差。

3. 二维高斯概率密度函数的示例

代码

% 绘制双变量正态分布概率密度曲线
x = 1 : 0.3 : 7 ;  
y = 1 : 0.3 : 7 ;      
[X,Y] = meshgrid(x,y);
U1 = 4.0;
DX = 1;     % X的方差
dx = sqrt(DX);
U2 = 3.8;
DY = 1;     % Y的方差
dy = sqrt(DY);
COV = 0;     % X Y的协方差
r = COV / (dx * dy);
part1 = 1 / ( 2 * pi * dx * dy * sqrt( 1 - r^ 2 ));
p1 = - 1 / ( 2 * ( 1 - r^ 2 ));
px = (X - U1).^ 2. / DX;
py = (Y - U2).^ 2. / DY;
pxy = 2 * r.* (X - U1).* (Y - U2)./ (dx * dy);
Z = part1 * exp(p1 * (px - pxy + py));
figure(1)
mesh(X,Y,Z)
xlabel('x1');
ylabel('x2');
zlabel('\rho(x)');
title('二维概率密度曲线');
figure(2);
mesh(X,Y,Z);
xlabel('x1');
ylabel('x2');
zlabel('\rho(x)');
title('等值曲线');
view(0,90);

需要自行更改值的变量为Dx,Dy,COV

3.1 σ 1 2 = σ 2 2 \sigma_1^2=\sigma_2^2 σ12=σ22

二维概率密度函数曲线

等值曲线

此时等值曲线呈现各方向同性的球对称状。

3.2 σ 1 2 > > σ 2 2 \sigma_1^2>>\sigma_2^2 σ12>>σ22

二维概率密度函数曲线

等值曲线

此时等值曲线呈现向 x 1 x_1 x1方向延申状。

3.3 σ 2 2 > > σ 1 2 \sigma_2^2>>\sigma_1^2 σ22>>σ12

二维概率密度函数曲线

等值曲线

此时等值曲线呈现向 x 2 x_2 x2方向延申状。

3.4 σ 12 ≠ 0 \sigma_{12} \not=0 σ12=0

二维概率密度函数曲线

等值曲线

由于改变 σ 1 2 \sigma_1^2 σ12 σ 2 2 \sigma_2^2 σ22 σ 12 \sigma_{12} σ12的值就可以得到不同的形状和方向。
等值曲线是不同方向、与短轴长度成不同比例的椭圆。考虑对角线协方差矩阵的随机向量的均值为0,即 μ 1 = 0 , μ 2 = 0 \mu_1=0,\mu_2=0 μ1=0,μ2=0,即有如下方程:(计算等值曲线相当于计算指数为常数 C C C的曲线)
x 1 2 σ 1 2 + x 2 2 σ 2 2 = C (7) \frac{x_1^2}{\sigma_1^2}+\frac{x_2^2}{\sigma_2^2} =C \tag 7 σ12x12+σ22x22=C(7)


http://chatgpt.dhexx.cn/article/lWKSR2sK.shtml

相关文章

为什么边缘概率密度是联合概率密度的积分_我为什么弃用GAN?

贾浩楠 发自 凹非寺量子位 报道 | 公众号 QbitAI 输出单一、调参麻烦、损失函数不能收敛、稳定性差。 苏黎世理工大学的博士Andreas Lugmayr历数了各种GAN的“罪状”&#xff0c;说出了今后弃用GAN的话。 说出“弃用”&#xff0c;当然是已经有了B计划。 Andreas Lugmayr博士和…

联合概率密度,条件概率,乘法公式,求和公式,边缘分布,链式法则,贝叶斯公式...

联合概率密度 P(A^B) 条件概率 从面积比例看出,P(A|B)等于B中A的面积(P(A^B))除以B的面积(P(B))。 乘法公式(乘积法则) 假如事件A与B相互独立,那么: 相互独立:表示两个事件互不影响。 互斥:表示两个事件不能同时发生。互斥事件一定不独立(因为一件事的发生导致了另…

概率论——随机变量、概率分布函数、概率密度函数、联合概率密度

&#xff08;博客上编辑公式很麻烦&#xff0c;大多上自己文档的截图了&#xff09; &#xff08;随机试验&#xff0c;样本空间等可参考https://blog.csdn.net/qq_37601846/article/details/103507576&#xff09; 1. 随机变量&#xff08;random variable&#xff09; &…

概率统计笔记:高斯分布的联合概率密度

1 符号说明 我们的目的是求的概率 2 求p(y) 不难发现&#xff0c;y与x的关系为线性高斯模型&#xff0c;则yy与x符合下述关系 于是可以得到y的分布 3 求p(z) 我们现在的目标就是求这个▲是什么 参考资料&#xff1a;机器学习-白板推导系列笔记&#xff08;二&#xff09;-数…

利用MATLAB来绘制二维随机变量的联合概率密度图像

本文档通过MATLAB来绘制二维随机变量(X,Y)的联合概率密度函数。 第一种类型&#xff0c;X服从标准正态分布&#xff0c;Y服从均匀分布。 【例题】已知随机变量X与Y相互独立&#xff0c;X~N(0,1);Y在区间[0,2]上服从均匀分布。求&#xff1a; &#xff08;1&#xff09;二维随机…

联合概率密度函数的基本结论

若已知连联合概率密度函数&#xff1a; 则&#xff1a; X边缘密度函数&#xff1a; Y边缘密度函数&#xff1a; x,y从负无穷到正无穷的积分为&#xff1a; X与Y的边缘分布函数&#xff1a;可分别通过X与Y 的边缘密度函数求得。&#xff08;分布函数由密度函数求积分得到&#x…

图解联合概率密度、边缘概率密度、条件概率密度之间的关系

图解联合概率密度、边缘概率密度、条件概率密度之间的关系 笔记来源&#xff1a;L10.3 Comments on Conditional PDFs 联合概率密度、条件概率密度的关系 个人理解&#xff1a;某个条件概率密度函数图像是联合概率密度函数图像的某个经过放缩后的“切片”&#xff08;y取某个…

Python出现ValueError: check_hostname requires server_hostname如何解决

Python出现ValueError: check_hostname requires server_hostname如何解决 Python出现ValueError: check_hostname requires server_hostname如何解决 Python出现ValueError: check_hostname requires server_hostname如何解决 在安装myqr库的时候&#xff0c;出现了ValueErro…

python3.8 check_hostname requires server_hostname

这个error我查了下&#xff0c;在多个方面运行程序时都会报错&#xff0c;本人是在安装下面的轮子时报的错&#xff0c;查了好多&#xff0c;大部分是修改某一包的版本 但&#xff0c;有一个方法贼简单&#xff0c;分享下&#xff1a; 将 使用代理服务器 设置为 关 &#xff…

ValueError: check_hostname requires server_hostname解决方法

使用python的pip安装第三方包的时候会出现这个问题 查看了一些解决方法 关掉一些代理VPN然后重试&#xff0c;再不行就关闭计算机代理&#xff1a; PS H:\python_project\Python-Multiple-Image-Stitching-master\Python-Multiple-Image-Stitching-master> pip install ope…

彻底理解hostname---四种方法修改hostname值

当我觉得对Linux系统下修改hostname已经非常熟悉的时候&#xff0c;今天碰到了几个个问题&#xff0c;这几个问题给我好好上了一课&#xff0c;很多知识点&#xff0c;当你觉得你已经掌握的时候&#xff0c;其实你了解的还只是皮毛。技术活&#xff0c;切勿浅尝则止&#xff01…

Linux命令之获取和修改主机名hostname

概述 hostname 命令可以获取当前主机名和临时修改主机名。 语法 该命令的语法如下&#xff1a; hostname [选项] [参数]该命令支持的选项有&#xff1a; 选项说明-a显示主机别名-d显示DNS域名-f显示FQDN名称-i显示主机的ip地址-s显示短主机名称&#xff0c;在第一个点处截断…

【安全测试学习】数据库基础

以上来自学习极客时间《Web 安全攻防实战》课程内容&#xff0c;汇总整理思维导图。

安全测试-数据安全测试(2)

目录 前言 一、环境准备 1.1 模拟器软件下载 1.2 账号登录注册 1.3 版本选择 二、获取 SQLite 文件 Android 三、查看 SQLite 文件 四、SQLite 数据安全 4.1SQL 注入 4.2预防 SQL 注入 前言 捣鼓了那么久&#xff0c;终于整理出来了&#xff0c;可能中间会出现一些波…

Web安全攻防渗透测试

1. Nmap的基本 Nmap ip 6 ip Nmap -A 开启操作系统识别和版本识别功能 – T&#xff08;0-6档&#xff09; 设置扫描的速度 一般设置T4 过快容易被发现 -v 显示信息的级别&#xff0c;-vv显示更详细的信息 192.168.1.1/24 扫描C段 192.168.11 -254 上 nmap -A -T…

安全测试-- WEB 实战

增&#xff1a;XSS、文件上传get shell 删&#xff1a;越权 查&#xff1a;sql注入、越权 改&#xff1a;XSS、越权 好 也可以用wvs先扫 根据报告找漏洞的点 一 端口信息收集 kali : nmap -A -T4 192.168.1.35 端口信息收集 端口信息收集资料 问题&#xff1a;端口扫描是…

Web应用安全测试扫盲

最近新闻热点《西北工业大学遭美国国家安全局网络攻击事件》想必大家都看到了&#xff0c;攻击的目的无外乎获取涉及到国安的机密数据。 移动互联网时代&#xff0c;Web应用产生并存储海量用户隐私以及交易数据&#xff0c;对Web应用进行安全测试变得越来越重要。 本文属于扫…

Web 安全测试之信息泄漏测试

随着因特网的不断发展&#xff0c;人们对网络的使用越来越频繁&#xff0c;通过网络进行购物、支付等其他业务操作。而一个潜在的问题是网络的安全性如何保证&#xff0c;一些黑客利用站点安全性的漏洞来窃取用户的信息&#xff0c;使用户的个人信息泄漏&#xff0c;所以站点的…

MYSQL数据库安全测试

1.利用渗透机场景kali中的工具确定MySQL的端口&#xff0c;将MySQL端口作为Flag提交&#xff1b; Nmap -sV -p- 172.16.101.243 flag{3358} 2.管理者曾在web界面登陆数据库&#xff0c;并执行了 {select ‘<?php echo ;system($_GET[\cmd\]); echo ; ?>’ INTO OUTFI…

Web安全测试-WebScarab工具

转载自web安全测试—WebScarab工具介绍&#xff08;中间攻击&#xff0c;可以修改请求参数&#xff09; 1.1 Webscarab1.1.1 工具安装1.1.2 功能原理1.1.3 工具使用1.1.34 使用心得 工具下载&#xff1a;WebScarab工具下载 1.1 Webscarab 【功能】 WebScarab是一个用来分析使…