麻烦来自Matlab中fastica工具箱的分解矩阵

问题描述 投票:0回答:1

我正在使用FastIca工具箱(https://research.ics.aalto.fi/ica/fastica/),但对所得W(分离/分解)矩阵的方向感到困惑。

让X为n x B矩阵,其中n为数据集中的信号数,B为采样时间点数。

我一直在使用以下方法计算W矩阵:

[A,W] = fastica(X)

但是,由于W是轴矩阵,所以我无法确定它的方向以及在后续计算中是否使用W或它的转置(W.'),并且似乎无法在文档中找到明确的答案。] >

为了帮助我理解方向,fastica是在Y = W的Y行中最大化独立性吗?'X

] Y = WX?

我正在使用FastIca工具箱(https://research.ics.aalto.fi/ica/fastica/),但对所得W(分离/分解)矩阵的方向感到困惑。令X为n x B矩阵,其中n为...

matlab machine-learning signal-processing
1个回答
0
投票

应该为Y=W*X。可以肯定的是,您可以减少要估计的分量的数量,然后W应该不再是正方形:

[A,W] = fastica(X,'numOfIC',2)
© www.soinside.com 2019 - 2024. All rights reserved.