You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: others/TIPS_and_FAQ.md
+7-8
Original file line number
Diff line number
Diff line change
@@ -469,20 +469,19 @@ not expressed in the data at that particular time).
469
469
470
470
### ICA activity warning
471
471
472
-
If you re-reference the data after running ICA, or if you remove channels, you might see the warning message:
472
+
I am seing the warning message below. What does it mean?
473
473
474
474
```
475
475
ICA activity do not match ICA weights, see ...
476
476
```
477
+
478
+
If you re-reference the data after running ICA, or if you remove channels, you might see the warning message above.
477
479
As a rule of thumb, never perform a lossy re-referencing or channel
478
480
removal after running ICA. Instead, remove the channel or re-reference the data, then run ICA again.
479
-
480
-
When the data is referenced or if channels are removed, ICA scalp topographies are also referenced, and ICA activity remains unchanged.
481
-
However, the ICA assumptions are broken. In other words, we no longer have ICA_activations = ICA_weights * EEG_data.
482
-
Nevertheless, we believe this type of broken representation is the closest to the one available before re-referencing or removing
483
-
channel(s). The alternative, which consists of recomputing activities, is not ideal because it is no longer an ICA decomposition.
484
-
Importantly, if you save and reload the data, ICA activations are not saved by default, so EEGLAB will recompute them using
485
-
ICA weights and data. This is no longer a standard ICA decomposition. If is important for you to retain the ICA activities, we
481
+
When data is referenced or when channels are removed, the ICA scalp topographies are also referenced, while the ICA activity remains unchanged.
482
+
However, this process violates the assumptions of ICA. Specifically, the relationship ICA_activations = ICA_weights * EEG_data no longer holds.
483
+
Despite this, we contend that this altered representation is the closest approximation to the state before re-referencing or the removal of channel(s). The alternative approach of recomputing activities is not ideal, as it does not constitute a standard ICA decomposition.
484
+
It is important to note that if you save and reload the data, ICA activations are not saved by default. As a result, EEGLAB will recompute them using the ICA weights and data when you load the data again, which deviates from the standard ICA decomposition. If it is important for you to retain the ICA activities, we
486
485
advise that you save the data from the command line using
0 commit comments