본 연구는 운동 영상 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은 표준 매개변수 구성과 함께 사용자 친화적인 종단 간 GUI 워크플로우를 제공하여 세밀한 MI-EEG 디코딩을 지원합니다. 둘째, 사용자 정의 공간 분해를 포함한 다중 스케일 시공간 분할을 가능하게 하는데, 이는 범용 플랫폼에서는 일관되게 제공되지 않습니다. 셋째, 판별적 기여를 요약하고 영역 전반에 걸쳐 피험자별 MI 관련 패턴을 드러내는 시간-주파수 지형도 및 전극 그룹 유의도 지도를 통해 해석 가능성을 향상시킵니다.
이 툴박스는 오픈 소스이며 다음 https://github.com/CissyZR/Spatial-Frequency-Temporal_EEG_Analysis_Tool 에서 이용할 수 있습니다
액세스가 제한되었습니다. 이 콘텐츠를 보려면 로그인하거나 체험판을 시작하세요.
이 프로토콜에서 사용된 데이터는 공개된 식별 해제 데이터셋에서 얻었습니다. 원래의 데이터 수집 절차는 각 기관의 윤리 기준에 따라 수행되었으며; 따라서 이 2차 분석에 대해 추가적인 기관 승인은 필요하지 않았습니다.
그림 1 은 공간-시간-주파수 뇌파 분석 도구의 전체 워크플로우를 보여줍니다. 아래 단계를 따라 각 모듈을 구성하고 세밀한 공간-주파수-시간 디코딩 프로토콜을 재현하세요. 이 연구에 사용된 소프트웨어는 재료표에 나열되어 있습니다.
1. 소프트웨어 및 STFEEG-도구 패키지 준비
2. 입력 데이터 MAT-파일 준비
3. GUI 실행 및 경로 설정
4. 전처리 구성 (밴드패스 필터링)
5. 세분화 세분화 전략 구성
6. 특징 추출, 분류기 및 교차 검증 구성
7. 결과 및 시각화 보기
액세스가 제한되었습니다. 이 콘텐츠를 보려면 로그인하거나 체험판을 시작하세요.
STFEEG-도구는 BCI Competition IV 2a26 과 BCI Competition III 3a27 모두에서 검증되었으며, 두 경우 모두 완전한 디코딩 파이프라인을 성공적으로 실행했습니다. BCI 대회 IV 2a의 고정 교차 세션 프로토콜을 따랐습니다: 세션 1은 훈련을, 2회는 별도의 기록된 세션 2에 대한 평가였습니다. 이전에 보고된 미세분의 시공간-시간-주파수 프레임워크24에서 사용된 동일한 구성에서, STFEEG-Tool은 BCI Competition IV 2a에서 원본 성능을 재현하여 평균 검사 정확도 83.68%를 달성했습니다24.
그림 8 오른쪽 결과 패널에서 보듯이, 검증 ...
액세스가 제한되었습니다. 이 콘텐츠를 보려면 로그인하거나 체험판을 시작하세요.
STFEEG-Tool은 EEGLAB20, BCILAB21, OpenViBE22, PyNoetic23과 같은 기존 EEG 생태계를 보완하는 MI-EEG 전용 도구 상자로 설계되었습니다. 이러한 플랫폼들은 MI 디코딩을 위한 유연한 구성 요소를 제공하지만, 세밀한 시공간 주파수 구성과 모델 기반 해석을 위해서는 처리 단계 간 추가 통합이 필요할 수 있습니다. 이는 명시적인 전극 그룹 분해가 포함될 때 특히 중요합니다. 이에 따라 STFEEG-Tool은 표준화된 출력과 통합 시각화를 갖춘 통합 GUI 워크플로우를 제공하여 세밀하고 다중 규모의 MI-EEG 디코딩을 지원합니다.
유효한 오프라인 결과를 얻기 위해서는 여러 단계가 중요합니다. 첫째, 입력된 MA...
액세스가 제한되었습니다. 이 콘텐츠를 보려면 로그인하거나 체험판을 시작하세요.
저자들은 이해 상충을 선언할 필요가 없습니다.
이 연구는 중국 국가자연과학기금(번호 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 논문의 텍스트 또는 그림 재사용 허가 요청
허가 요청