Prestazioni di BrainMoE nei diversi disturbi e stati di modalità
Il protocollo ha generato cinque classificatori BrainMoE specifici per malattia (sani rispetto a malati) e prodotto tabelle di previsione per gli stati di inferenza completo EEG-fMRI, solo EEG e solo fMRI. Lo stato completo EEG-fMRI ha prodotto una discriminazione costantemente elevata nei cinque compiti, con valori di AUC compresi tra 84,4 ± 3,2% per RI e 88,4 ± 3,8% per ASD (Tabella 1). Le prestazioni medie su tutti i compiti nello stato completo hanno raggiunto un AUC del 86,9 ± 3,0%, un'accuratezza dell'81,4 ± 3,1%, un'accuratezza bilanciata dell'81,4 ± 2,5% e un punteggio F1 dell'81,2 ± 3,0%.
Nelle condizioni simulate di modalità mancanti, BrainMoE ha mantenuto prestazioni utilizzabili quando una modalità di ingresso era mascherata. Nello stato solo EEG, il modello ha raggiunto un AUC macro-medio del 83,1 ± 3,7%, con il valore più alto di AUC osservato per l'ADHD nello stato solo EEG pari all'87,9 ± 2,8%. Nello stato solo fMRI, l'AUC macro-medio è stato dell'80,0 ± 3,9%. Questi intervalli di prestazione e il vantaggio atteso nelle prestazioni nello stato completo servono come riferimenti pratici per un'implementazione di successo, indicando che il framework BrainMoE addestrato può eseguire inferenze complete, solo EEG e solo fMRI senza modelli separati per ciascuna modalità.
Un risultato subottimale rappresentativo è il mancato riprodurre il vantaggio atteso nelle prestazioni dello stato completo, ad esempio quando l'AUC completo di EEG-fMRI è inferiore all'AUC di solo EEG o di solo fMRI. Al contrario, un'implementazione corretta dovrebbe riprodurre il vantaggio dello stato completo e gli intervalli di prestazione di riferimento riportati nella Tabella 1. Quando si osserva un andamento subottimale, verificare le dimensioni dell'input H5, l'ordine delle regioni DK, l'assegnazione della maschera di disponibilità delle modalità e le partizioni salvate della cross-validazione prima di interpretare l'output del modello.
Confronto con modelli di riferimento
Il modello BrainMoE proposto è stato confrontato con metodi classici di apprendimento automatico (macchina a vettori di supporto (SVM) e percettrone multistrato (MLP)), metodi generali di deep learning (Transformer7, 3D-CNN22 e ResNet6), metodi avanzati di deep learning (BrainNetCNN8, BNT10, BrainGNN9, MultiEpilepsyNet11, SZAtt-Net12) e metodi di deep learning basati su MoE (dFCExpert17, EvoMoE18, NeuroMoE++19) (Tabella 2). BrainMoE ha ottenuto l'AUC media più elevata tra tutti i metodi confrontati, pari a 86,9 ± 3,0%.
I metodi classici di apprendimento automatico hanno mostrato prestazioni medie inferiori, con SVM che ha raggiunto un AUC medio del 66,7 ± 4,5% e MLP del 64,6 ± 6,3%. I metodi generali di deep learning hanno mostrato prestazioni variabili, con ResNet che ha ottenuto un AUC medio del 71,0 ± 3,3% e Transformer del 63,8 ± 4,7%. Tra i modelli avanzati di deep learning, BNT, BrainGNN, MultiEpilepsyNet e SZAtt-Net hanno superato la maggior parte dei metodi classici e generali di deep learning, tuttavia i loro AUC medi sono rimasti inferiori a quelli di BrainMoE.
Per fornire un supporto statistico al confronto di riferimento, BrainMoE è stato confrontato con il baseline più forte per ciascuna metrica di prestazione (Tabella 3). BrainMoE ha superato NeuroMoE++ nell'AUC e nell'accuratezza bilanciata (BA) e ha superato SZAtt-Net nel punteggio F1 e nell'accuratezza. Tutti i confronti sono rimasti significativi dopo la correzione di Holm.
Analisi per sottogruppi in base al sesso e al sito di acquisizione
Le caratteristiche specifiche per coorte, incluse le quantità di record multimodali conservati, i rapporti tra casi e controlli, il numero di partecipanti unici, le sintesi relative all'età, le distribuzioni per sesso e quelle per sito di acquisizione, sono riassunte nella tabella delle caratteristiche della coorte (Tabella 4). I rapporti tra casi e controlli sono calcolati in base al numero di record multimodali, mentre le caratteristiche demografiche e relative al sito di acquisizione sono riassunte a livello di singolo partecipante.
Per valutare gli effetti potenziali del sesso e del sito di acquisizione, le prestazioni di BrainMoE sono state stratificate in base a questi fattori (Tabella 5). Il sottogruppo maschile ha mostrato una AUC media, BA, punteggio F1 e accuratezza superiori rispetto al sottogruppo femminile, mentre i corrispondenti valori p di Welch non aggiustati variavano tra 0,089 e 0,321. Analogamente, il sottogruppo RUBIC ha mostrato prestazioni medie superiori rispetto al sottogruppo di Staten Island, con valori p compresi tra 0,055 e 0,309. Nessuna differenza tra sottogruppi statisticamente significativa è stata rilevata in queste analisi.
Analisi di ablazione dei componenti di BrainMoE
Sono stati effettuati esperimenti di ablazione per valutare il contributo della maschera di disponibilità delle modalità, del router convoluzionale, dell'esperto condiviso e della progettazione di fusione degli esperti MoE (Tabella 6). La rimozione dell'embedding della maschera ha ridotto l'AUC media al 79,2 ± 3,1%, e la sostituzione del router convoluzionale con un router MLP l'ha ridotta al 79,3 ± 3,7%. La rimozione dell'esperto condiviso ha ridotto l'AUC basata solo sull'fMRI al 73,5 ± 3,3%, il valore più basso tra le varianti testate. La rimozione di tutti gli esperti MoE ha inoltre ridotto l'accuratezza bilanciata complessiva al 74,2 ± 3,0%. Questi risultati di ablazione hanno mostrato che la configurazione completa di BrainMoE ha ottenuto le prestazioni complessive migliori sia negli stati con modalità complete che con modalità mancanti, mentre l'embedding della maschera, il router convoluzionale, l'esperto condiviso e la fusione degli esperti MoE hanno ciascuno contribuito al comportamento finale del modello.
Risultati di interpretabilità a livello di ROI per cinque disturbi cerebrali
Per esaminare i contributi regionali alla base delle previsioni di BrainMoE, è stata effettuata un'attribuzione basata sull'occlusione dei nodi su campioni correttamente classificati come positivi alla malattia nello stato completo EEG-fMRI. I contributi delle ROI derivate dall'EEG e quelli derivati dall'fMRI sono stati classificati separatamente misurando la diminuzione della probabilità della malattia bersaglio dopo l'occlusione di ciascuna regione dell'atlante DK. L'analisi ha identificato modelli di contributo specifici per ciascuna modalità nei cinque compiti legati alle malattie (Figura 2). Per l'attribuzione derivata dall'fMRI, le regioni con rango più alto sono state la cingolata posteriore sinistra in caso di MDD, la corteccia pericalcarina destra in caso di ANX, la corteccia paralippocampale sinistra in caso di RI, la pars triangularis destra in caso di ASD e la corteccia entorinale sinistra in caso di ADHD. Per l'attribuzione derivata dall'EEG, le regioni con rango più alto sono state le banks del solco temporale superiore sinistro in caso di MDD, la corteccia precentrale sinistra in caso di ANX, il cuneo sinistro in caso di RI, la corteccia linguale sinistra in caso di ASD e l'insula destra in caso di ADHD. Le ROI con rango più alto derivate da EEG e fMRI per ciascun disturbo sono visualizzate sulle superfici corticali in Figura 3. Questi risultati hanno mostrato che BrainMoE fornisce un'interpretabilità a livello di ROI mantenendo profili di attribuzione distinti per le rappresentazioni derivate da EEG e quelle derivate da fMRI. Per i campioni correttamente classificati come positivi alla malattia, la stabilità incrociata tra fold è stata valutata utilizzando la frequenza della ROI con rango più alto su 50 fold esclusi (Tabella 7). Le frequenze osservate sono variate tra il 36% e il 68%, superando il valore di riferimento teorico della selezione casuale di 1/68 (1,47%) e supportando un'interpretazione basata sui ranghi relativi piuttosto che sulle grandezze assolute dei contributi. Confronti con precedenti risultati di neuroimmagine sono stati effettuati a posteriori e utilizzati esclusivamente per contestualizzare i risultati di attribuzione, senza costituire una validazione indipendente.

