If we have very long EEG recording like an hour recording and want to clean it fast and well, what would be the best way?
I can think of two options (there could be more though):
ICA on the whole EEG recording: it may takes a quite long to run ICA as well as the statistical (independence) assumption among estimated independent components may not hold because the underlying sources and mixing process are non-stationary.
ICA on the short time chunks: we can chop the whole recording into many small segments (e.g., 5 min EEG segments), and apply ICA separately to each segments. In this case, there could be the discontinuity of cleaned EEGs between neighboring segments because we can get different independent components and bad component selection results between them. I am not sure whether this approach performs fast either.
It would be great I could hear what others think of this issue or there are some previous study on this.