Separating Diagnosis from Disease Representation: Dual-View EEG Learning with Neural-Dynamics-Guided Deformation
Organizations: Nanjing University · Tianjin University
Abstract
Electroencephalography (EEG)-based closed-loop neuromodulation calls for a subject-specific structured state, as opposed to a single disease probability, specifying which brain regions are deviant, at which frequencies, and at which lags. Sensor-space models keep the strongest diagnostic evidence without anatomy, source-space models give anatomy at a loss of predictive signal, and post-hoc attributions stay outside the prediction. We separate the two instead of forcing them into one representation, and propose DMD-EEG (Dual-view Multiscale Deformation for EEG), which keeps a fixed scalp spectral expert for diagnosis and models the source-space disease-related representation as a low-rank, sparse, iterative deformation of a healthy neural-dynamics prior in a -region-of-interest (ROI) -frequency -lag (autocorrelation-timescale) space. The two experts meet only at a fixed decision level, so the source state is architecturally separate from the scalp expert. Across major depressive disorder (MDD), first-episode psychosis (FEP), and Parkinson's disease (PD), decision-level fusion matches the strongest single expert on MDD and FEP and exceeds the source branch on PD. On FEP the source expert is the strongest branch, the task where the deformation contributes most. The source state is an explicit ROI-frequency-lag attribution defined in a shared source coordinate system across montages, which we treat as an anatomically-coordinated predictive representation whose coordinates are directly readable and hypothesis-generating. The highest-saliency coordinates align with established disease circuitry (fronto-limbic-temporal regions in MDD, motor-cortex beta in PD), and the MDD state transfers by rank to an unseen cohort recorded with a different montage.
Figures & tables
| Disease | Dataset | Patients | HC | Elec. | Rate |
|---|---|---|---|---|---|
| MDD | MODMA ( Cai et al., 2022 ) | 24 | 29 | 128 | 250 Hz |
| FEP | ds003944 ( Salisbury et al., 2022a ) | 50 | 32 | 60 | 500 Hz |
| PD | ds004584 ( Singh et al., 2024 ) | 100 | 49 | 64 | 500 Hz |
| Task | Method | BAcc | AUC | AUPRC | F1 pos |
|---|---|---|---|---|---|
| MDD | Scalp PSD + LR ( Welch, 1967 ) | 0.656 0.106 | 0.622 0.129 | 0.652 0.169 | 0.598 0.109 |
| MDD | Scalp PSD + RF ( Breiman, 2001 ) | 0.594 0.153 | 0.667 0.109 | 0.716 0.125 | 0.515 0.205 |
| MDD | Scalp PSD + SVM ( Cortes and Vapnik, 1995 ) | 0.478 0.028 | 0.344 0.042 | 0.463 0.048 | 0.395 0.088 |
| MDD | EEGNet ( Lawhern et al., 2018 ) | 0.578 0.058 | 0.522 0.087 | 0.599 0.078 | 0.555 0.060 |
| MDD | DeeperBrain ( Wang et al., 2026 ) | 0.500 0.000 | 0.589 0.016 | 0.608 0.044 | 0.417 0.295 |
| MDD | CBraMod ( Wang et al., 2025 ) | 0.483 0.024 | 0.556 0.042 | 0.548 0.021 | 0.550 0.106 |
| Disease | Branch | BAcc | AUC | AUPRC | F1 pos | Sensor–Source Corr. |
|---|---|---|---|---|---|---|
| MDD | Sensor Expert (Scalp PSD + LR) | 0.656 0.106 | 0.622 0.129 | 0.652 0.169 | 0.598 0.109 | 0.46 |
| MDD | Source Expert | 0.622 0.110 | 0.622 0.134 | 0.663 0.140 | 0.548 0.034 | |
| MDD | DMD-EEG (Full) | 0.628 0.136 | 0.700 0.109 | 0.758 0.110 | 0.583 0.118 | |
| FEP | Sensor Expert (Scalp PSD + LR) | 0.656 0.077 | 0.700 0.062 | 0.824 0.034 | 0.723 0.069 | 0.25 |
| FEP | Source Expert | 0.706 0.131 | 0.794 0.139 | 0.894 0.081 | 0.791 0.031 | |
| FEP | DMD-EEG (Full) | 0.689 0.068 | 0.789 0.055 | 0.883 0.036 | 0.765 0.049 |
Appendix figures & tables18 assets
Supplementary material from the paper’s appendix.
Appendix
| Disease | Method | Scalp | Source | Penalty |
|---|---|---|---|---|
| MDD | PSD | 0.667 | 0.589 | |
| MDD | EEGNet | 0.522 | 0.533 | |
| FEP | PSD | 0.700 | 0.533 | |
| FEP | EEGNet | 0.639 | 0.628 | |
| PD | PSD | 0.803 | 0.640 | |
| PD | EEGNet | 0.743 | 0.587 |
| Pair | ROI labels (two coordinates) | Design group | Anatomical name |
|---|---|---|---|
| 1 | DLPFC_L, DLPFC_R | MDD core | Dorsolateral prefrontal cortex |
| 2 | dmPFC_L, dmPFC_R | MDD core | Dorsomedial prefrontal cortex |
| 3 | lateral_OFC_L, lateral_OFC_R | MDD core | Lateral orbitofrontal cortex |
| 4 | medial_OFC_L, medial_OFC_R | MDD core | Medial orbitofrontal cortex |
| 5 | dACC_L, dACC_R | MDD core | Dorsal anterior cingulate cortex |
| 6 | sgACC_L, sgACC_R | MDD core | Subgenual anterior cingulate cortex |
| Parameter | Value |
|---|---|
| ROI count | 46 |
| Bands | |
| Lag indices | 4 (real per- ACF, ) |
| K (iterations) | 4 (MDD), 3 (FEP), 2 (PD) |
| Low-rank dimension | 1 (MDD/FEP), 2 (PD) |
| delta_topk | 460 (top-half of ) |
| Disease | Solver | Inner-val AUC | Holdout AUC | Holdout BAcc |
|---|---|---|---|---|
| MDD | 0.801 0.091 | 0.622 0.134 | 0.622 0.110 | |
| MDD | 0.794 0.060 | 0.544 0.096 | 0.550 0.049 | |
| MDD | 0.785 0.126 | 0.622 0.063 | 0.567 0.121 | |
| MDD | 0.785 0.252 | 0.567 0.119 | 0.506 0.021 | |
| MDD | (no deformation) ∗ | 0.780 0.085 | 0.600 0.054 | 0.594 0.031 |
| FEP | 0.719 0.086 | 0.628 0.031 | 0.567 0.027 |
| Disease | Configuration | Inner-val AUC | Holdout AUC | Holdout BAcc |
|---|---|---|---|---|
| MDD | full (healthy pretrained) | 0.801 0.091 | 0.622 0.134 | 0.622 0.110 |
| MDD | scratch (no pretraining) | 0.756 0.165 | 0.600 0.027 | 0.578 0.100 |
| FEP | full (healthy pretrained) | 0.826 0.110 | 0.794 0.139 | 0.706 0.131 |
| FEP | scratch (no pretraining) | 0.758 0.052 | 0.778 0.129 | 0.667 0.095 |
| PD | full (healthy pretrained) | 0.680 0.051 | 0.638 0.020 | 0.608 0.077 |
| PD | scratch (no pretraining) | 0.634 0.075 | 0.415 0.076 | 0.508 0.072 |
| Disease | Level | AUC Fusion Source | AUC Fusion Sensor |
|---|---|---|---|
| MDD | fold ( ) | (2/3) | (2/3) |
| MDD | subject ( ) | [ , ] | [ , ] |
| FEP | fold ( ) | (1/3) | (2/3) |
| FEP | subject ( ) | [ , ] | [ , ] |
| PD | fold ( ) | (3/3) | (2/3) |
| PD | subject ( ) | [ , ] | [ , ] |
| Disease | Readout | Acc | BAcc | AUC | F1 |
|---|---|---|---|---|---|
| MDD | with FL-DPD | 0.696 0.111 | 0.705 0.092 | 0.686 0.158 | 0.676 0.135 |
| MDD | Ours (source) | 0.642 0.105 | 0.657 0.109 | 0.698 0.092 | 0.623 0.116 |
| MDD | Ensemble † | — | 0.763 † | 0.712 † | — |
| FEP | with FL-DPD | 0.719 0.073 | 0.660 0.097 | 0.669 0.099 | 0.674 0.111 |
| FEP | Ours (source) | 0.682 0.084 | 0.634 0.094 | 0.683 0.088 | 0.649 0.111 |
| FEP | Ensemble † | — | 0.683 † | 0.693 † | — |
| Transfer | Target cohort ( ) | AUC | BAcc |
|---|---|---|---|
| MDD ds003478 | 11 MDD / 75 HC | 0.724 0.042 | 0.548 0.073 |
| FEP ds003947 | 31 psychosis / 30 control | 0.542 0.032 | 0.543 0.020 |
| Probe input | Accuracy | Chance |
|---|---|---|
| op-CNN latent ACF | ||
| Raw ACF |
| Perturbation | MDD | FEP | PD |
|---|---|---|---|
| anchoring permuted | |||
| anchoring rolled | |||
| per- ACF time mean | |||
| full time shuffle | |||
| band permuted (control) | |||
| ROI permuted (control) |
| Disease | High-importance ROIs (amplitude) | Spectro-temporal signature (signed) |
|---|---|---|
| MDD | MTG_R, DLPFC_R, parahippocampal_L, amygdala_R, dACC_R, dmPFC_L, sgACC_L, PCC_L | Band: Lag: |
| FEP | IFG_R, visual_association_R, precuneus_R, SPL_L, insula_R, IPL_angular_R, dmPFC_R, sgACC_L | Band: Lag: |
| PD | premotor_L, IPL_angular_R, IPL_angular_L, S1_L, M1_L, lateral_OFC_R, SMA_R, precuneus_L | Band: Lag: |
| Disease | Occluded set | AUC std ( ) |
| FEP | SPL_L | (0.003) |
| SPL_R | (0.004) | |
| dmPFC_L | (0.005) | |
| insula_R | (0.035) | |
| M1_R | (0.017) | |
| thalamus_R | (0.018) |
Electroencephalography
Electroencephalography (EEG) studies brain-generated electrical activity to understand cognition and support diagnosis, monitoring, and brain-computer interfaces.
See all 178 papers