当前位置: 首页 > news >正文

协方差矩阵计算

协方差矩阵的计算其实是把“一维协方差公式”推广到多维。我按「定义 → 手算公式 → 矩阵形式 → 实际例子 → 常见坑」来给你一套完整、考试/科研都通用的理解。


一、先给结论(最常用公式)

设你有

  • 样本数:(n)
  • 特征维度:(d)
  • 数据矩阵
    [
    X=
    \begin{bmatrix}
    x_{11}&x_{12}&\cdots&x_{1d}
    x_{21}&x_{22}&\cdots&x_{2d}
    \vdots&\vdots& &\vdots
    x_{n1}&x_{n2}&\cdots&x_{nd}
    \end{bmatrix}
    ]

✅ 样本协方差矩阵(最常见)

[
\boxed{
\Sigma

\frac{1}{n-1}
\sum_{i=1}^{n}
(\mathbf{x}_i-\bar{\mathbf{x}})
(\mathbf{x}_i-\bar{\mathbf{x}})^{T}
}
]


二、每个元素怎么算(最直观)

第 (j,k) 个元素是:

[
\boxed{
\text{Cov}(X_j,X_k)

\frac{1}{n-1}
\sum_{i=1}^n
(x_{ij}-\bar x_j)(x_{ik}-\bar x_k)
}
]

  • 对角线:方差
  • 非对角线:协方差

三、矩阵形式(线代最爱)

先对数据去均值

[
\tilde X = X - \mathbf{1}\bar{\mathbf{x}}^{T}
]

协方差矩阵:

[
\boxed{
\Sigma

\frac{1}{n-1}
\tilde X^{T}\tilde X
}
]

📌 这一步在PCA、SVD、特征分析里非常重要。


四、一个完整手算例子(2 维)

样本:
[
(2,3),\ (4,5),\ (6,8)
]

1️⃣ 均值

[
\bar x=4,\quad \bar y=\frac{16}{3}
]

2️⃣ 去均值

[
\begin{array}{c|cc}
& x-\bar x & y-\bar y
\hline
1 & -2 & -\frac{7}{3}
2 & 0 & -\frac{1}{3}
3 & 2 & \frac{8}{3}
\end{array}
]

3️⃣ 协方差

[
\text{Cov}(x,y)

\frac{1}{2}
\left[
(-2)(-\tfrac{7}{3})
+
0(-\tfrac{1}{3})
+
2(\tfrac{8}{3})
\right]
=5
]

4️⃣ 协方差矩阵

[
\boxed{
\Sigma=
\begin{bmatrix}
4 & 5
5 & \tfrac{19}{3}
\end{bmatrix}
}
]


五、分母为什么是 (n-1)?

分母用途
(n)极大似然估计(MLE)
(n-1)无偏估计(统计/考试常用)

👉 考试:默认用 (n-1)
👉 深度学习里有时用 (n)


六、协方差矩阵的性质(必背)

  • 对称矩阵
  • 半正定
  • 对角线 ≥ 0
  • 特征向量正交(PCA 基础)

http://www.jsqmd.com/news/206983/

相关文章:

  • python基于django的企业人力资源招聘管理系统_fsjuwx26
  • 【Python】五大数据容器之间的区别
  • 深度学习毕设项目推荐-基于CNN深度学习的遥感图片识别沙漠湖泊和森林基于CNN深度学习的遥感图片识别沙漠湖泊和森林
  • python基于django的汽车租赁买卖管理系统_189h7k1a
  • python基于django的申家沟村务管理系统_村委会管理系统3bm52uvo
  • 深度学习毕设项目推荐-基于CNN卷积网络的蔬菜识别基于深度学习卷积网络的蔬菜识别
  • python基于django的社区健身器材报修系统 公园管理系统_g9741947
  • HTTP 错误码
  • 毕业论文AI率太高怎么办?降ai率从80%降到15%!免费降ai率工具实测。
  • 学长亲荐2026研究生AI论文工具TOP10:开题文献综述全攻略
  • python基于django的社区团购系统_0d5k06f6
  • 【k8s设置污点/容忍】
  • 2026毕业生必看!4个实测降ai率工具4,教你如何利用ai降ai技巧,轻松实现免费降低ai率。
  • 4款亲测免费降ai率工具推荐!3分钟把论文降ai检测值降到10%以下,附aigc免费降重全教程。
  • python基于django的人力资源管理系统_企业员工信息管理系统 主管lod65og9
  • 2026最新深度测评!4款亲测有效的降ai率工具,帮你免费降ai率,知网维普aigc免费降重轻松过关。
  • 最新降AI工具推荐!真正实现aigc免费降重,这才是目前最好用的降ai率工具。
  • 普通专、本科学不了网络安全?最有效的自学方法我替你找到了!
  • 降ai率从80%降到15%!免费降ai率工具实测,降低ai效果炸裂。
  • 最新降ai实录:我用这几个免费降ai率工具,成功把降ai率压到10%。
  • Springboot如何解决跨域问题?
  • Hadoop数据加密:保护敏感信息的方法
  • 计算机深度学习毕设实战-基于人工智能卷积网络的蔬菜识别基于CNN卷积网络的蔬菜识别
  • SamOutVXP-2601: 轻量级高效语言模型
  • 突破AI原生应用领域可控性的瓶颈
  • 吐血推荐!MBA论文必备TOP9 AI论文网站深度测评
  • [Day8] Contract-AI 的 bugfix 之路,疑难杂症大揭秘:GLM、Feign 及文件传递问题全攻克
  • 华为OD机试真题双机位C卷 【采购订单】C语言实现
  • 渗透测试该如何系统学习?一份从小白到实战的学习路径规划
  • 深度学习毕设项目:基于python的蔬菜识别基于CNN卷积网络的蔬菜识别