Эффективность BrainMoE при различных заболеваниях и состояниях модальности
В ходе реализации протокола были созданы пять специфичных для каждого заболевания классификаторов BrainMoE (здоровые пациенты против больных), а также сформированы таблицы прогнозов для состояний вывода с использованием полного набора данных EEG-fMRI, только EEG и только fMRI. Состояние полного набора EEG-fMRI обеспечило стабильно высокую дискриминацию в пяти задачах, при этом значения AUC варьировались от 84,4 ± 3,2% для RI до 88,4 ± 3,8% для ASD (Таблица 1). Среднемакроскопическая эффективность полного состояния по пяти задачам достигла 86,9 ± 3,0% AUC, 81,4 ± 3,1% точности (accuracy), 81,4 ± 2,5% сбалансированной точности (balanced accuracy) и 81,2 ± 3,0% F1-меры.
В условиях симулированного отсутствия модальностей BrainMoE сохранял приемлемую эффективность при маскировании одной из входных модальностей. В режиме использования только ЭЭГ модель достигла макро-усредненного значения AUC 83.1 ± 3.7%, при этом самый высокий показатель AUC только по ЭЭГ наблюдался для СДВГ и составил 87.9 ± 2.8%. В режиме использования только фМРТ макро-усредненный AUC составил 80.0 ± 3.9%. Эти диапазоны эффективности и ожидаемое преимущество при использовании полного набора состояний служат практическими ориентирами для успешной реализации, указывая на то, что обученная структура BrainMoE может выполнять полный вывод, а также вывод только по ЭЭГ или только по фМРТ без использования отдельных моделей для каждой модальности.
Репрезентативным субоптимальным результатом является невозможность воспроизвести ожидаемое преимущество в производительности при использовании полного состояния; например, когда AUC для совмещенных данных EEG-fMRI ниже, чем AUC только для EEG или только для fMRI. Напротив, успешная реализация должна воспроизвести преимущество полного состояния и диапазоны контрольных показателей производительности, указанные в Таблице 1. При обнаружении субоптимального паттерна, перед интерпретацией выходных данных модели, проверьте размерности входных данных H5, порядок регионов DK, назначение маски доступности модальностей и сохраненные разделы кросс-валидации.
Сравнительный анализ
Предложенная модель BrainMoE была сопоставлена с классическими методами машинного обучения (метод опорных векторов (SVM) и многослойный перцептрон (MLP)), общими методами глубокого обучения (Transformer7, 3D-CNN22 и ResNet6), передовыми методами глубокого обучения (BrainNetCNN8, BNT10, BrainGNN9, MultiEpilepsyNet11, SZAtt-Net12), а также методами глубокого обучения на основе MoE (dFCExpert17, EvoMoE18 и NeuroMoE++19) (Таблица 2). Модель BrainMoE достигла самого высокого среднего значения AUC среди всех сравниваемых методов, составившего 86.9 ± 3.0%.
Классические методы машинного обучения продемонстрировали более низкую среднюю эффективность: SVM достиг среднего значения AUC 66,7 ± 4,5%, а MLP — 64,6 ± 6,3%. Общие методы глубокого обучения показали переменную эффективность: ResNet достиг среднего AUC 71,0 ± 3,3%, а Transformer — 63,8 ± 4,7%. Среди продвинутых базовых моделей глубокого обучения BNT, BrainGNN, MultiEpilepsyNet и SZAtt-Net превзошли большинство классических и общих методов глубокого обучения, однако их средние значения AUC оставались ниже, чем у BrainMoE.
Для обеспечения статистической достоверности эталонного сравнения BrainMoE сопоставляли с наиболее сильным базовым решением по каждому показателю эффективности (Таблица 3). BrainMoE превзошел NeuroMoE++ по показателям AUC и сбалансированной точности (BA), а также превзошел SZAtt-Net по F1-мере и точности. Все сравнения остались статистически значимыми после поправки Холма.
Анализ подгрупп по полу и месту сбора данных
Характеристики когорт для конкретных задач, включая количество сохраненных мультимодальных записей, соотношения больных и контрольной группы, количество уникальных участников, сводные данные по возрасту, распределение по полу и распределение по местам сбора данных, приведены в таблице характеристик когорт (Таблица 4). Соотношения больных и контрольной группы рассчитаны на основе количества мультимодальных записей, тогда как демографические характеристики и данные о местах сбора обобщены на уровне уникальных участников.
Для оценки потенциального влияния пола и места получения данных показатели эффективности BrainMoE были стратифицированы по этим факторам (Таблица 5). В подгруппе мужчин средние значения AUC, BA, F1-меры и точности оказались выше, чем в подгруппе женщин, при этом соответствующие нескорректированные значения p по критерию Уэлча варьировались от 0,089 до 0,321. Аналогичным образом, в подгруппе RUBIC средние показатели эффективности были выше, чем в подгруппе Staten Island, при этом значения p варьировались от 0,055 до 0,309. В ходе данного анализа статистически значимых различий между подгруппами выявлено не было.
Абляционный анализ компонентов BrainMoE
Были проведены абляционные эксперименты для оценки вклада маски доступности модальностей, сверточного роутера, общего эксперта и архитектуры слияния экспертов MoE (Таблица 6). Удаление эмбеддинга маски снизило средний показатель AUC до 79,2 ± 3,1%, а замена сверточного роутера на MLP-роутер снизила его до 79,3 ± 3,7%. Удаление общего эксперта привело к снижению AUC только для fMRI до 73,5 ± 3,3%, что стало самым низким показателем среди протестированных вариантов. Удаление всех экспертов MoE также снизило общую сбалансированную точность до 74,2 ± 3,0%. Эти результаты абляционного анализа показали, что полная архитектура BrainMoE обеспечивает наилучшую общую производительность как при наличии всех модальностей, так и при их отсутствии, в то время как эмбеддинг маски, сверточный роутер, общий эксперт и слияние экспертов MoE вносят свой вклад в итоговое поведение модели.
Результаты интерпретируемости на уровне ROI для пяти заболеваний головного мозга
Для изучения региональных вкладов, лежащих в основе прогнозов BrainMoE, было выполнено присвоение атрибутов методом окклюзии узлов для правильно классифицированных образцов с положительным результатом заболевания в полном состоянии ЭЭГ-фМРТ. Вклады ROI, полученные на основе ЭЭГ и фМРТ, ранжировались отдельно путем измерения снижения вероятности целевого заболевания после окклюзии каждого региона атласа DK. Анализ выявил специфические для каждой модальности паттерны вкладов в пяти задачах по заболеваниям (Рисунок 2). Для атрибуции на основе фМРТ наиболее значимыми регионами оказались левая задняя поясная извилина при MDD, правая перикалкариновая кора при ANX, левая парагиппокампальная кора при RI, правая треугольная часть средней лобной извилины при ASD и левая энторинальная кора при ADHD. Для атрибуции на основе ЭЭГ наиболее значимыми регионами были левые берега верхней височной борозды при MDD, левая прецентральная кора при ANX, левый клин при RI, левая язычная кора при ASD и правая островковая доля при ADHD. Наивысшие по рангу ROI, полученные на основе ЭЭГ и фМРТ для каждого заболевания, визуализированы на поверхностях коры на Рисунке 3. Эти результаты показали, что BrainMoE обеспечивает интерпретируемость на уровне ROI, сохраняя при этом раздельные профили атрибуции для представлений, полученных на основе ЭЭГ и фМРТ. Для правильно классифицированных образцов с положительным результатом заболевания оценивалась стабильность между фолдами с использованием частоты появления ROI Top-1 в 50 исключенных фолдах (Таблица 7). Наблюдаемые частоты варьировались от 36% до 68%, что превышает теоретический порог случайного выбора 1/68 (1,47%) и подтверждает возможность интерпретации на основе относительного ранжирования, а не абсолютных величин вклада. Сравнения с предыдущими нейровизуализационными данными проводились post hoc и использовались только для контекстуализации результатов атрибуции, а не в качестве независимой валидации.

Рисунок 1: Обзор структуры BrainMoE с адаптивным слиянием данных ЭЭГ-фМРТ для компьютерной диагностики заболеваний головного мозга. Приведенные к источнику признаки ЭЭГ и ROI фМРТ обрабатываются отдельными графовыми кодировщиками. Полученные представления передаются экспертам по ЭЭГ и фМРТ, а также совместно с маской доступности модальностей в общий модуль мягкой маршрутизации (Soft-Routing Module). Представления модальностей и представление маршрутизации объединяются и обрабатываются общим экспертом по нейронным состояниям. Затем выходы трех экспертов объединяются в модуле слияния (Fuse Module) и передаются в классификационную голову диагностики для расчета вероятностей принадлежности к группе здорового контроля (HC) и группе с целевым заболеванием. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.

Рисунок 2: Анализ вклада ROI на основе окклюзии узлов. Визуализированы 10 наибольших вкладов ROI, полученных на основе ЭЭГ и фМРТ, для каждой задачи по заболеванию при полном состоянии вывода ЭЭГ-фМРТ. Панели (A–E) показывают результаты на основе фМРТ для MDD, ANX, RI, ASD и ADHD соответственно, а панели (F–J) показывают соответствующие результаты на основе ЭЭГ в том же порядке. На каждом графике отмечен только ROI с наивысшим рангом. Вклад ROI определялся как снижение вероятности целевого заболевания после окклюзии соответствующей области атласа DK. Пожалуйста, нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.

