本研究は、運動画像EEG復号のための時空間周波数EEG解析ツール(STFEEG)を実装するための標準化かつ再現可能なプロトコルを提示し、設定可能な空間・時間周波数セグメンテーション、共通空間パターン(CSP)に基づく特徴抽出、複数分類アルゴリズム、可視化機能を組み込んでいます。
方法論記事
本研究は、運動画像EEG復号のための時空間周波数EEG解析ツール(STFEEG)を実装するための標準化かつ再現可能なプロトコルを提示し、設定可能な空間・時間周波数セグメンテーション、共通空間パターン(CSP)に基づく特徴抽出、複数分類アルゴリズム、可視化機能を組み込んでいます。
運動イメージ・ブレイン・コンピュータ・インターフェース(MI-BCI)は、神経リハビリテーションおよび認知神経科学において大きな可能性を示しています。しかし、設定可能な空間・時間・周波数特徴解析のための標準化かつ再現可能なMI-EEGワークフローは依然として限られており、多くのパイプラインは解釈性に限られた複雑な設定やパラメータ調整を必要とし、実用的な展開や一般化を妨げています。これらの課題に対応するため、MIパラダイムにおけるEEGデコードのために、ユーザーフレンドリーで標準化され、解釈可能なワークフローを提供するSTFEEGツールが開発されました。STFEEG-Toolは、時間的、周波数帯域、空間的セグメンテーションを細かく構成し、マルチスケールMIの特徴抽出を可能にします。このツールボックスは、共通空間パターン(CSP)や発散ベースのCSP(div-CSP)を含む複数の特徴抽出アルゴリズム、さらにサポートベクトルマシン(SVM)、リッジ回帰分類器、ラッソ分類器などの分類器を統合しています。動的な時間-周波数スカルプのトポグラフィーマップを提供し、時間-周波数区間にわたる空間パターンを要約し、復号結果の解釈を支援します。総じて、STFEEG-Toolは細粒度MI-EEG解析のための再現性と拡張性のプラットフォームとして機能し、細かいデコーディングパイプラインを実用的でユーザー指向の応用へと変換することを可能にします。
運動イメージ脳-コンピュータインターフェース(MI-BCI)は、末梢筋活動を必要とせずに人間の脳と外部機器間の直接的な通信を可能にします。近年、MI-BCI技術は神経リハビリテーション2、補助制御3、ヒューマンコンピュータインタラクション4に広く応用されています。これらのアプリケーションは、プログラミングの専門知識が限られたユーザーを含む研究者や臨床医が確実に採用できるアクセスしやすく再現可能な分析ワークフローの必要性を強調しています。
従来のMI-EEG復号手法は、主に空間フィルタリングと線形分類の枠組みに基づいています。共通空間パターン5(CSP)や発散ベースCSP6(div-CSP)などの手法は、多チャンネルEEG信号から識別的な空間特徴を抽出するために広く用いられています。異なる周波数成分間で特徴をさらに抽出するために、フィルターバンクCSP7(FBCSP)およびサブバンドCSP 8,9(SBCSP)が広く検討されています。さらに、各試行を複数の時間区間に分割することで時間的セグメンテーションが特徴抽出プロセスに統合されており、進化する識別パターンの捕捉や復号性能のさらなる向上が可能となっています(10,11,12)。抽出された特徴の識別可能性を高めるために、冗長性を減らし過学習を軽減するために様々な特徴選択戦略が導入されています。13,14,15。分類に関しては、サポートベクターマシン16や正則化回帰分類器17,18,19などの従来の機械学習モデルが、その解釈可能性と計算効率の高さから広く使われ続けています。
これらの手法は効果的であるにもかかわらず、通常はカスタマイズされたデータセット固有のコードベースで実装されるため、体系的な再利用や独立した検証が複雑になります。EEG解析やBCI研究を支援するために、いくつかのグラフィカルユーザーインターフェース(GUI)ベースのソフトウェアプラットフォームが開発されています。例えば、EEGLAB20 はEEG前処理、時周数解析、特徴抽出、分類、高度な可視化のための包括的な機能群を提供します。その高度にモジュール化され拡張性の高いアーキテクチャにより、EEG研究分野での広範な採用が可能となっています。BCILAB21はEEGLABと統合され、前処理から分類までの全デコードパイプラインに100以上の信号処理および機械学習アルゴリズムを組み込んでいます。同様に、OpenViBE22 はリアルタイムBCIワークフロー設計のための視覚的プログラミング環境を提供し、ユーザーはモジュール化されたコンポーネントをグラフィカルにリンクして信号処理パイプラインを組み立てることができます。このプラットフォームは特にオンラインEEG習得やリアルタイム刺激応答パラダイムに適しており、インタラクティブBCIアプリケーションの開発およびテストに広く利用されています。さらに、ノーコードEEGの脳コンピュータインターフェース開発のためのモジュラーPythonフレームワークPyNoeticは、統合されたGUIを通じてデータ取得、前処理、特徴抽出、分類をサポートするエンドツーエンドのBCIワークフロー構築を可能にします。従来のツールが大量の手動設定やスクリプトを必要とするのに対し、PyNoeticはパイプライン設計においてより高度な抽象化を提供し、低レベルのプログラミングなしで柔軟なプロセッシング段階の組み立てや再構成を可能にします。多くのMI-EEG研究では、これらのプラットフォームはすでにルーチンな前処理、従来型の特徴抽出、ベースラインの復号および評価をサポートできます。
いくつかのGUIベースのプラットフォームは、標準化された前処理、特徴抽出、ベースラインデコードを通じてMI-EEG解析をサポートしています(表1参照)。しかし、ユーザー定義の空間分割やクロスドメイン可視化を含む細かな空間周波数時間分解の最適化は不足しています。これらの方法論的ニーズに対応するため、MI-EEG24 の細かい空間・時間・周波数復号フレームワークが以前に提案されており、空間電極群、周波数サブバンド、時間セグメントを共同でモデリングして復号性能を向上させ、多領域解釈性を強化しています。このフレームワークを基に、空間・時間・周波数EEG解析ツール(STFEEG-Tool)が、グラフィカルユーザーインターフェース(GUI)ベースのツールボックスとして開発され、細かなMI-EEG復号を設定可能かつ再現可能なワークフロー内で標準化しつつ、既存のEEGツールチェーンとも互換性を保っています。
STFEEG-Toolは、データ準備、前処理、時空間周波数セグメンテーション、特徴抽出、ラッパーベースの特徴選択、分類、可視化を統合し、統一されたパイプラインに統合します。既存のEEGツールボックスを置き換えるのではなく、透明なパラメータ仕様、一貫したパイプライン実行、モデルに基づいた可視化を通じて、細かい解析をサポートします。
この著作の主な貢献は三つあります。まず、STFEEG-Toolは、細かいMI-EEG復号のための標準化されたパラメータ構成を備えたユーザーフレンドリーなエンドツーエンドのGUIワークフローを提供します。第二に、汎用プラットフォームでは一貫して利用できないユーザー定義空間分解を含むマルチスケールの時空間周波数セグメンテーションを可能にします。第三に、時間周波数のトポグラフィカルマップや電極群有意マップを通じて解釈性を高め、識別的寄与を要約し、ドメイン間で被験者固有のMI関連パターンを明らかにします。
このツールボックスはオープンソースで、以下の https://github.com/CissyZR/Spatial-Frequency-Temporal_EEG_Analysis_Tool で入手可能です。
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
このプロトコルで使用されたデータは、公開されている非特定化されたデータセットから取得されました。当初のデータ収集手順は、それぞれの機関の倫理基準に従って実施されました。したがって、この二次分析に対して追加の機関承認は必要ありませんでした。
図1 は、時空間周波数脳波解析ツールの全体的なワークフローを示しています。以下の手順に従って各モジュールを設定し、細かい空間周波数時間復号プロトコルを再現してください。本研究で使用されるソフトウェアは 材料表に記載されています。
1. ソフトウェアおよびSTFEEGツールパッケージの準備
2. 入力データMATファイルの準備
3. GUIの起動と経路の設定
4. 前処理の設定(バンドパスフィルタリング)
5. 細かいセグメンテーション戦略の設定
6. 特徴抽出、分類器、交差検証の設定
7. 結果と可視化の閲覧
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
STFEEG-ToolはBCIコンペティションIV 2a26 およびBCI Competition III 3a27の両方で検証され、両者とも完全なデコードパイプラインを成功裏に実行しました。BCI競技IV 2aの固定クロスセッションプロトコルに従い、セッション1のトレーニングと実施されたセッション2の評価を行い、それぞれ2日間に分けて記録されました。先に報告された細かい空間・時間周波数フレームワーク24で使用された同じ構成の下で、STFEEG-ToolはBCI Competition IV 2aで元の性能を再現し、平均テスト精度83.68%を達成しました。
図8右の結果パネルに示されているように、検証およびテストの精度、カッパはモデル性能の定量的な要約を提供するため...
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
STFEEG-Toolは、EEGLAB20、BCILAB21、OpenViBE22、PyNoetic23などの確立されたEEGエコシステムを補完する、MI-EEG専用のツールボックスとして設計されています。これらのプラットフォームはMI復号のための柔軟なコンポーネントを提供しますが、細かな空間・時間・周波数構成やモデルに応じた解釈には、処理ステップを超えた追加の統合が必要となる場合があります。これは明示的な電極基分解を含む場合に特に重要です。したがって、STFEEG-Toolは標準化された出力と統合された可視化を備えた統一されたGUIワークフローを提供し、細かく多スケールのMI-EEGデコードを実現します。
有効なオフライン結果を得るためには、いくつかの重要なステップが必要です。まず、入力MATファイルが必要なデータ形式に準拠...
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
著者には利益相反を主張するものはありません。
この研究は、中国国家自然科学基金(番号62401342および62271291)、山東省自然科学基金(番号ZR2024QF092、ZR2024LZH007、ZR2025ZD24)、広東基礎応用研究基金(番号2025A1515011826)、深圳基礎研究計画(番号JCYJ20250604124702003)、四川省特別教育における言語知能の哲学・社会科学重点研究室(番号)から部分的に支援を受けました。YYZN-2025-11)、中国国家重点研究開発プログラム(番号2024YFC2418300および2024YFC2418303)、および教育部社会計算・認知知能重点研究所(大連工業大学、番号)のSCCl2025YB02)。
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
| 名前 | 会社 | カタログ番号 | コメント |
|---|---|---|---|
| MATLAB | マスワークス | バージョンR2024a | 数値計算、信号処理、GUI開発のためのソフトウェア環境。 |
| 信号処理ツールボックス | マスワークス | https://ww2.mathworks.cn/en/products/signal.html | デジタルフィルタリングおよび時間周波数解析のためのツールボックス |
| 統計と機械学習ツールボックス | マスワークス | https://ww2.mathworks.cn/en/products/statistics.html | モデルトレーニングおよび統計解析のためのツールボックス |
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
このJoVE記事のテキストまたは図の再利用許可をリクエスト
許可をリクエスト