Answers:
以下是一些R代码来补充@西安答案:
par(mfrow=c(2,1))
nsamples <- 100000
# Sum of two Gaussians
x1 <- rnorm(nsamples, mean=-10, sd=1)
x2 <- rnorm(nsamples, mean=10, sd=1)
hist(x1+x2, breaks=100)
# Mixture of two Gaussians
z <- runif(nsamples)<0.5 # assume mixture coefficients are (0.5,0.5)
x1_x2 <- rnorm(nsamples,mean=ifelse(z,-10,10),sd=1)
hist(x1_x2,breaks=100)
独立随机变量之和的分布是其分布的卷积。您已经注意到,两个高斯的卷积恰好是高斯。
混合模型的分布执行RV分布的加权平均值。可以通过翻转硬币(或滚动模具)以决定从哪个分布中抽取(有限)混合模型的样本:假设我有两个RV并且我想生成一个RV其分布为平均值的平均值。和如果我抛硬币,让。如果我的土地尾巴,让。Z X Y Z = X Z = Y