KarhunenLoeveDecomposition

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

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

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

  • KarhunenLoeve 分解通常用于化简数据的维度,并且捕捉前几个分量的最重要的变化.
  • ai 可以是任意阶数数组或者相同维度的图像.
  • m{a1,a2,} 的内积给出 {b1,b2,}.
  • KarhunenLoeveDecomposition[{a1,}] 中,变换矩阵 m 的行是来自数组 ai 的协方差矩阵形成的特征向量.
  • 矩阵 mai 的线性变换. 变换数组 bi 是不相关的,并且以方差逐渐减低的顺序给出,并且与 ai 具有相同的总方差.
  • KarhunenLoeveDecomposition[{b1,b2,},m] 实际上计算 KarhunenLoeve 逆变换. 如果 {b1,b2,} 的长度少于 m 的尺寸,缺失的分量假定为零.
  • 当选项设置为 StandardizedTrue 时,将数据集 ai 变换至均值为零.
2010年引入
(8.0)
| 2015年更新
(10.1)
Translate this page: