天天看點

BCI Competition 2008 - Graz data set B(中文翻譯)

R. Leeb 1 , C. Brunner 1 , G. R. M uller-Putz 1 , A.Schlogl 2 , and G.Pfurtscheller 1

                   1 Institute for Knowledge Discovery, GrazUniversity of Technology,Austria                  

2 Institute for Human-Computer Interfaces, GrazUniversity of Technology, Austria

實驗範式

       如論文[1]發表的那樣,資料包含9個被試的腦電EEG資料。被試都是右利手,有正常或者矯正正常視力,并且領取實驗報酬。所有被試坐在有扶手的椅子上,注視距離眼部1m距離的螢幕。每一個被試采集資料過程分為5段,前兩段包括采集資料但(螢幕)沒有給回報,後三段采集資料并且記錄回報。

       每一段包含一些組(run),如圖1.在每一段的開始,都要記錄大約5分鐘資料,來評估眼電EOG的影響。這五分鐘被分為三個部分,(1)兩分鐘睜眼(注視螢幕上固定的“+”号),(2)一分鐘閉眼,(3)一分鐘眼動。僞迹子產品(artifact block)被分為四個部分,(15秒的僞迹時間随後有5秒休息時間),同時被試者遵照螢幕上的指導,執行眨眼、轉動眼球、上下或者左右轉動眼球。在開始有低音的提示音,在結束有高音的提示音。注意,由于技術原因在B0102T和B0504E段沒有記錄眼電。

BCI Competition 2008 - Graz data set B(中文翻譯)
BCI Competition 2008 - Graz data set B(中文翻譯)
BCI Competition 2008 - Graz data set B(中文翻譯)
BCI Competition 2008 - Graz data set B(中文翻譯)

資料收錄

       三個電極記錄(C3、Cz和C4)的腦電信号,采樣頻率為250Hz。記錄的腦電資料包括螢幕動态範圍為+-100uV和回報段的動态範圍+-50uV。數字信号通過0.5-100Hz的帶通濾波,50Hz時提供陷波濾波器。電極在各個被試的頭部位置會略有不同(距離的大小,或前或後,更多的細節參見[1])。電極在Fz的位置設定為EEG接地。

BCI Competition 2008 - Graz data set B(中文翻譯)

        除了EEG的通道,用三個電極收錄眼電資料(如圖2,左邊電極作為參考量),眼電和EEG使用相同的放大器。動态範圍設在+-1mV。眼電在執行想象之後進行僞迹處理操作,并不必要進行分類。

       螢幕顯示範式(參見圖3a)包括兩類,一種是左手(類别1)運動想像,一種右手(類别2)運動想象。每一個被試在兩周内的不同天,在不記錄回報的情況下,參加了兩期(session)隻有螢幕顯示的測試。每一會期包括6組(run),一組包含10條(trial),兩類動作想象。一共可以獲得每組20條(trail)資料,一期共有120條資料。總的來說,可獲得每一個人每一個動作圖像類别的120次重複的資料。在首個運動想象訓練之前,被試執行和想象不同的身體部位的動作,選擇想象效果最好的動作(比如壓一個球或者拉閘)。

        每一實驗從固定的“+”開始,加短期聲音提醒發音(1KHz,70ms)。若幹秒後,一個視覺線索(一個箭頭,向左或向右,依照需要的類别)呈現1.25秒。之後被試想象相應的手臂動作持續4秒。每一條實驗完成後至少休息1.5秒。加入1秒内任意時間來打斷被試的适應性。

BCI Competition 2008 - Graz data set B(中文翻譯)

       3個線上回報期(session)有4組,笑臉回報被記錄下來(如圖3b),每一組(run)在每一類動作想象中包含20次實驗。在每一次實驗開始,(0秒出)灰色的笑臉在螢幕中央。在2秒處,短時提醒出現(1kHz,70ms)。線索(cue)在3到7.5秒出現。根據提供的線索,要求被試主體通過想象左手或是右手動作,将笑臉朝左側或是右側移動。在回報的時段,當想象運動方向符合,笑臉變綠,如果做錯了,笑臉變紅。笑臉距離原始位置的移動距離根據剛過去的兩秒動作想象的內建分類輸出設定(細節在[1])。另外,分類器輸出也繪制出笑臉嘴角也有向上向下彎的變化。在7.5秒時刻,螢幕變白,1到2秒的随機間隔被加入到測試裡。被試被要求保持笑臉盡可能長時間處于正确的一側,進而可以盡可能長時間的進行動作想象。

BCI Competition 2008 - Graz data set B(中文翻譯)

