二进制数据的方差和协方差

机器算法验证 方差 matlab 协方差 二进制数据
2022-03-29 22:45:10

一组方差n二元变量D=<x1,,xn>

var(D)=k(nk)n2,
在哪里k表示的数量1输入D(见http://capone.mtsu.edu/dwalsh/VBOUND2.pdf)。

使用 Matlab 的方差<1,0,0,1,0,0>为 0.2667,而使用上述公式,方差为 0.22。

这是什么原因?此外,两个二元变量之间协方差公式的简化版本是什么?

1个回答

两个二元变量协方差的快捷公式是(nkxykxky)/n2, 在哪里kx是其中的对数x=1,ky是其中的对数y=1, 和kxy是其中的对数x=y=1.

该公式和您给出的公式通常称为“人口”公式。它们给出数据中数字的方差(或协方差)。

Matlab 给出的答案,以及它给出的协方差的相应答案,替换n2在分母中n(n1). 它们通常被称为“样本”公式,因为它们将数据视为来自某个总体的样本,并给出该总体中方差(或协方差)的无偏估计。