0
点赞
收藏
分享

微信扫一扫

『ML笔记』机器学习中协方差矩阵的向量表示推导


一、多维随机变量的协方差矩阵

对多维随机变量

『ML笔记』机器学习中协方差矩阵的向量表示推导_javascript

列向量,我们往往需要计算各维度之间的协方差,这样协方差就组成了一个n×n的矩阵,称为协方差矩阵。协方差矩阵是一个对角矩阵,对角线上的元素是各维度上随机变量的方差。 我们定义协方差

『ML笔记』机器学习中协方差矩阵的向量表示推导_协方差矩阵推导_02

, 矩阵内的元素

为 

协方差矩阵为 

『ML笔记』机器学习中协方差矩阵的向量表示推导_协方差矩阵_03

『ML笔记』机器学习中协方差矩阵的向量表示推导_javascript_04

二、样本的协方差矩阵

与上面的协方差矩阵相同,只是矩阵内各元素以样本的协方差替换。假设数据集

『ML笔记』机器学习中协方差矩阵的向量表示推导_协方差矩阵推导_05

表示m个样本, 每个样本表示为

『ML笔记』机器学习中协方差矩阵的向量表示推导_javascript_06

。所有样本可以组成一个

『ML笔记』机器学习中协方差矩阵的向量表示推导_javascript_07

的矩阵。 

『ML笔记』机器学习中协方差矩阵的向量表示推导_协方差矩阵_08

每一行代表一个对象,每一列代表一个维度,协方差矩阵,是求维度之间的相关性,而不是对象之间的,所以协方差矩阵的大小与维度相关。表示第i维的随机变量。 

假设

『ML笔记』机器学习中协方差矩阵的向量表示推导_协方差矩阵_09

,则有

『ML笔记』机器学习中协方差矩阵的向量表示推导_javascript_10

『ML笔记』机器学习中协方差矩阵的向量表示推导_javascript_11

『ML笔记』机器学习中协方差矩阵的向量表示推导_协方差矩阵推导_12

这里分母为m−1是因为随机变量的数学期望未知,以样本均值代替,自由度减一。


举报

相关推荐

0 条评论