Figura 1: Panoramica del framework BrainMoE con fusione adattativa di EEG e fMRI per la diagnosi assistita da computer dei disturbi cerebrali. Le caratteristiche delle regioni di interesse (ROI) di EEG e fMRI allineate alla sorgente vengono elaborate da Encoder Grafici separati. Le rappresentazioni risultanti vengono trasmesse agli Esperti di EEG e fMRI e, insieme alla Maschera di Disponibilità della Modalità, al Modulo di Indirizzamento Dinamico condiviso. Le rappresentazioni delle modalità e la rappresentazione di indirizzamento vengono fuse ed elaborate dall'Esperto condiviso dello stato neurale. I tre output degli esperti vengono quindi combinati nel Modulo di Fusione e inviati alla Testa di Classificazione della Diagnosi per produrre le probabilità di condizione sana (HC) e della malattia bersaglio. Cliccare qui per visualizzare una versione ingrandita di questa figura.

Figura 2: Analisi della contribuzione delle ROI basata sull'occlusione dei nodi. Le prime 10 contribuzioni delle ROI derivate da EEG e da fMRI sono state visualizzate per ciascun compito legato alla malattia nello stato completo di inferenza EEG-fMRI. I pannelli (A–E) mostrano rispettivamente i risultati derivati da fMRI per MDD, ANX, RI, ASD e ADHD, mentre i pannelli (F–J) mostrano i corrispondenti risultati derivati da EEG nello stesso ordine. In ciascun grafico è stata etichettata soltanto la ROI con rango più alto. La contribuzione della ROI è stata definita come la diminuzione della probabilità della malattia bersaglio dopo l'occlusione della corrispondente regione dell'atlante DK. Cliccare qui per visualizzare una versione ingrandita di questa figura.