Рисунок 3: Карты интерпретируемости на уровне ROI коры при пяти заболеваниях головного мозга. Панели (A–E) демонстрируют БРД, ГТР, RI, РАС и СДВГ соответственно. На каждой панели на поверхности коры DK красным цветом выделен ROI с наивысшим рангом, полученный на основе ЭЭГ, а оранжевым — ROI с наивысшим рангом, полученный на основе фМРТ. Цвета указывают на модальность, а не на величину вклада; следовательно, количественная цветовая шкала не применяется. Префиксы lh и rh обозначают левое и правое полушария соответственно. Нажмите здесь, чтобы просмотреть увеличенную версию этого рисунка.
| Задача по заболеванию | Состояние | AUC | Точность | BA | F1 | Чувствительность | Специфичность |
| MDD | Полное | 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 | Только ЭЭГ | 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 | Только фМРТ | 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 | Полное | 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 | Только ЭЭГ | 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 | Только фМРТ | 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 | Полное | 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 | Только ЭЭГ | 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 | Только фМРТ | 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 | Полное | 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 | Только ЭЭГ | 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 | Только фМРТ | 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 | Полное | 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 | Только ЭЭГ | 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 | Только фМРТ | 80.5 ± 3.2% | 85.7 ± 3.0% | 84.7 ± 3.5% | 87.9 ± 4.1% | 83.2 ± 3.6% | 86.2 ± 3.4% |
Таблица 1: Эффективность классификации BrainMoE при выполнении задач по различным заболеваниям и в зависимости от доступности модальностей. Эффективность BrainMoE для пяти задач классификации «здоровые против больных» в условиях полного набора данных EEG-fMRI, только EEG и только fMRI. Метрики представлены в виде среднего значения ± стандартного отклонения и включают площадь под ROC-кривой (AUC), точность (accuracy), сбалансированную точность (BA), F1-меру, чувствительность и специфичность.
| Метод | Группа методов | Среднее значение AUC | Средняя BA | Среднее значение F1 | Средняя точность |
| Метод опорных векторов (SVM) | Классическое машинное обучение | 66.7 ± 4.5% | 70.6 ± 3.4% | 61.7 ± 5.8% | 70.7 ± 4.6% |
| Многослойный перцептрон | Классическое машинное обучение | 64.6 ± 6.3% | 63.5 ± 8.2% | 64.5 ± 6.1% | 64.2 ± 6.2% |
| Трансформатор | Универсальное глубокое обучение | 63.8 ± 4.7% | 64.4 ± 4.8% | 65.2 ± 5.1% | 66.1 ± 4.9% |
| Трехмерная сверточная нейронная сеть (3D-CNN) | Универсальное глубокое обучение | 65.3 ± 4.3% | 65.2 ± 4.0% | 64.8 ± 4.5% | 60.0 ± 4.2% |
| ResNet | Общий DL | 71.0 ± 3.3% | 70.2 ± 3.6% | 67.5 ± 3.8% | 69.3 ± 3.0% |
| BrainNetCNN | Продвинутое глубокое обучение | 70.2 ± 3.6% | 70.9 ± 3.1% | 69.2 ± 3.6% | 71.2 ± 3.1% |
| BNT | Продвинутое глубокое обучение | 73.6 ± 3.1% | 76.4 ± 2.7% | 74.7 ± 2.3% | 76.6 ± 2.6% |
| BrainGNN | Продвинутое глубокое обучение | 72.4 ± 2.8% | 72.7 ± 2.3% | 71.0 ± 3.4% | 72.3 ± 2.5% |
| MultiEpilepsyNet | Продвинутое глубокое обучение | 78.3 ± 3.7% | 75.2 ± 3.5% | 76.5 ± 3.6% | 77.2 ± 3.3% |
| SZAtt-Net | Продвинутое глубокое обучение | 78.7 ± 3.2% | 76.1 ± 3.8% | 77.4 ± 3.9% | 78.1 ± 3.4% |
| dFCExpert | Глубокое обучение на основе смеси экспертов (MoE) | 80.1 ± 3.2% | 77.3 ± 2.9% | 76.7 ± 3.1% | 77.6 ± 2.9% |
| EvoMoE | Глубокое обучение на основе MoE (смеси экспертов) | 79.6 ± 3.6% | 76.2 ± 3.1% | 76.2 ± 3.3% | 76.5 ± 3.2% |
| NeuroMoE++ | Глубокое обучение на основе MoE (смеси экспертов) | 81.5 ± 2.8% | 77.9 ± 2.7% | 77.1 ± 3.4% | 78.0 ± 2.7% |
| BrainMoE (наша разработка) | DL на основе MoE | 86.9 ± 3.0% | 81.4 ± 2.5% | 81.2 ± 3.0% | 81.4 ± 3.1% |
Таблица 2: Средние показатели эффективности классификации BrainMoE в сравнении с классическими методами машинного обучения, общими моделями глубокого обучения и продвинутыми архитектурами глубокого обучения для нейровизуализации. Результаты агрегированы по всем оцениваемым задачам классификации заболеваний и представлены в виде среднего значения ± стандартного отклонения для AUC, BA, F1-меры и точности.
| Сравнение | Среднее AUC | Среднее BA | Среднее F1 | Средняя точность |
| Наилучший базовый метод | NeuroMoE++ | NeuroMoE++ | SZAtt-Net | SZAtt-Net |
| Показатели наилучшего базового метода | 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% |
| Разница | +5.4 | +3.5 | +3.8 | +3.3 |
| p-значение t-критерия | 0.0006 | 0.0065 | 0.0187 | 0.0276 |
| p* с поправкой Холма | p < 0.01 | p < 0.05 | p < 0.05 | p < 0.05 |
| dz Коэна | 1.63 | 1.11 | 0.91 | 0.83 |
Таблица 3: Сравнение BrainMoE с наиболее сильным базовым вариантом по каждому показателю эффективности. Значения p были рассчитаны с использованием двусторонних парных t-критериев и скорректированы с помощью процедуры Холма. Cohen's dz обозначает стандартизированную парную разность.
| Когорта | Мультимодальные записи (n) | Соотношение больных и контрольной группы | Уникальные участники (n) | Возрастной диапазон (лет) | Пол (Мужчины/Женщины) | Место сбора данных (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 |
Таблица 4: Характеристики когорт исследования, использованных в пяти задачах классификации специфических заболеваний. В таблице указано количество сохраненных мультимодальных записей, соотношение больных и контрольной группы, число уникальных участников, демографические характеристики и распределение по центрам сбора данных.
| Подгруппа | Количество | Среднее AUC | Среднее BA | Среднее F1 | Средняя точность |
| Пол |
| Мужской | 705 | 87.2 ± 3.7 | 83.4 ± 3.2 | 82.1 ± 3.5 | 82.5 ± 3.8 |
| Женский | 396 | 85.6 ± 3.3 | 81.2 ± 4.0 | 79.7 ± 3.8 | 79.6 ± 3.4 |
| Разница | | +1.6 | +2.2 | +2.4 | +2.9 |
| p Уэлча | -- | 0.321 | 0.192 | 0.159 | 0.089 |
| Место сбора данных |
| 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 |
| Разница | | +2.4 | +1.6 | +2.9 | +3.3 |
| p Уэлча | -- | 0.176 | 0.309 | 0.085 | 0.055 |
Таблица 5: Эффективность BrainMoE в зависимости от пола и места получения данных. Результаты представлены в виде среднего значения ± стандартного отклонения по 10 повторениям 5-кратной перекрестной проверки. Разница представляет собой результат первой подгруппы минус результат второй; значения P были получены с помощью двухстороннего t-критерия Уэлча.
| Вариант | Полная площадь под кривой (AUC) | AUC только по ЭЭГ | AUC только по данным фМРТ | Среднее значение AUC | Среднее значение BA |
| без эмбеддинга маски | 83.2 ± 2.9% | 79.5 ± 3.9% | 76.4 ± 3.7% | 79.2 ± 3.1% | 76.1 ± 3.4% |
| без сверточного маршрутизатора | 84.6 ± 3.6% | 80.7 ± 3.5% | 78.2 ± 4.2% | 81.6 ± 3.3% | 75.7 ± 3.1% |
| Маршрутизатор MLP | 82.8 ± 2.7% | 80.1 ± 4.1% | 76.6 ± 4.4% | 79.3 ± 3.7% | 74.1 ± 3.8% |
| без общего эксперта | 83.3 ± 3.6% | 80.8 ± 4.0% | 73.5 ± 3.3% | 80.1 ± 3.6% | 75.5 ± 3.2% |
| без экспертов MoE | 81.9 ± 3.3% | 78.7 ± 3.6% | 78.0 ± 3.8% | 80.8 ± 4.1% | 74.2 ± 3.0% |
| BrainMoE (собственная разработка) | 86.9 ± 3.0% | 83.1 ± 3.7% | 80.0 ± 3.9% | 86.9 ± 3.0% | 81.4 ± 2.5% |
Таблица 6: Абляционный анализ ключевых компонентов BrainMoE. Результаты абляции, демонстрирующие вклад маски доступности модальностей, сверточного маршрутизатора, общего эксперта и конструкции слияния экспертов MoE. Каждый вариант оценивается в условиях вывода при наличии полных данных EEG-fMRI, только EEG и только fMRI; общая эффективность представлена средними значениями AUC и BA.
| Заболевание | ЭЭГ: наиболее значимая область интереса (ROI) | ЭЭГ: частота с максимальной амплитудой, n/N (%) | фМРТ: наиболее значимая область интереса (ROI) | фМРТ: Частота встречаемости наиболее частого значения, n/N (%) | Случайный уровень (% ) |
| БАР (большое депрессивное расстройство) | левые берега верхней височной борозды | 22/50 (44%) | левая задняя часть поясной извилины | 25/50 (50%) | 1.47 |
| ANX | левая прецентральная извилина коры | 18/50 (36%) | правая перикалкарная кора | 21/50 (42%) | 1.47 |
| РИ | левый кунеус | 26/50 (52%) | левая парагиппокампальная кора | 29/50 (58%) | 1.47 |
| РАС | левая язычная кора | 27/50 (54%) | правая треугольная часть средней лобной извилины | 28/50 (56%) | 1.47 |
| СДВГ | правая островковая доля | 31/50 (62%) | левая энторринальная кора | 34/50 (68%) | 1.47 |
Таблица 7: Перекрестная стабильность наиболее значимых областей интереса (ROI), определенных на основе ЭЭГ и фМРТ. Top-1 частота указывает количество и процент анализов на уровне 50-кратного перекрестного складывания, в которых указанная ROI заняла первое место. Теоретический эталон при случайном выборе составил 1/68 (1,47%).
Дополнительный файл 1: Скрипт проверки входных данных H5. Скрипт на языке Python для проверки необходимых ключей H5, типов данных, диагностических меток и размерностей входных данных, совместимых с атласом DK, перед началом обучения BrainMoE. Пожалуйста, нажмите здесь, чтобы скачать этот файл.
Дополнительный файл 2: Скрипт для предобработки фМРТ. Конфигурационные и исполнительные файлы C-PAC, использованные для предобработки фМРТ, включая удаление начальных сканов, коррекцию движения и искажений, регистрацию и нормализацию, регрессию мешающих факторов, временную фильтрацию и пространственное сглаживание. Пожалуйста, нажмите здесь, чтобы скачать этот файл.
Дополнительный файл 3: Скрипты обработки FreeSurfer. Скрипты для обработки данных структурной МРТ, совмещения корковой парцелляции Дезикана-Киллиани с нативным пространством фМРТ и извлечения сигналов фМРТ на уровне областей интереса (ROI). Пожалуйста, нажмите здесь, чтобы скачать этот файл.
Дополнительный файл 4: Скрипты для предобработки ЭЭГ. Скрипты MATLAB/EEGLAB, используемые для предобработки ЭЭГ, включая фильтрацию, идентификацию и удаление артефактных компонентов, а также перепривязку референса. Пожалуйста, нажмите здесь, чтобы скачать этот файл.
Дополнительный файл 5: Скрипт MNE-Python для локализации источников и извлечения признаков. Python-скрипт для локализации источников ЭЭГ, извлечения областей интереса (ROI) по атласу DK и генерации признаков ЭЭГ на уровне ROI, используемых в качестве входных данных для BrainMoE. Пожалуйста, нажмите здесь, чтобы скачать этот файл.
Дополнительный файл 6: Код реализации BrainMoE. Код на языке Python и конфигурационные файлы для архитектуры BrainMoE, графовых энкодеров, обработки состояний модальностей, маршрутизации и слияния экспертов, обучения модели, оценки и вариантов абляционного анализа. Пожалуйста, нажмите здесь, чтобы скачать этот файл.
Дополнительный файл 7: Код для атрибуции при окклюзии узлов. Код на языке Python для анализа окклюзии узлов с учетом конкретных модальностей, расчета показателей вклада областей интереса (ROI), ранжирования ROI, полученных с помощью ЭЭГ и фМРТ, и генерации результатов атрибуции. Пожалуйста, нажмите здесь, чтобы скачать этот файл.