TBC-TJU/MetaBCI

MetaBCI: China’s first open-source platform for non-invasive brain computer interface. The project of MetaBCI is led by Prof. Minpeng Xu from Tianjin University, China.

何を解決するか

MetaBCIは、非侵襲的脳-コンピュータインターフェース(BCI)の開発を簡素化することを目的としています。異なる形式の分散したBCIデータセットの取り扱いの難しさ、現代的なデコーディングアルゴリズムのPython実装の不足、そしてオンラインBCI実験のセットアップの複雑さに対処します。

仕組み

このプラットフォームは3つの主要モジュールに分かれています:

  • brainda: データセットのインポート、EEGデータの前処理、EEGデコーディングアルゴリズムの実装を担当します。
  • brainflow: オンラインEEGデータ処理のための高速フレームワークを提供します。
  • brainstim: BCI実験パラダイム(MI、P300、SSVEPなど)の設計に使用するモジュールです。

対象ユーザー

データ準備やパイプライン設定に時間を費やすのではなく、アルゴリズムの改善や実験に集中したい脳-コンピュータインターフェースの研究者や開発者。

特徴

  • 包括的なアルゴリズムライブラリ: 分解法(CSP、CCA、TRCA)、多様体学習(リーマン幾何学)、深層学習モデル(EEGNet、ShallowConvNet)を含みます。
  • データセット対応: 数多くのMIおよびSSVEPデータセットを内蔵サポートしています。
  • 統合パイプライン: 事前に学習されたモデルをオンラインデコーディングパイプラインに組み込むことができます。
  • Lemmas to MOABB: MOABB APIを拡張し、前処理用のフック関数とjoblibによる高速データ読み込みを可能にします。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト