KarhunenLoeveDecomposition

KarhunenLoeveDecomposition[{a1,a2,}]
给出数值数组 的 KarhunenLoeve 变换 ,其中 .

KarhunenLoeveDecomposition[{b1,b2,},m]
使用矩阵 m 的逆矩阵,将 转化为 .

更多信息和选项更多信息和选项

  • KarhunenLoeve 分解通常用于化简数据的维度,并且捕捉前几个分量的最重要的变化.
  • 可以是任意阶数数组或者相同维度的图像.
  • m 的内积给出 .
  • KarhunenLoeveDecomposition[{a1,}] 中,变换矩阵 m 的行是来自数组 的协方差矩阵形成的特征向量.
  • 矩阵 m 的线性变换. 变换数组 是不相关的,并且以方差逐渐减低的顺序给出,并且与 具有相同的总方差.
  • KarhunenLoeveDecomposition[{b1,b2,},m] 实际上计算 KarhunenLoeve 逆变换. 如果 的长度少于 m 的尺寸,缺失的分量假定为零.
  • 在选项设置 "Centered"->True 下,KarhunenLoeveDecomposition[{a1,a2,}] 对数据集 进行平移,以使得它们的均值为0.
2010年引入
(8.0)
| 2014年更新
(10.0)