【问题标题】:svd out of sample vector projectionsvd 出样本向量投影
【发布时间】:2014-04-30 13:12:16
【问题描述】:

是否可以在不使用原始数据矩阵的情况下将“样本外”向量投影到新空间?给定 X (N * M) 矩阵,其中 N 是向量的数量,M - 特征的数量,我们可以将其分解为 X = U * lambda * V_t,其中 U,V 是正交矩阵,lambda 是对角线。 通过乘以 U * lambda,我们得到新空间中的原始数据投影。如何获得不属于 X 的向量的这些数字?

【问题讨论】:

    标签: svd


    【解决方案1】:

    请原谅我对你的问题没有一个清晰的概念。您可能会询问四种基本投影仪。

    中给出了出色的演示

    科学家和工程师的矩阵分析

    艾伦·劳布 国际标准书号 978-0-898715-76-7

    给定一个具有 m 行、n 列和秩 rho 的矩阵 A,矩阵伪逆为 A+。我们有一个 SVD

    A = U S V*

    域矩阵在范围和零空间分量中具有块分区

    U = (UR | UN)

    V = (VR | VN)

    不变子空间可以用UV的列向量的跨度来表示。

    A 的范围 = span( u1, u2, ..., urho )

    A* 的范围 = span( v1, v2, ..., vrho )

    A* 的零空间 = span( urho+1, urho+2, ..., um)

    A的零空间 = span( vrho+1, vrho+2, ..., vn子>)

    对不变子空间的投影如下:

    投影到

    A的范围空间:AA+ = URU*R = sum[ ukuk*, ( k = 1 , rho )]

    A*的零空间:Im - AA+ = UNU*N = sum[ ukuk* ( k = rho + 1, m )]

    A*的范围空间:A+A = VRV*R = sum[ vkv*k ( k = 1 , rho )]

    A的零空间:In - A+A = VNV*N = sum[ vk sub>v*k (k = rho + 1, m)]

    以防万一……

    你暗示身份 U lambda = AV。同伴是 V lambda = A*U*

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-04
      • 2017-03-04
      • 2022-10-05
      • 1970-01-01
      • 2023-03-08
      • 1970-01-01
      相关资源
      最近更新 更多