正态分布的KL散度

这篇博客详细探讨了一维和高维正态分布的KL散度计算,包括证明思路和公式推导。从一维正态分布的KL散度开始,引入了协方差矩阵和迹的性质,然后扩展到高维正态分布的情况,最后讨论了分量独立的高维正态分布的KL散度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

正文

一维正态分布的KL散度证明思路

q ( x ) = N ( x ; μ 1 , σ 1 2 ) , p ( x ) = N ( x ; μ 2 , σ 2 2 ) , ϕ ( x ) = log ⁡ q ( x ) p ( x ) = c 2 x 2 + c 1 x + c 0 q(x) = \mathcal{N}(x; \mu_1, \sigma_1^2), p(x) = \mathcal{N}(x; \mu_2, \sigma_2^2), \phi(x) = \log \frac{q(x)}{p(x)} = c_2 x^2 + c_1 x + c_0 q(x)=N(x;μ1,σ12),p(x)=N(x;μ2,σ22),ϕ(x)=logp(x)q(x)=c2x2+c1x+c0.

K L ( q ∥ p ) = ∫ q ( x ) ϕ ( x ) d x = c 2 ( ∫ q ( x ) x 2 d x ) + c 1 ( ∫ q ( x ) x d x ) + c 0 ( ∫ q ( x ) d x ) \mathrm{KL}(q \| p) = \int q(x) \phi(x) \mathrm{d} x = c_2 \left( \int q(x) x^2 \mathrm{d} x \right) + c_1 \left( \int q(x) x \mathrm{d} x \right) + c_0 \left( \int q(x) \mathrm{d} x \right) KL(qp)=q(x)ϕ(x)dx=c2(q(x)x2dx)+c1(q(x)xdx)+c0(q(x)dx).

其中 ∫ q ( x ) x 2 d x = E q ( x ) [ x 2 ] = V a r [ x ] + E q ( x ) [ x ] 2 = σ 1 2 + μ 1 2 , ∫ q ( x ) x d x = E q ( x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值