我通过238个频道采集到了脑电图。当我决定执行ICA时,我不知道我应该获得多少独立的组件。如果我理解得很好,当我执行ICA时,通道的数量等于独立组件的数量,所以在我的特定情况下,我认为我应该有238个组件。
在EEGLab工具箱中,单击run ICA命令出现的窗口中,我在命令行选项中设置要使用的算法的runica和'extended',1,'pca',238。
这是正确的吗?感谢每一个人。
附言:我已经在ICA上读过其他答案,但我有点困惑。
发布于 2016-04-20 20:54:17
组件的数量不必与录制通道的数量相同。增加组件的数量会降低计算速度。
据the EEGLab manual报道
当通道数(N)很大(>>32)时,可能需要非常大量的数据来找到N个分量。当数据不足时,使用jader.m的'pca‘选项查找少于N个组件可能是唯一好的选择。
你可能想在CrossValidated上阅读这篇post。
发布于 2016-10-27 21:40:31
我通常使用N个分量,这甚至适用于大型EEG数据集。我有256个通道的经验,然后是pop_runica,其中N个分量是256。别小题大作。这只需要一段时间来计算,但您可以将您的进程并行化,并将其放在计算集群上。
https://stackoverflow.com/questions/34792421
复制相似问题