$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Моторные визуализации интерфейсы мозг-компьютер (MI-BCI) обеспечивают прямую связь между человеческим мозгом и внешними устройствами без необходимости активности периферическихмышц 1. В последние годы технология MI-BCI широко применяется внейрореабилитации 2, ассистивномконтроле 3 и взаимодействии человека скомпьютером 4. Эти приложения подчёркивают необходимость доступных и воспроизводимых аналитических рабочих процессов, которые могут надёжно внедряться исследователями и клиницистами, включая пользователей с ограниченным опытом программирования.
Традиционные методы декодирования MI-EEG преимущественно основаны на пространственной фильтрации и линейной классификации. Методы, такие как Common SpatialPattern 5 (CSP) и CSP 6 на основе дивергенции(div-CSP), широко используются для извлечения дискриминационных пространственных признаков из многоканальных ЭЭГ-сигналов. Для дальнейшего выявления признаков в различных частотных компонентах были широко изучены Filter BankCSP 7 (FBCSP) и поддиапазонCSP 8,9 (SBCSP). Кроме того, временная сегментация интегрирована в процесс извлечения признаков путём разделения каждого испытания на несколько временных интервалов, что позволяет фиксировать развивающиеся дискриминационные паттерны и дополнительно повышать эффективностьдекодирования 10,11,12. Для повышения различимости извлечённых признаков были введены различные стратегии выбора признаков для снижения избыточности и предотвращения перенагонов 13,14,15. Для классификации традиционные модели машинного обучения, такие как векторные машиныподдержки 16 и регрессионные классификаторы17, 18, 19, продолжают широко использоваться благодаря их интерпретируемости и вычислительной эффективности.
Несмотря на их эффективность, эти подходы обычно реализуются в индивидуализированных кодовых базах для конкретных наборов данных, что усложняет систематическое повторное использование и независимую проверку. Было разработано несколько программных платформ на базе графического пользовательского интерфейса (GUI) для поддержки анализа ЭЭГ и исследований BCI. Например, EEGLAB20 предлагает комплексный набор функций для предварительной обработки ЭЭГ, анализа по времени и частоты, извлечения признаков, классификации и продвинутой визуализации. Её высокомодульная и расширяемая архитектура позволила широкому внедрению в области исследований ЭЭГ. BCILAB21, в интеграции с EEGLAB, включает более 100 алгоритмов обработки сигналов и машинного обучения, охватывающих весь конвейер декодирования — от предварительной обработки до классификации. Аналогично,OpenViBE 22 предлагает визуальную программную среду для проектирования рабочих процессов BCI в реальном времени, где пользователи могут собирать конвейеры обработки сигналов, графически связывая модульные компоненты. Платформа особенно подходит для онлайн-получения ЭЭГ и парадигм стимул-ответ в реальном времени, а также широко используется при разработке и тестировании интерактивных приложений BCI. Кроме того, PyNoetic — модульный фреймворк на Python для разработки интерфейса мозг-компьютер EEG без кода, который позволяет создавать сквозные рабочие процессы BCI с помощью интегрированного графического интерфейса, поддерживающего сбор данных, предобработку, извлечение признаков иклассификацию 23. В отличие от более ранних инструментов, требующих значительной ручной настройки или скриптов, PyNoetic предлагает более высокий уровень абстракции при проектировании конвейера, позволяя гибко собирать и перестраивать этапы обработки без низкоуровневого программирования. Во многих исследованиях MI-EEG эти платформы уже поддерживают рутинную предобработку, традиционное извлечение признаков и базовое декодирование и оценку.
Несколько платформ на базе графического интерфейса поддерживают MI-EEG-анализ через стандартизированную предобработку, извлечение признаков и базовое декодирование (Таблица 1). Однако им не хватает оптимизации для мелкозернистого разложения пространственно-частотно-временной декомпозиции, включая пользовательское пространственное разбиение и междоменную визуализацию. Для решения этих методологических потребностей ранее была предложена детальная пространственно-временная модель декодирования MI-EEG24 , совместно моделирующая пространственные электродные группы, частотные поддиапазоны и временные сегменты для повышения эффективности декодирования и повышения многодоменной интерпретации. Основываясь на этой структуре, инструмент пространственно-временно-частотного анализа ЭЭГ (STFEEG-Tool) был разработан как графический набор инструментов на базе графического пользовательского интерфейса (GUI), который стандартизирует мелкозернистое декодирование MI-EEG в рамках настраиваемого и воспроизводимого рабочего процесса, оставаясь при этом совместимым с существующими EEG-инструментарами.
STFEEG-Tool интегрирует подготовку, предобработку данных, пространственно-временную сегментацию, извлечение признаков, выбор признаков на основе оболочки, классификацию и визуализацию в единый конвейер. Вместо замены устоявшихся наборов инструментов EEG он дополняет их прозрачной спецификацией параметров, последовательным выполнением конвейера и визуализацией, ориентированной на модель, для поддержки тонкого анализа.
Основные вклады этой работы тройные. Во-первых, STFEEG-Tool предоставляет удобный для пользователя сквозной GUI-процесс с стандартизированной конфигурацией параметров для мелкого декодирования MI-EEG. Во-вторых, он позволяет многомасштабную пространственно-временную сегментацию, включая пользовательское пространственное разложение, которое не всегда доступно на универсальных платформах. В-третьих, он повышает интерпретируемость с помощью топографических карт временно-частотных и карт значимости электрод-групп, которые суммируют дискриминативные вклады и выявляют специфические для субъекта специфические закономерности в различных областях.
Набор инструментов открыт и доступен по адресу: https://github.com/CissyZR/Spatial-Frequency-Temporal_EEG_Analysis_Tool