REVIEW 3 major objections 7 minor 40 references
Data Normalization Strategies for EEG Deep Learning
T0 review · 3 major / 7 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read Normalization for EEG deep learning should be matched to the learning objective: per-window, per-channel scaling for supervised tasks, and minimal or cross-channel window-level scaling for self-supervised contrastive learning.
desk verdict Useful, honest empirical comparison of EEG normalization, but the headline claim that supervised and self-supervised learning need different normalization is confounded by window size: the decisive SSL result uses 20-s windows while supervised tasks use 2-s. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The carrying mechanism is the factorial normalization taxonomy itself: two levels (recording vs window) crossed with three scopes (none, cross-channel, within-channel), applied with robust scaling based on the median and interquartile range. Cross-channel normalization preserves the relative voltage scale between channels, while within-channel normalization keeps only the temporal structure inside each channel. The taxonomy isolates where normalization statistics are computed, and the same encoder architecture (Deep4Net, a temporal-and-spatial convolutional net) is then probed on age regression, gender classification, and Contrastive Predictive Coding with same- or different-recording distractors, making the comparisons attributable to normalization rather than to model choice.
What would settle it
Fine-tune or linearly probe each of the pretrained encoders on a downstream EEG task such as sleep-stage or emotion classification and compare normalization rankings; if the minimal or cross-channel window-level strategy no longer yields the best downstream accuracy, the paper's self-supervised recommendation is overturned.
Extended reading notes
Core claim
The paper's central claim is that optimal EEG normalization depends on the training paradigm, not just the data. The authors define a 3-by-3 grid of strategies: normalization statistics computed over the full recording or over each short window, and either across all channels jointly, per channel independently, or not at all. Within this grid, window-level within-channel normalization is the clear winner for supervised subject-attribute prediction, while Contrastive Predictive Coding with same-recording distractors performs best with no recording-level normalization and cross-channel normalization at the window level. A systematic failure also appears: recording-level cross-channel normalization combined with window-level within-channel normalization produces NaN losses across tasks, consistent with incompatible feature scaling. The paper therefore challenges the common one-size-fits-all practice of recording-level, per-channel scaling in EEG preprocessing.
Load-bearing premise
The load-bearing premise is that Contrastive Predictive Coding pretraining loss is a valid measure of how good the self-supervised representation is, yet the paper evaluates only that loss and explicitly notes it does not fully capture downstream utility.
Editorial extensions
If this is right
- Supervised EEG pipelines should move to window-level within-channel normalization; recording-level normalization alone underperforms for age and gender prediction.
- Self-supervised EEG pretraining with same-recording contrastive objectives should avoid within-channel window-level normalization and prefer no normalization or cross-channel window-level scaling.
- Recording-level cross-channel combined with window-level within-channel normalization is a configuration to avoid because it reliably collapses training to NaN losses.
- Optimal normalization choices for cross-recording contrastive learning resemble those for supervised tasks, suggesting a shared sensitivity to cross-subject consistency.
- As EEG foundation-model training grows, normalization choices should be reported and treated as a hyperparameter tied to the learning objective.
Reading between the lines
- Inference beyond the paper: because the self-supervised comparison is scored only by the Contrastive Predictive Coding pretext loss, the recommended minimal or cross-channel strategy may not survive downstream fine-tuning; a linear probe or transfer evaluation could reverse the ranking.
- Inference beyond the paper: the NaN failure mode suggests the model's internal scale consistency is broken by mixing normalization scopes; checking gradient norms or activation statistics in the early layers would test this mechanism directly.
- Inference beyond the paper: the same taxonomy could be applied to other self-supervised objectives such as SimCLR or masked autoencoding, where within-channel window-level scaling might behave differently than in Contrastive Predictive Coding.
- Inference beyond the paper: the 20-second versus 2-second window difference between same-recording contrastive learning and the other tasks is a confound; varying window length within a single task would clarify whether normalization sensitivity is driven by task structure or by window length.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. This paper reports a systematic empirical comparison of normalization strategies for EEG deep learning, varying granularity (recording vs. window level) and scope (cross-channel vs. within-channel), applied to two supervised tasks (age regression and gender classification) and two self-supervised Contrastive Predictive Coding (CPC) variants, all on the Healthy Brain Network dataset. The authors find that window-level within-channel normalization yields the best supervised performance, whereas window-level cross-channel or no normalization is best for same-recording CPC, and they conclude that optimal normalization is task-specific and that no universal strategy generalizes across supervised and self-supervised settings.
Significance. If the central claim holds, the paper would provide practical guidance for the rapidly growing area of EEG deep learning and foundation-model pretraining, where normalization choices are often made by default. The study has notable strengths: it uses a large dataset (over 2,500 training recordings), evaluates a systematic 3-by-3 factorial design, runs five seeds per condition, and makes the code publicly available. The results are, however, not yet convincing as stated because the main self-supervised result is confounded with window size and the evaluation protocol appears to select the best test-set value, which can bias the comparisons. The work is therefore valuable as a starting point, but the central claim requires additional controlled experiments and a more rigorous evaluation procedure.
major comments (3)
- [Section II, 'Self-supervised task' and Section IV, 'Window size'] The central claim that supervised and self-supervised tasks favor different normalization strategies relies primarily on the same-recording CPC experiment in Table 1, but that experiment uses 20-second windows, whereas the supervised tasks and the different-recording CPC experiment use 2-second windows. Window size is thus varied together with the learning paradigm, so the observed difference cannot be attributed to self-supervision per se. The paper acknowledges this confound in Section IV but does not control for it. Since Table 2 (different-recording CPC, 2-s windows) shows no significant normalization effect and point estimates that favor window-level within-channel normalization, the claimed paradigm dependence is not established. Please add a controlled comparison, such as a same-recording CPC variant with 2-second windows or a supervised task with 20-second windows, or explicitly reframe the conclusion in terms of window size and task structure rather than supervised versus self-supervised learning.
- [Section II, 'Evaluation metrics' and 'Experiment design'] The paper states that 'we report the best error/accuracy/loss value assessed on the test set' while also stating that 'we reported the means and standard deviations of the appropriate evaluation metrics across seeds.' If the best value is selected by evaluating multiple seeds or multiple epochs on the test set, the reported numbers are optimistically biased and the comparisons are invalid. No validation set was sampled, and the rationale given is that no hyperparameter search was performed, but selecting the best test-set value constitutes a form of model selection. Please clarify the exact selection procedure: whether the reported mean is over seeds of the best test value, the best seed, or the best epoch, and use a validation set or a pre-specified rule (e.g., selecting the epoch by training loss) before evaluating on the test set.
- [Results, Tables 1-4 and Abstract] The abstract claims that optimal normalization strategies 'differ significantly between training paradigms,' but no statistical significance testing is reported. Several key comparisons show overlapping standard deviations; for example, in Table 2 the None-Channel condition (2.91 ± 0.19) and the Channel-Channel condition (2.98 ± 0.11) are within one standard deviation, and in Table 1 the None-All condition (0.65 ± 0.183) has a large spread. To support the strength of the claims, please provide paired significance tests (e.g., permutation or bootstrap tests over subjects or seeds) or confidence intervals, and soften the language if the differences are not statistically significant.
minor comments (7)
- [Section II, 'Data splitting'] The paper reports 2,836 participants in the dataset, but the training and test sets sum to 2,567 + 134 = 2,701 recordings; please clarify whether 135 recordings were excluded and why, or correct the participant count.
- [Section II, 'Preprocessing'] After removing the 0-value Cz reference channel, the input dimension should be 127 × 500 rather than 128 × 500; please correct this inconsistency.
- [Table 3] The value '1e+9' in the None-All cell is unexplained; if it indicates a diverged run, please state this in the caption or replace it with a notation such as 'NaN' or 'diverged.'
- [Section II, 'Supervised tasks'] For gender classification, the text says 'we produced a subset of the dataset to contain a balanced male/female distribution' but does not specify the number of subjects or the balancing procedure; please provide these details.
- [Tables 1-4, captions] The captions do not state whether the reported values are the mean across seeds of the best test value or the best seed; please make the evaluation metric and error-bar definition explicit in each caption.
- [References] Reference [30] is cited for Adamax but appears to be the original Adam paper; please cite the specific source for the Adamax optimizer or update the reference.
- [Section IV, 'Window size'] The speculation that 'larger windows might lead to higher chances of containing extremely noisy EEG signals' is not tested and is presented without supporting evidence; please label it as speculation or provide supporting analysis.
Circularity Check
No circularity: the conclusions rest on held-out empirical comparisons, and self-citations appear only as implementation and prior-benchmark scaffolding.
full rationale
The paper's central claim—that supervised and self-supervised EEG tasks favor different normalization strategies—is an empirical finding, not a derivation. Normalization strategies are defined independently of the outcome metrics (CPC loss, age MAE, gender balanced accuracy), and none of the reported numbers are produced by fitting a parameter and then renaming the fit as a prediction. The evaluation uses held-out test releases (release 6 for test, rest for training), so the comparisons are not forced by construction. Self-citations to the authors' EEG-SSL framework [27], prior EEG predictability work [2], and the 'EEG is better left alone' preprocessing argument [22] are used as implementation scaffolding or motivation, but they do not carry the conclusion: the ranking of normalization strategies is determined by the reported tables, not by any cited theorem or prior claim. The paper itself flags the two main limitations: same-recording CPC used 20-s windows while other tasks used 2-s windows (Section IV, 'Window size'), and CPC loss 'does not fully capture the downstream utility of the learned representations' (Section IV, 'Self-supervised learning choice'). These are threats to generalizability and construct validity, not circular reasoning. There is no equation, definition, or self-citation chain that makes the result equivalent to its inputs. Accordingly, the appropriate circularity score is 0.
Assumptions & free parameters
free parameters (5)
- Normalization statistic choice: robust median and IQR =
median and interquartile range
- CPC mask rate, mask span, and number of distractors =
0.1, 1, 20
- Training epochs =
5 for supervised, 10 for SSL
- Window sizes =
2 s for supervised and different-recording CPC, 20 s for same-recording CPC
- Learning rate and batch size =
0.002, 64 (supervised) / 128 (CPC)
assumptions (4)
- domain assumption Advanced artifact removal is unnecessary for a valid comparison of normalization strategies.
- domain assumption CPC pre-training loss measures self-supervised representation quality.
- domain assumption Deep4Net with an LSTM contextualizer is representative of EEG deep learning architectures.
- domain assumption The release-based train/test split provides a valid generalization test.
Cite this review
Pith. "Pith review of Data Normalization Strategies for EEG Deep Learning." pith.science (2026). https://pith.science/paper/EZRDHGWT
@misc{pith2026250622455,
author = {Pith},
title = {Pith review of: Data Normalization Strategies for EEG Deep Learning},
year = {2026},
howpublished = {\url{https://pith.science/paper/EZRDHGWT}},
note = {Machine review of arXiv:2506.22455}
}
read the original abstract
Normalization is a critical yet often overlooked component in the preprocessing pipeline for EEG deep learning applications. The rise of large-scale pretraining paradigms such as self-supervised learning (SSL) introduces a new set of tasks whose nature is substantially different from supervised training common in EEG deep learning applications. This raises new questions about optimal normalization strategies for the applicable task. In this study, we systematically evaluate the impact of normalization granularity (recording vs. window level) and scope (cross-channel vs. within-channel) on both supervised (age and gender prediction) and self-supervised (Contrastive Predictive Coding) tasks. Using high-density resting-state EEG from 2,836 subjects in the Healthy Brain Network dataset, we show that optimal normalization strategies differ significantly between training paradigms. Window-level within-channel normalization yields the best performance in supervised tasks, while minimal or cross-channel normalization at the window level is more effective for SSL. These results underscore the necessity of task-specific normalization choices and challenge the assumption that a universal normalization strategy can generalize across learning settings. Our findings provide practical insights for developing robust EEG deep learning pipelines as the field shifts toward large-scale, foundation model training.
Figures
Reference graph
Works this paper leans on
-
[1]
Window-level within -channel normalization significantly improves performance for two supervised EEG deep learning tasks. In contrast, recording-level normalization alone proved insufficient, and models trained without window-level normalization underperformed
-
[2]
Self-supervised learning via Contrastive Predictive Coding with the same -recording distractor is more sensitive to local normalization, with cross -channel window-level normalization or no normalization outperforming other strategies
-
[3]
Self-supervised learning via Contrastive Predictive Coding with distractors from across recordings exhibits similar failure modes as supervised tasks, showing a relationship between supervised and self - supervised tasks with respect to task structure
-
[4]
A consistent failure mode across tasks occurred where recording-level cross -channel normalization combined with window -level within -channel normalization led to training collapse, yielding NaN losses. Overall these findings show that across tasks, better results were obtained when normalization is done on the window level. When combining recording and ...
-
[5]
Deep learning -based electroencephalography analysis: a systematic review,
Y. Roy, H. Banville, I. Albuquerque, A. Gramfort, T. H. Falk, and J. Faubert, “Deep learning -based electroencephalography analysis: a systematic review,” J. Neural Eng., vol. 16, no. 5, p. 051001, Aug. 2019, doi: 10.1088/1741-2552/ab260c
-
[6]
Deep Convolutional Neural Network Applied to Electroencephalography: Raw Data vs Spectral Features,
D. Truong, M. Milham, S. Makeig, and A. Delorme, “Deep Convolutional Neural Network Applied to Electroencephalography: Raw Data vs Spectral Features,” in 2021 43rd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (E MBC), Nov. 2021, pp. 1039–1042. doi: 10.1109/EMBC46164.2021.9630708
arXiv 2021
-
[7]
How EEG preprocessing shapes decoding performance
R. Kessler, A. Enge, and M. A. Skeide, “How EEG preprocessing shapes decoding performance,” May 17, 2025, arXiv: arXiv:2410.14453. doi: 10.48550/arXiv.2410.14453
work page Pith review arXiv doi:10.48550/arxiv.2410.14453 2025
-
[8]
Robust learning from corrupted EEG with dynamic spatial filtering
H. Banville, S. U. N. Wood, C. Aimone, D. -A. Engemann, and A. Gramfort, “Robust learning from corrupted EEG with dynamic spatial filtering,” May 27, 2021, arXiv: arXiv:2105.12916. doi: 10.48550/arXiv.2105.12916
work page Pith review arXiv doi:10.48550/arxiv.2105.12916 2021
Show all 40 references
- [9]
-
[10]
Batch normalization: accelerating deep network training by reducing internal covariate shift,
S. Ioffe and C. Szegedy, “Batch normalization: accelerating deep network training by reducing internal covariate shift,” in Proceedings of the 32nd International Conference on International Conference on Machine Learning - Volume 37, in ICML 15. Lille, France: JMLR.org, Jul. 2...
2015
- [11]
-
[12]
The brain imaging data structure, a format for organizing and describing outputs of neuroimaging experiments,
K. J. Gorgolewski et al., “The brain imaging data structure, a format for organizing and describing outputs of neuroimaging experiments,” Sci Data, vol. 3, no. 1, Art. no. 1, Jun. 2016, doi: 10.1038/sdata.2016.44
2016 doi
-
[13]
Capturing the nature of events and event context using hierarchical event descriptors (HED),
K. Robbins, D. Truong, S. Appelhoff, A. Delorme, and S. Makeig, “Capturing the nature of events and event context using hierarchical event descriptors (HED),” NeuroImage, vol. 245, p. 118766, Dec. 2021, doi: 10.1016/j.neuroimage.2021.118766
2021
-
[14]
The OpenNeuro resource for sharing of neuroscience data,
C. J. Markiewicz et al., “The OpenNeuro resource for sharing of neuroscience data,” eLife, vol. 10, p. e71774, Oct. 2021, doi: 10.7554/eLife.71774
2021 doi
-
[15]
NEMAR: an open access data, tools and compute resource operating on neuroelectromagnetic data,
A. Delorme et al., “NEMAR: an open access data, tools and compute resource operating on neuroelectromagnetic data,” Database, vol. 2022, p. baac096, Jan. 2022, doi: 10.1093/database/baac096
2022 doi
- [16]
- [17]
-
[18]
BENDR: Using Transformers and a Contrastive Self-Supervised Learning Task to Learn From Massive Amounts of EEG Data,
D. Kostas, S. Aroca -Ouellette, and F. Rudzicz, “BENDR: Using Transformers and a Contrastive Self-Supervised Learning Task to Learn From Massive Amounts of EEG Data,” Frontiers in Human Neuroscience, vol. 15, 2021, Accessed: Mar. 08, 2023
2021
-
[19]
Contrastive Learning of Subject -Invariant EEG Representations for Cross - Subject Emotion Recognition,
X. Shen, X. Liu, X. Hu, D. Zhang, and S. Song, “Contrastive Learning of Subject -Invariant EEG Representations for Cross - Subject Emotion Recognition,” IEEE Transactions on Affective Computing, vol. 14, no. 3, pp. 2496 –2511, Jul. 2023, doi: 10.1109/TAFFC.2022.3164516
2023
-
[20]
Contrastive Representation Learning for Electroencephalogram Classification,
M. N. Mohsenvand, M. R. Izadi, and P. Maes, “Contrastive Representation Learning for Electroencephalogram Classification,” in Proceedings of the Machine Learning for Health NeurIPS Workshop, PMLR, Nov. 2020, pp. 238 –253. Accessed: Apr. 28, 2025. [Onli ne]. Available: https://...
2020
-
[21]
Large Brain Model for Learning Generic Representations with Tremendous EEG Data in BCI,
W.-B. Jiang, L.-M. Zhao, and B.-L. Lu, “Large Brain Model for Learning Generic Representations with Tremendous EEG Data in BCI,” May 29, 2024, arXiv: arXiv:2405.18765. doi: 10.48550/arXiv.2405.18765
-
[22]
CBraMod: A Criss-Cross Brain Foundation Model for EEG Decoding,
J. Wang et al., “CBraMod: A Criss-Cross Brain Foundation Model for EEG Decoding,” presented at the The Thirteenth International Conference on Learning Representations, Oct
-
[23]
A reusable benchmark of brain-age prediction from M/EEG resting-state signals,
D. A. Engemann et al., “A reusable benchmark of brain-age prediction from M/EEG resting-state signals,” NeuroImage, vol. 262, p. 119521, Nov. 2022, doi: 10.1016/j.neuroimage.2022.119521
2022
-
[24]
An open resource for transdiagnostic research in pediatric mental health and learning disorders,
L. M. Alexander et al., “An open resource for transdiagnostic research in pediatric mental health and learning disorders,” Sci Data, vol. 4, no. 1, p. 170181, Dec. 2017, doi: 10.1038/sdata.2017.181
2017 doi
-
[25]
HBN-EEG: The FAIR implementation of the Healthy Brain Network (HBN) electroencephalography dataset,
S. Y. Shirazi et al., “HBN-EEG: The FAIR implementation of the Healthy Brain Network (HBN) electroencephalography dataset,” Oct. 03, 2024, bioRxiv. doi: 10.1101/2024.10.03.615261
2024 doi
-
[26]
Representation Learning with Contrastive Predictive Coding,
A. van den Oord, Y. Li, and O. Vinyals, “Representation Learning with Contrastive Predictive Coding,” Jan. 22, 2019, arXiv: arXiv:1807.03748. Accessed: May 07, 2023. [Online]. Available: http://arxiv.org/abs/1807.03748
2019 arXiv
-
[27]
EEG is better left alone,
A. Delorme, “EEG is better left alone,” Sci Rep, vol. 13, no. 1, Art. no. 1, Feb. 2023, doi: 10.1038/s41598-023-27528-0
2023 doi
-
[28]
Falcon and The PyTorch Lightning team, PyTorch Lightning
W. Falcon and The PyTorch Lightning team, PyTorch Lightning. (Mar. 2019). doi: 10.5281/zenodo.3828935
2019 doi
-
[29]
Deep learning with convolutional neural networks for EEG decoding and visualization,
R. T. Schirrmeister et al., “Deep learning with convolutional neural networks for EEG decoding and visualization,” Human Brain Mapping, vol. 38, no. 11, pp. 5391–5420, Nov. 2017, doi: 10.1002/hbm.23730
2017 doi
-
[30]
Attention is All you Need,
A. Vaswani et al., “Attention is All you Need,” in Advances in Neural Information Processing Systems, Curran Associates, Inc., 2017. Accessed: May 26, 2025. [Online]. Available: https://proceedings.neurips.cc/paper_files/paper/2017/hash/3f5e e243547dee91fbd053c1c4a845aa-Abstract.html
2017
-
[31]
Long Short -Term Memory,
S. Hochreiter and J. Schmidhuber, “Long Short -Term Memory,” Neural Comput., vol. 9, no. 8, pp. 1735 –1780, Nov. 1997, doi: 10.1162/neco.1997.9.8.1735
1997 doi
-
[32]
EEG -SSL: A Framework for Self -Supervised Learning on EEG,
D. Truong, M. A. Khalid, and A. Delorme, “EEG -SSL: A Framework for Self -Supervised Learning on EEG,” in 2024 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), Los Alamitos, CA, USA: IEEE Computer Society, Dec. 2024, pp. 4193 –4200. doi: 10.1109/BIBM6232...
2024
- [33]
- [34]
- [35]
-
[36]
Uncovering the structure of clinical EEG signals with self -supervised learning,
H. Banville, O. Chehab, A. Hyvärinen, D. -A. Engemann, and A. Gramfort, “Uncovering the structure of clinical EEG signals with self -supervised learning,” J. Neural Eng., vol. 18, no. 4, p. 046020, Mar. 2021, doi: 10.1088/1741-2552/abca18
2021 doi
- [37]
-
[39]
Independent Component Analysis of Electroencephalographic Data,
S. Makeig, A. Bell, T. -P. Jung, and T. J. Sejnowski, “Independent Component Analysis of Electroencephalographic Data,” in Advances in Neural Information Processing Systems, MIT Press, 1995. Accessed: May 24, 2024. [Online]. Available: https://papers.nips.cc/paper_files/paper/...
1995
-
[40]
Evaluation of Artifact Subspace Reconstruction for Automatic EEG Artifact Removal,
C.-Y. Chang, S.-H. Hsu, L. Pion-Tonachini, and T.-P. Jung, “Evaluation of Artifact Subspace Reconstruction for Automatic EEG Artifact Removal,” Annu Int Conf IEEE Eng Med Biol Soc, vol. 2018, pp. 1242 –1245, Jul. 2018, doi: 10.1109/EMBC.2018.8512547
2018
-
[2024]
16, 2025
Accessed: Apr. 16, 2025. [Online]. Available: https://openreview.net/forum?id=NPNUHgHF2w
2025
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.