Multivariate noise normalization in MNE

  • MNE-Python version: 0.23.
  • operating system: Linux

Hey! guys,
I’m doing some decoding stuff, and I read a paper about how to improve the decoding accuracy ([https://www.sciencedirect.com/science/article/pii/S1053811918301411].
There is one important preprocessing step emphasized in this paper, which is “multivariate noise normalization (MNN)”. Here is the screenshot of the basic idea of it in this paper:


So does the compute_proj_raw/epochs() in MNE do a similar job as the MNN? Or are there other functions I missed in MNE that actually can do MNN?

1 Like

what this equation 1 does it known as spatial whitening in MNE.

you have a look at https://pubmed.ncbi.nlm.nih.gov/25541187/
and https://mne.tools/dev/auto_examples/visualization/plot_evoked_whitening.html

Alex

3 Likes

Thanks a lot! :blush: :+1: :+1: :+1: Alex

@YuZhou I have read this paper i think it will help me a lot :slightly_smiling_face:

1 Like