Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个通过 238 个通道获得的脑电图。当我决定执行 ICA 时,我不知道应该获得多少个独立组件。如果我理解得很好,当我执行 ICA 时,通道数等于独立组件的数量,所以在我的具体情况下,我认为我应该有 238 个组件。
在 EEGLab 工具箱中,通过单击run ICA我runica为要使用的算法设置的命令和命令行选项中的 'extended', 1 , 'pca', 238 在出现的窗口中。
run ICA
runica
这是对的吗?谢谢大家。
PS我已经阅读了ICA上的其他答案,但我有点困惑。
组件的数量不必与记录通道的数量相同。增加组件的数量会降低计算速度。
根据 EEGLab手册:
当通道数 (N) 很大 (>>32) 时,可能需要非常大量的数据才能找到 N 个分量。当可用数据不足时,使用 jamer.m 的“pca”选项来查找少于 N 个组件可能是唯一的好选择。
您可能想在 CrossValidated 上阅读这篇文章。
我通常使用 N 个组件,它甚至适用于大型 EEG 数据集。我有 256 个通道的经验,然后是 pop_runica,其中 N 个组件是 256。没什么大不了的。计算只需要时间,但您可以并行化您的流程并将其放在计算集群上。