資料檔案說明

        所有的資料被儲存成General Data Format 中,作為生物醫學信号的格式(GDF),一個檔案一人一期(session)。可是,隻有前面三個session有所有測試的分類标注。剩下的兩個期seesion則是用來測試分類器,然後評估分類器的性能。所有的檔案都列在表格1中。GDF檔案可以使用開源工具箱BioSig加載,在http://biosig.sourceforge.net/免費擷取。包括Octave/MATLAB和C/C++的庫檔案。

BCI Competition 2008 - Graz data set B(中文翻譯)

        在Octave/MATLAB裡,使用BioSig工具箱加載一個GDF檔案,如下操作(for C/C++, the corresponding function HDRTYPE* sopen and size t sread must be called)

        [s, h] = sload('B0101T.gdf');

注意組(run)被100個預設值分割,預設值預設編碼為沒有數字(NaN)。或者,行為将被停止,預設的資料将被編碼成負的最大值儲存在檔案裡。

        [s, h] = sload('A01T.gdf', 0, 'OVERFLOWDETECTION:OFF');

工作區包含兩個變量,s是信号,h是頭結構。信号變量包含6個通道,(前3個通道是EEG,後3個通道是EOG信号)。頭結構包含事件資訊,描述時間流中資料的結構。下面的介紹了評估這些資料的重要資訊。

BCI Competition 2008 - Graz data set B(中文翻譯)
BCI Competition 2008 - Graz data set B(中文翻譯)
BCI Competition 2008 - Graz data set B(中文翻譯)
BCI Competition 2008 - Graz data set B(中文翻譯)

       在樣本中事件的位置包含在h.EVENT.POS。相對應的類型在h.EVENT.TYP,特定的事件區間被儲存在h.EVENT.DUR。該資料集所采用的類型記錄于表格2中(16進制數字,10進制标注在括号裡)。注意類别标記(如1,2對應事件類型769和770)隻标注于訓練資料,并沒有标注于測試資料。

       試驗(trials)包含僞迹,将被專家标注為事件類型1023。另外,h.ArtifactSelection包含所有試驗(trials)的目錄。0表示沒有僞迹的試驗,1表示包含僞迹的試驗。

       為了觀察GDF檔案,觀察和記分應用終端SigViewer v0.2或更高的BioSig可以使用。

評估

       參與者必須以類别編号(1,2)的形式對每一個樣本,提供連續的輸出分類結果,包括被标記的測試(trial)和被标記為僞迹的測試(trial)。對于每一個時間點,所有不存在僞迹的測試(trial),可以用來建立一個混淆矩陣(confusion matrix)。從這些混淆矩陣,可以得到時間流的準确率和Kappa系數。BioSig将會提供評估算法。赢家将是kappa值最大的算法。

       由于評估資料集直到比賽結束才會發下來。送出的程式必須相容EEG 資料(該資料結構必須與所有訓練集中使用的資料結構相同),該EEG資料作為輸入,産生上述提到的類别标注向量。

       因為提供了3個EOG通道,在處理資料之前,利用僞迹處理技術,如高通濾波或線性回歸[4],剔除EOG僞迹。為了保證其他修正方法的使用,我們選擇最大透明度措施,提供EOG通道;與此同時我們要求僞迹不要影響分類效果。

       所有的算法都要符合因果性,意味着在k時刻的分類結果,隻與當下和過去采樣x_k ; x_ k-1,…, x_0有關。為了檢測送出算法是否符合因果性和符合僞迹處理要求。所有參賽作品必須開源,包括使用的庫,編譯器,程式設計語言,等等。(如Octave/FreeMat, C++, Python, . . . )。使用MATLAB送出算法可以在閉源環境開發,隻要代碼可以在Octave上運作。同樣,C++程式可以在Microsoft或Intel環境下編譯,但是代碼必須可以在g++下編譯。

參考

[1] R. Leeb, F. Lee, C. Keinrath, R. Scherer, H. Bischof, G. Pfurtscheller. Brain-computer communication: motivation, aim, and impact of exploring a virtual apartment. IEEE Transactions on Neural Systems and Rehabilitation Engineering 15, 473{482, 2007.

[2] M. Fatourechi, A. Bashashati, R. K. Ward, G. E. Birch. EMG and EOG artifacts in brain computer interface systems: a survey. Clinical Neurophysiology 118, 480{494, 2007.

[3] A. Schlogl, J. Kronegg, J. E. Huggins, S. G. Mason. Evaluation criteria in BCI research. In: G. Dornhege, J. d. R. Millan, T. Hinterberger, D. J. McFarland, K.-R. Muller (Eds.). Toward brain-computer interfacing,MIT Press, 327{342, 2007.

[4] A. Schlogl, C. Keinrath, D. Zimmermann, R. Scherer, R. Leeb, G.Pfurtscheller. A fully automated correction method of EOG artifacts in EEG recordings. Clin.Neurophys. 2007 Jan;118(1):98-104.

繼續閱讀