Figura 3: Mappe di interpretabilità a livello di ROI corticale in cinque disturbi cerebrali. I pannelli (A–E) mostrano rispettivamente MDD, ANX, RI, ASD e ADHD. Ogni pannello visualizza la ROI derivata dall'EEG con il punteggio più alto in rosso e la ROI derivata dalla fMRI con il punteggio più alto in arancione sulla superficie corticale di DK. I colori indicano la modalità piuttosto che l'entità del contributo; pertanto, non viene applicata alcuna scala cromatica quantitativa. I prefissi lh e rh indicano rispettivamente gli emisferi sinistro e destro. Cliccare qui per visualizzare una versione ingrandita di questa figura.
| Compito relativo alla malattia | Stato | AUC | Precisione | BA | F1 | Sensibilità | Specificità |
| MDD | Completo | 88.0 ± 3.2% | 84.8 ± 3.7% | 82.0 ± 2.3% | 76.2 ± 4.1% | 72.7 ± 3.0% | 91.3 ± 4.7% |
| MDD | Solo EEG | 83.4 ± 3.4% | 81.8 ± 4.5% | 77.9 ± 3.0% | 73.7 ± 3.9% | 68.2 ± 2.8% | 87.6 ± 4.2% |
| MDD | Solo fMRI | 82.1 ± 3.3% | 78.5 ± 4.7% | 74.0 ± 4.1% | 71.8 ± 4.9% | 66.6 ± 3.5% | 81.3 ± 5.6% |
| ANX | Completo | 85.5 ± 2.5% | 76.1 ± 2.4% | 78.2 ± 2.0% | 79.4 ± 3.3% | 78.1 ± 3.6% | 78.2 ± 3.1% |
| ANX | Solo EEG | 81.7 ± 3.9% | 73.2 ± 3.2% | 75.6 ± 3.1% | 78.1 ± 3.9% | 76.6 ± 3.8% | 74.6 ± 4.0% |
| ANX | Solo fMRI | 74.8 ± 4.1% | 74.4 ± 3.7% | 72.8 ± 3.6% | 76.4 ± 4.2% | 72.6 ± 3.9% | 73.0 ± 4.4% |
| RI | Completo | 84.4 ± 3.2% | 76.5 ± 3.0% | 77.3 ± 2.9% | 76.7 ± 2.8% | 77.9 ± 3.1% | 76.7 ± 3.3% |
| RI | Solo EEG | 80.2 ± 4.0% | 71.5 ± 4.4% | 73.4 ± 3.5% | 73.0 ± 3.4% | 73.8 ± 3.9% | 72.9 ± 3.3% |
| RI | Solo fMRI | 81.3 ± 4.5% | 71.1 ± 3.9% | 67.9 ± 3.7% | 68.5 ± 3.2% | 69.4 ± 4.5% | 66.3 ± 4.2% |
| ASD | Completo | 88.4 ± 3.8% | 79.5 ± 3.5% | 81.4 ± 3.0% | 81.0 ± 2.8% | 83.4 ± 2.9% | 79.4 ± 3.0% |
| ASD | Solo EEG | 82.5 ± 4.3% | 77.3 ± 4.1% | 78.2 ± 3.7% | 78.6 ± 3.5% | 79.3 ± 3.4% | 77.1 ± 4.1% |
| ASD | Solo fMRI | 81.3 ± 4.4% | 73.8 ± 3.7% | 74.4 ± 3.4% | 75.0 ± 3.2% | 76.1 ± 4.2% | 72.6 ± 4.5% |
| ADHD | Completo | 88.2 ± 2.2% | 90.3 ± 2.7% | 88.4 ± 2.5% | 92.8 ± 1.9% | 87.0 ± 2.4% | 89.7 ± 2.5% |
| ADHD | Solo EEG | 87.9 ± 2.8% | 88.1 ± 2.6% | 86.4 ± 3.1% | 90.2 ± 3.4% | 85.1 ± 3.1% | 87.7 ± 3.0% |
| ADHD | Solo fMRI | 80.5 ± 3.2% | 85.7 ± 3.0% | 84.7 ± 3.5% | 87.9 ± 4.1% | 83.2 ± 3.6% | 86.2 ± 3.4% |
Tabella 1: Prestazioni della classificazione BrainMoE nei compiti legati alle malattie e negli stati di disponibilità delle modalità. Prestazioni di BrainMoE in cinque compiti di classificazione sano contro malattia in condizioni di inferenza completa con EEG-fMRI, solo EEG e solo fMRI. Le metriche sono riportate come media ± deviazione standard e includono l'area sotto la curva caratteristica operativa del ricevitore (AUC), l'accuratezza, l'accuratezza bilanciata (BA), il punteggio F1, la sensibilità e la specificità.
| Metodo | Gruppo di metodo | AUC media | BA media | F1 medio | Accuratezza media |
| SVM | ML classico | 66,7 ± 4,5% | 70,6 ± 3,4% | 61,7 ± 5,8% | 70,7 ± 4,6% |
| MLP | ML classico | 64,6 ± 6,3% | 63,5 ± 8,2% | 64,5 ± 6,1% | 64,2 ± 6,2% |
| Transformer | DL generico | 63,8 ± 4,7% | 64,4 ± 4,8% | 65,2 ± 5,1% | 66,1 ± 4,9% |
| 3D-CNN | DL generico | 65,3 ± 4,3% | 65,2 ± 4,0% | 64,8 ± 4,5% | 60,0 ± 4,2% |
| ResNet | DL generico | 71,0 ± 3,3% | 70,2 ± 3,6% | 67,5 ± 3,8% | 69,3 ± 3,0% |
| BrainNetCNN | DL avanzato | 70,2 ± 3,6% | 70,9 ± 3,1% | 69,2 ± 3,6% | 71,2 ± 3,1% |
| BNT | DL avanzato | 73,6 ± 3,1% | 76,4 ± 2,7% | 74,7 ± 2,3% | 76,6 ± 2,6% |
| BrainGNN | DL avanzato | 72,4 ± 2,8% | 72,7 ± 2,3% | 71,0 ± 3,4% | 72,3 ± 2,5% |
| MultiEpilepsyNet | DL avanzato | 78,3 ± 3,7% | 75,2 ± 3,5% | 76,5 ± 3,6% | 77,2 ± 3,3% |
| SZAtt-Net | DL avanzato | 78,7 ± 3,2% | 76,1 ± 3,8% | 77,4 ± 3,9% | 78,1 ± 3,4% |
| dFCExpert | DL basato su MoE | 80,1 ± 3,2% | 77,3 ± 2,9% | 76,7 ± 3,1% | 77,6 ± 2,9% |
| EvoMoE | DL basato su MoE | 79,6 ± 3,6% | 76,2 ± 3,1% | 76,2 ± 3,3% | 76,5 ± 3,2% |
| NeuroMoE++ | DL basato su MoE | 81,5 ± 2,8% | 77,9 ± 2,7% | 77,1 ± 3,4% | 78,0 ± 2,7% |
| BrainMoE (nostro) | DL basato su MoE | 86,9 ± 3,0% | 81,4 ± 2,5% | 81,2 ± 3,0% | 81,4 ± 3,1% |
Tabella 2: Prestazioni medie di classificazione di BrainMoE confrontate con metodi classici di apprendimento automatico, modelli generici di deep learning e architetture avanzate di deep learning per neuroimmagini. I risultati sono aggregati attraverso i compiti di classificazione delle malattie valutati e riportati come media ± deviazione standard per AUC, BA, punteggio F1 e accuratezza.
| Confronto | AUC media | BA media | F1 media | Accuratezza media |
| Baseline più forte | NeuroMoE++ | NeuroMoE++ | SZAtt-Net | SZAtt-Net |
| Prestazione della baseline più forte | 81,5 ± 2,8% | 77,9 ± 2,7% | 77,4 ± 3,9% | 78,1 ± 3,4% |
| BrainMoE | 86,9 ± 3,0% | 81,4 ± 2,5% | 81,2 ± 3,0% | 81,4 ± 3,1% |
| Differenza | +5,4 | +3,5 | +3,8 | +3,3 |
| p del t-test | 0,0006 | 0,0065 | 0,0187 | 0,0276 |
| p aggiustato con Holm* | p < 0,01 | p < 0,05 | p < 0,05 | p < 0,05 |
| Cohen's dz | 1,63 | 1,11 | 0,91 | 0,83 |
Tabella 3: Confronto tra BrainMoE e il baseline migliore per ciascuna metrica di prestazione. I valori P sono stati calcolati utilizzando test t appaiati a due code e aggiustati mediante la procedura di Holm. Il valore dz di Cohen indica la differenza appaiata standardizzata.
| Cohorte | Record multimodali (n) | Rapporto malati/controllo | Partecipanti unici (n) | Intervallo di età (anni) | Sesso (Maschio/Femmina) | Sede di acquisizione (Staten Island/RUBIC) |
| HC | 115 | -- | 75 | 5,02–21,90 | 35/40 | 26/49 |
| MDD | 52 | 0,45:1 | 33 | 8,36–19,73 | 14/19 | 15/18 |
| ANX | 156 | 1,36:1 | 98 | 5,53–21,00 | 46/52 | 45/53 |
| RI | 141 | 1,23:1 | 85 | 5,75–19,66 | 47/38 | 39/46 |
| ASD | 82 | 0,71:1 | 51 | 5,66–19,79 | 45/6 | 27/24 |
| ADHD | 555 | 4,83:1 | 338 | 5,04–21,72 | 241/97 | 136/202 |
Tabella 4: Caratteristiche dei cohorti di studio utilizzati nei cinque compiti di classificazione specifici per malattia. La tabella riporta il numero di record multimodali conservati, i rapporti tra malati e controlli, il numero di partecipanti unici, le caratteristiche demografiche e la distribuzione dei siti di acquisizione.
| Sottogruppo | Numero | AUC media | BA media | F1 media | Accuratezza media |
| Sesso |
| Maschio | 705 | 87,2 ± 3,7 | 83,4 ± 3,2 | 82,1 ± 3,5 | 82,5 ± 3,8 |
| Femmina | 396 | 85,6 ± 3,3 | 81,2 ± 4,0 | 79,7 ± 3,8 | 79,6 ± 3,4 |
| Differenza | | +1,6 | +2,2 | +2,4 | +2,9 |
| p di Welch | -- | 0,321 | 0,192 | 0,159 | 0,089 |
| Sede di acquisizione |
| RUBIC | 674 | 87,6 ± 4,0 | 83,3 ± 3,1 | 82,3 ± 3,7 | 83,4 ± 3,5 |
| Staten Island | 427 | 85,2 ± 3,6 | 81,7 ± 3,7 | 79,4 ± 3,4 | 80,1 ± 3,7 |
| Differenza | | +2,4 | +1,6 | +2,9 | +3,3 |
| p di Welch | -- | 0,176 | 0,309 | 0,085 | 0,055 |
Tabella 5: Prestazioni di BrainMoE stratificate per sesso e sito di acquisizione. I risultati sono riportati come media ± deviazione standard su 10 ripetizioni della cross-validazione a 5 fold. La differenza rappresenta il primo sottogruppo meno il secondo, e i valori P sono stati ottenuti utilizzando test t di Welch a due code.
| Variante | AUC completo | AUC solo EEG | AUC solo fMRI | AUC medio | BA medio |
| senza incorporamento della maschera | 83.2 ± 2.9% | 79.5 ± 3.9% | 76.4 ± 3.7% | 79.2 ± 3.1% | 76.1 ± 3.4% |
| senza Conv Router | 84.6 ± 3.6% | 80.7 ± 3.5% | 78.2 ± 4.2% | 81.6 ± 3.3% | 75.7 ± 3.1% |
| MLP Router | 82.8 ± 2.7% | 80.1 ± 4.1% | 76.6 ± 4.4% | 79.3 ± 3.7% | 74.1 ± 3.8% |
| senza Esperto Condiviso | 83.3 ± 3.6% | 80.8 ± 4.0% | 73.5 ± 3.3% | 80.1 ± 3.6% | 75.5 ± 3.2% |
| senza Esperti MoE | 81.9 ± 3.3% | 78.7 ± 3.6% | 78.0 ± 3.8% | 80.8 ± 4.1% | 74.2 ± 3.0% |
| BrainMoE (nostro) | 86.9 ± 3.0% | 83.1 ± 3.7% | 80.0 ± 3.9% | 86.9 ± 3.0% | 81.4 ± 2.5% |
Tabella 6: Analisi di ablazione dei componenti principali di BrainMoE. Risultati dell'ablazione che mostrano il contributo della maschera di disponibilità della modalità, del router convoluzionale, dell'esperto condiviso e della progettazione di fusione degli esperti MoE. Ogni variante viene valutata in condizioni di inferenza completa EEG-fMRI, solo EEG e solo fMRI, con AUC media e BA media che riassumono le prestazioni complessive.
| Malattia | EEG: ROI principale | EEG: Frequenza Top-1, n/N (%) | fMRI: ROI principale | fMRI: Frequenza Top-1, n/N (%) | Riferimento casuale (%) |
| MDD | banche sinistre del solco temporale superiore | 22/50 (44%) | corteccia cingolata posteriore sinistra | 25/50 (50%) | 1.47 |
| ANX | corteccia precentrale sinistra | 18/50 (36%) | corteccia pericalcarina destra | 21/50 (42%) | 1.47 |
| RI | cuneo sinistro | 26/50 (52%) | corteccia parahippocampale sinistra | 29/50 (58%) | 1.47 |
| ASD | corteccia linguale sinistra | 27/50 (54%) | pars triangularis destra | 28/50 (56%) | 1.47 |
| ADHD | insula destra | 31/50 (62%) | corteccia entorinale sinistra | 34/50 (68%) | 1.47 |
Tabella 7: Stabilità incrociata dei ROI derivati da EEG e fMRI con rango più alto. La frequenza del primo posto indica il numero e la percentuale di analisi su 50 ripetizioni in cui il ROI riportato si è classificato al primo posto. Il valore di riferimento teorico per una selezione casuale era 1/68 (1,47%).
File supplementare 1: Script di verifica dell'input H5. Script Python per verificare le chiavi richieste dell'input H5, i tipi di dati, le etichette diagnostiche e le dimensioni dell'input compatibili con l'atlante DK prima dell'addestramento di BrainMoE. Cliccare qui per scaricare questo file.
File supplementare 2: script di preelaborazione fMRI. File di configurazione ed esecuzione di C-PAC utilizzati per la preelaborazione fMRI, inclusa la rimozione dei volumi iniziali, la correzione del movimento e delle distorsioni, la registrazione e la normalizzazione, la regressione dei fattori di disturbo, il filtraggio temporale e la riduzione del rumore spaziale. Cliccare qui per scaricare questo file.
File supplementare 3: Script di elaborazione FreeSurfer. Script per l'elaborazione dei dati di risonanza magnetica strutturale, la co-registrazione della parcellazione corticale Desikan-Killiany nello spazio nativo della fMRI e l'estrazione dei segnali fMRI a livello di ROI. Cliccare qui per scaricare questo file.
File supplementare 4: Script di pre-elaborazione EEG. Script MATLAB/EEGLAB utilizzati per la pre-elaborazione dei dati EEG, inclusi filtraggio, identificazione e rimozione dei componenti artefatti e riferimento. Cliccare qui per scaricare questo file.
File supplementare 5: Script per la localizzazione delle sorgenti e l'estrazione delle caratteristiche in MNE-Python. Script Python per la localizzazione delle sorgenti EEG, l'estrazione delle ROI dell'atlante DK e la generazione delle caratteristiche EEG a livello di ROI utilizzate come input per BrainMoE. Cliccare qui per scaricare questo file.
File Supplementare 6: Codice di implementazione di BrainMoE. Codice Python e file di configurazione per l'architettura BrainMoE, gli encoder grafici, la gestione dello stato-modalità, il routing e la fusione degli esperti, l'addestramento del modello, la valutazione e le varianti di ablazione. Cliccare qui per scaricare questo file.
File supplementare 7: Codice per l'attribuzione mediante occlusione dei nodi. Codice Python per l'analisi dell'occlusione dei nodi specifica per la modalità, il calcolo dei punteggi di contributo delle aree di interesse (ROI), la classificazione delle ROI derivate da EEG e da fMRI e la generazione degli output di attribuzione. Cliccare qui per scaricare questo file.