我通过238个频道获得了脑电图。当我决定执行ICA时,我不知道应该获得多少独立组件。如果我理解得很好,当我执行ICA时,通道的数量等于独立组件的数量,所以在我的具体情况下,我认为我应该有238个组件。
在EEGLab工具箱中,在单击run ICA
命令的窗口中,我为要使用的算法设置runica
,在命令行选项中设置'extended',1,'pca',238。
这是对的吗?谢谢大家。
P.S。我已经在ICA上阅读了其他答案,但我有点困惑。
答案 0 :(得分:0)
组件数量不必与录制通道数量相同。增加组件数量会降低计算速度。
根据EEGLab manual:
当通道数(N)大(>> 32)时,则非常大 查找N个组件可能需要大量数据。什么时候不够 数据可用,然后使用'pca'选项查找jader.m 少于N个组件可能是唯一的好选择。
您可能希望在CrossValidated上阅读此post。
答案 1 :(得分:-1)
我通常使用N组件,即使对于大型EEG数据集也是如此。我有256个频道的经验,然后pop_runica,其中N个组件是256.没什么大不了的。它只需要一段时间来计算,但您可以并行化您的流程并将其放在计算群集上。