国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于回溯搜索算法的導(dǎo)聯(lián)選擇腦機(jī)接口研究

2016-11-12 15:08戴圣法魏慶國(guó)魏中海
現(xiàn)代電子技術(shù) 2016年13期
關(guān)鍵詞:腦機(jī)導(dǎo)聯(lián)受試者

戴圣法,魏慶國(guó),魏中海

(南昌大學(xué) 信息工程學(xué)院,江西 南昌 330031)

基于回溯搜索算法的導(dǎo)聯(lián)選擇腦機(jī)接口研究

戴圣法,魏慶國(guó),魏中海

(南昌大學(xué) 信息工程學(xué)院,江西 南昌330031)

在腦機(jī)接口(BCI)中,傳統(tǒng)的共空域模式(CSP)算法在提取特征信號(hào)與事件相關(guān)去同步/同步(ERD/ERS)的信息上得到了很好的效果。但是CSP算法受限于電極導(dǎo)聯(lián)數(shù)、EEG信號(hào)的時(shí)間段和頻帶等因素,如電極導(dǎo)聯(lián)數(shù)的增加,CSP算法容易過(guò)擬合,數(shù)據(jù)記錄容易混亂,使得運(yùn)算變得復(fù)雜,增加運(yùn)算時(shí)間,降低數(shù)據(jù)分類(lèi)正確率。所以,CSP算法存在局限性。使用回溯搜索優(yōu)化算法(BSA)能夠?yàn)镃SP算法自動(dòng)挑選出一組導(dǎo)聯(lián)數(shù)組子集,并且以分類(lèi)錯(cuò)誤率作為BSA算法的目標(biāo)函數(shù)進(jìn)行實(shí)驗(yàn)。實(shí)驗(yàn)采用兩類(lèi)實(shí)驗(yàn)數(shù)據(jù)(第三、四屆國(guó)際BCI競(jìng)賽數(shù)據(jù)集)進(jìn)行交叉驗(yàn)證分類(lèi)實(shí)驗(yàn)。實(shí)驗(yàn)結(jié)果表明,兩類(lèi)數(shù)據(jù)的導(dǎo)聯(lián)數(shù)目大幅度減少,分類(lèi)正確率有所提高。

腦機(jī)接口;共空域模式;回溯搜索優(yōu)化算法;最優(yōu)導(dǎo)聯(lián)選擇

0 引 言

腦機(jī)接口(Brain Computer Interface,BCI)是一種直接利用腦信號(hào)連接和控制外界設(shè)備,不依靠人體神經(jīng)和肌肉的通信系統(tǒng)[1]。通過(guò)BCI系統(tǒng),將人腦的想法、思維轉(zhuǎn)化為控制外部設(shè)備的指令,可以幫助那些患有肌肉萎縮性側(cè)索硬化、腦干中風(fēng)等疾病的人實(shí)現(xiàn)與外界交流[2]。

當(dāng)人想象某個(gè)精神任務(wù)或者執(zhí)行某個(gè)肢體運(yùn)動(dòng)時(shí),大腦皮層的某個(gè)區(qū)域中腦電信號(hào)會(huì)發(fā)生變化,這類(lèi)現(xiàn)象伴隨著腦電信號(hào)能量的減小或增加。Pfurtscheller將腦電信號(hào)能量的減小稱為事件相關(guān)去同步(Event-related Desynchronization,ERD),而能量的增加稱為事件相關(guān)同步(Event-related Synchronization,ERS)[3-4]。在EEG節(jié)律信號(hào)中mu節(jié)律和beta節(jié)律信號(hào)是ERD/ERS現(xiàn)象有關(guān)的兩種固有頻率信號(hào),mu節(jié)律信號(hào)的頻率范圍一般為8~12 Hz,beta節(jié)律信號(hào)[5]為18~26 Hz。

傳統(tǒng)的共空域模式(Common Spatial Pattern,CSP),在ERD/ERS相關(guān)的特征提取上是很有效的算法。由于ERD/ERS信號(hào)發(fā)生在特定的腦區(qū)域,而采集信號(hào)的導(dǎo)聯(lián)分布于整個(gè)大腦區(qū)域,所以導(dǎo)聯(lián)通道中存在許多無(wú)關(guān)的通道。因此,CSP的性能會(huì)受到限制[6]。

本文采用回溯搜索優(yōu)化算法(Backtracking Search Optimization Algorithm,BSA)與CSP算法相結(jié)合的方法。在使用CSP算法之前盡可能地挑出有用的腦電信號(hào)的導(dǎo)聯(lián)子集。實(shí)驗(yàn)中采用第三屆國(guó)際腦機(jī)接口競(jìng)賽數(shù)據(jù)集(BCI Competition III Dataset Iva)[7]和第四屆國(guó)際腦機(jī)接口競(jìng)賽數(shù)據(jù)集(BCI Competition IV Dataset IIa)[8]進(jìn)行分類(lèi)實(shí)驗(yàn)。實(shí)驗(yàn)結(jié)果表明該方法比單純使用CSP算法的分類(lèi)識(shí)別率更高。

1 方 法

在腦電信號(hào)處理的實(shí)驗(yàn)中,采用切比雪夫I型8~30 Hz(包含mu節(jié)律和beta節(jié)律)的帶寬IIR帶通濾波器[9]對(duì)多通道EEG信號(hào)進(jìn)行濾波,然后用BSA算法選擇最優(yōu)導(dǎo)聯(lián),對(duì)選出的導(dǎo)聯(lián)使用CSP算法進(jìn)行特征提取,最后線性判別分析(Linear Discriminant Analysis,LDA)分類(lèi)器[10]對(duì)特征信號(hào)進(jìn)行分類(lèi)。并用10×5倍交叉驗(yàn)證之后的分類(lèi)錯(cuò)誤率作為BSA的目標(biāo)函數(shù)評(píng)判選出的導(dǎo)聯(lián)數(shù)集的優(yōu)劣。BSA與CSP結(jié)合的導(dǎo)聯(lián)選擇算法流程如圖1所示。

圖1 BSA與CSP結(jié)合的導(dǎo)聯(lián)選擇算法流程

1.1共空域模式算法

CSP算法基于兩個(gè)實(shí)對(duì)稱矩陣的聯(lián)合對(duì)角化,并進(jìn)行空間-時(shí)間源建模[11-12]。把原始的EEG信號(hào)分解為空域模式,通過(guò)空域模式使兩類(lèi)信號(hào)的差別達(dá)到最大化,從而提取與任務(wù)相關(guān)的信號(hào)分量。具體分為如下三個(gè)步驟:

(1)求解腦電信號(hào)的協(xié)方差矩陣,建立空間-時(shí)間源模型。實(shí)驗(yàn)時(shí),受試者被要求執(zhí)行兩種不同的想象任務(wù)a和b。想象任務(wù)a和b誘發(fā)的多通道EEG信號(hào)為空間-時(shí)間信號(hào)矩陣Xa和Xb,并按式(1)建模:

式中:Sa和Sb分別是與任務(wù)a和b有關(guān)的源分量,Ca和Cb是Sa和Sb的空域模式;Sc是共同條件下的源分量,Cc是Sc的空域模式。

設(shè)EEG信號(hào)記錄的通道數(shù)為N,每個(gè)導(dǎo)聯(lián)信號(hào)的采樣點(diǎn)數(shù)為T(mén),矩陣Xa和Xb的維數(shù)都是N×T。任務(wù)a和b對(duì)應(yīng)的腦電信號(hào)的空間協(xié)方差矩陣為:

式中:T表示轉(zhuǎn)置運(yùn)算;trace(X)是求矩陣X的主對(duì)角元素之和;Ra和Rb都是N×N的矩陣。

(2)協(xié)方差聯(lián)合對(duì)角化。對(duì)兩個(gè)協(xié)方差矩陣之和R進(jìn)行特征分解:

式中:U0是特征向量矩陣;Λ是特征值矩陣,矩陣R與Λ的維數(shù)都是N×N。在以下的討論中,如無(wú)特別說(shuō)明,都假設(shè)特征值不為零。則白化變換的矩陣P可用式(4)表示:

對(duì)Ra和Rb分別進(jìn)行白化變換后得:

Sa和Sb具有如下兩個(gè)重要性質(zhì):

① Sa和Sb具有共同的特征向量:

② Sa和Sb對(duì)應(yīng)的特征值之和為I:

式中:Λa和 Λb分別是Sa和Sb的特征值矩陣;I為單位矩陣。設(shè)Λa的對(duì)角元素以降序排列,任務(wù)a的初始幾個(gè)空間因子占有的方差被最大化,那么任務(wù)b相應(yīng)的方差被最小化。這兩類(lèi)任務(wù)可分別由 Λa和 Λb中最大的m個(gè)特征值對(duì)應(yīng)的特征向量表示,即Uam和Ubm表示。由于特征值矩陣對(duì)角元素是遞減排列的,所以在特征矩陣中的第一個(gè)和最后一個(gè)特征向量是識(shí)別兩類(lèi)任務(wù)的最佳特征向量。

(3)構(gòu)造空域?yàn)V波器。用Uam構(gòu)建空域?yàn)V波器Fa,用Ubm構(gòu)建空域?yàn)V波器Fb,其中m?N,F(xiàn)a和Fb如下所示:

然后將記錄的EEG數(shù)據(jù)分別通過(guò)構(gòu)建好的兩個(gè)空域?yàn)V波器進(jìn)行空域?yàn)V波,得到這兩類(lèi)信號(hào)的源信號(hào):

式中:F的行向量表征的是濾波器的系數(shù);F-1的列向量表征的是共空域模式矩陣,亦被稱為時(shí)不變腦電信號(hào)源分布向量。當(dāng)F-1投影到腦部時(shí),可直觀地顯示腦神經(jīng)活動(dòng)的分布情況。對(duì)于類(lèi)別未知的測(cè)試集數(shù)據(jù),可以通過(guò)由訓(xùn)練集數(shù)據(jù)訓(xùn)練好的分類(lèi)器實(shí)現(xiàn)數(shù)據(jù)類(lèi)別的分類(lèi)。相應(yīng)的特征可在源信號(hào)的基礎(chǔ)上構(gòu)造為:

則特征向量可表示為 f=[fa,fb],式(10)中的對(duì)數(shù)運(yùn)算是為了讓特征向量 fa和 fb中的元素更接近于正態(tài)分布。關(guān)于CSP算法的計(jì)算步驟和詳細(xì)描述可參閱文獻(xiàn)[13]。

1.2回溯搜索優(yōu)化算法

BSA是2013年由Cicicioglu提出的一種進(jìn)化算法[14]。該算法通過(guò)自身產(chǎn)生實(shí)驗(yàn)種群,控制搜索方向和搜索邊界。在整個(gè)過(guò)程中只有一個(gè)控制參數(shù),因此該算法相比其他進(jìn)化算法操作簡(jiǎn)單。而且該算法同其他進(jìn)化算法的步驟類(lèi)似,分別為種群初始化、歷史種群選擇、種群突變、種群交叉和最后種群輸出。

(1)種群初始化

實(shí)驗(yàn)中采用隨機(jī)產(chǎn)生種群的方法進(jìn)行初始化,即:

式中:P為種群;i∈[1,2,…,N],j∈[1,2,…,D],N是種群大小,D是問(wèn)題維數(shù);low和up分別為搜索區(qū)間的下限和上限;U是隨機(jī)均勻分布。Pi是種群P中的目標(biāo)個(gè)體。

(2)歷史種群選擇

初始化的歷史種群定義如下:

BSA算法進(jìn)行每一次迭代運(yùn)算時(shí),當(dāng)歷史種群a小于隨機(jī)新種群b時(shí) old P=P,a,d~U(lowj,upj),即更新歷史種群。

(3)種群突變

通過(guò)式(13)產(chǎn)生突變種群的最初形式為:

式中:F為控制搜索方向矩陣(old P-P)幅度的參數(shù),F(xiàn)=3·rndn,rndn~N(0,1),N是正態(tài)分布。

(4)種群交叉

在BSA算法種群交叉過(guò)程中,產(chǎn)生實(shí)驗(yàn)種群T的最后形式。在實(shí)驗(yàn)種群的初始值不斷的突變中,適應(yīng)于優(yōu)化的實(shí)驗(yàn)個(gè)體用來(lái)進(jìn)化目標(biāo)種群個(gè)體。種群交叉過(guò)程分為兩個(gè)步驟:

①計(jì)算一個(gè)二進(jìn)制維數(shù)為N×D的map矩陣,map矩陣的初始值為[0]N×D,通過(guò)利用種群P的相關(guān)個(gè)體操縱實(shí)驗(yàn)種群 T的個(gè)體。當(dāng) mapi,j=1,i∈[1,2,…,N],j∈[1,2,…,D]時(shí),Ti,j=Pi,j,實(shí)現(xiàn)了實(shí)驗(yàn)種群T個(gè)體的更新。

②通過(guò)式(14)進(jìn)行交叉:

式中:rndn~N(0,1),N為正態(tài)分布;mixrate為控制種群個(gè)體元素的數(shù)目參數(shù),mixrate=1;“┌┐”是上限取整符號(hào);randi(D)為從[0,D]中隨機(jī)取一個(gè)整數(shù);c,d~U(0,1),U(0,1)表示在0~1均勻分布;u為隨機(jī)排序,且 u∈[1,2,…,D]的整數(shù)向量。

BSA算法通過(guò)mixrate控制新種群T個(gè)體中元素的個(gè)數(shù),同時(shí)利用和randi(D)進(jìn)行實(shí)驗(yàn)突變和突變結(jié)束。當(dāng)c<d時(shí),mapi為多個(gè)具有隨機(jī)位置的向量;反之,mapi為僅有為0的向量。在交叉過(guò)程之后產(chǎn)生的種群中,超出被允許的搜索空間范圍的部分個(gè)體是突變策略的結(jié)果。按照式(11)產(chǎn)生新的種群。

(5)最后種群輸出

通過(guò)貪婪選擇機(jī)制,相比對(duì)應(yīng)初始種群P中有選擇適應(yīng)度值(目標(biāo)值)較好的種群個(gè)體,種群進(jìn)行更新。當(dāng)種群P中的個(gè)體比全局最小值有更好的適應(yīng)值時(shí),記錄和輸出當(dāng)前最優(yōu)種群的個(gè)體元素,同時(shí)更新初始種群,完成一次迭代。重復(fù)上述過(guò)程,直至到最大迭代次數(shù),最后輸出全局最小值。

1.3基于BSA的導(dǎo)聯(lián)選擇方法

原始EEG信號(hào)通過(guò)8~30 Hz帶寬帶通濾波器進(jìn)行濾波,然后使用CSP算法對(duì)信號(hào)進(jìn)行特征提取。由于CSP的性能與導(dǎo)聯(lián)關(guān)系密切,導(dǎo)聯(lián)的選擇是一個(gè)關(guān)鍵步驟。在BSA算法中設(shè)置兩個(gè)參數(shù)為:下限 low=[0,0,…,0]1×N,上限up=[1,1,…,1]1×N。這是一個(gè)N維的電極優(yōu)化選擇向量,向量每一個(gè)分量代表一個(gè)導(dǎo)聯(lián)。設(shè)其中的一個(gè)分量為ci,i∈[1,2,…,N],那么ci~ U(0,1)。另設(shè)一串二進(jìn)制編碼為C1×N,滿足Ci=[ci],i∈[1,2,…,N]。其中U(0,1)表示在0~1均勻分布,“[]”為取高斯整。同時(shí)設(shè)置種群大小 N=50,問(wèn)題維數(shù)D=2。按C中的編碼抽取導(dǎo)聯(lián),數(shù)字編號(hào)為1的導(dǎo)聯(lián)挑出,數(shù)字編號(hào)為0的導(dǎo)聯(lián)舍棄。BSA算法在進(jìn)化中不斷地產(chǎn)生隨機(jī)數(shù)組合,挑選出不同的導(dǎo)聯(lián)子集。整個(gè)過(guò)程以分類(lèi)錯(cuò)誤率作為評(píng)判準(zhǔn)則,當(dāng)?shù)螖?shù)達(dá)到設(shè)定的迭代次數(shù)時(shí),BSA算法就會(huì)停止,并且輸出全局最小值,即分類(lèi)錯(cuò)誤率最小,同時(shí)輸出對(duì)應(yīng)的最優(yōu)導(dǎo)聯(lián)子集。

2 實(shí)驗(yàn)結(jié)果及數(shù)據(jù)分析

2.1實(shí)驗(yàn)數(shù)據(jù)的預(yù)處理

本文采用的數(shù)據(jù)是第三屆國(guó)際競(jìng)賽腦機(jī)接口數(shù)據(jù)集(BCI competition III dataset IVa)和第四屆國(guó)際競(jìng)賽腦機(jī)接口數(shù)據(jù)集(BCI competition IV dataset IIa)。

第三屆國(guó)際競(jìng)賽腦機(jī)接口數(shù)據(jù)集是由5個(gè)受試者(Aa,Al,Av,Aw,Ay)進(jìn)行BCI運(yùn)動(dòng)想像實(shí)驗(yàn)所得到的數(shù)據(jù)集。在實(shí)驗(yàn)中受試者分別執(zhí)行想象右手和腳運(yùn)動(dòng)兩種想象任務(wù)。EEG信號(hào)由118個(gè)電極記錄,電極分布如圖2(a)所示。每個(gè)受試者進(jìn)行280次實(shí)驗(yàn),兩種想象任務(wù)實(shí)驗(yàn)的次數(shù)相同,各為140次。采集的實(shí)驗(yàn)數(shù)據(jù)經(jīng)過(guò)放大后再用0.05~200 Hz的帶通濾波器濾波,且數(shù)據(jù)采樣率為1 kHz。在本實(shí)驗(yàn)中,對(duì)原始記錄的EEG數(shù)據(jù)進(jìn)行下采樣,下采樣率為100 Hz。在時(shí)域?yàn)V波之前,對(duì)原始連續(xù)的實(shí)驗(yàn)數(shù)據(jù)截?cái)喑蓡未螌?shí)驗(yàn)數(shù)據(jù)。

第四屆國(guó)際競(jìng)賽腦機(jī)接口數(shù)據(jù)集是由9個(gè)受試者(A1~A9)進(jìn)行BCI運(yùn)動(dòng)想象實(shí)驗(yàn)所得到的數(shù)據(jù)集。在實(shí)驗(yàn)中受試者分別執(zhí)行想象左手、右手、腳和舌頭四種想象任務(wù)。EEG信號(hào)由22個(gè)電極記錄,電極的分布如圖2(b)所示。

圖2 EEG信號(hào)電極分布圖

該數(shù)據(jù)集包含兩組數(shù)據(jù)(T session,E session),由兩個(gè)不同的時(shí)間段完成。每組實(shí)驗(yàn)分為6個(gè)時(shí)間段進(jìn)行,每個(gè)時(shí)間段受試者進(jìn)行了48次運(yùn)動(dòng)想象實(shí)驗(yàn),其中每類(lèi)實(shí)驗(yàn)次數(shù)為12,一組實(shí)驗(yàn)共包括6×48=288次單次運(yùn)動(dòng)想象實(shí)驗(yàn)。電極記錄的EEG信號(hào)都要經(jīng)過(guò)250 Hz的采樣及0.5~100 Hz的低通濾波,經(jīng)過(guò)放大后保存。在實(shí)驗(yàn)過(guò)程中,除了記錄EEG信號(hào)的22個(gè)電極外,還有三個(gè)單極性的電極用來(lái)記錄眼電EOG信號(hào)。與EEG信號(hào)一樣,EOG信號(hào)也要經(jīng)過(guò)放大處理、采樣(采樣率為250 Hz)和0.5~100 Hz的帶通濾波。在本實(shí)驗(yàn)中先將數(shù)據(jù)進(jìn)行8~30 Hz的寬帶濾波,按時(shí)間段為2 s(2.5~4.5 s),采樣率為250 Hz截取數(shù),從四類(lèi)數(shù)據(jù)中抽取左手和右手兩類(lèi)數(shù)據(jù)進(jìn)行實(shí)驗(yàn)。

2.2交叉驗(yàn)證分類(lèi)結(jié)果

為了能夠合理的得到分類(lèi)結(jié)果,在實(shí)驗(yàn)中采用10× 5倍交叉驗(yàn)證。10× 5倍交叉驗(yàn)證就是將一個(gè)受試者的數(shù)據(jù)集隨機(jī)排列10次,每一次隨機(jī)排列的數(shù)據(jù)被分為5個(gè)相等的部分;其中一個(gè)部分用于測(cè)試,而其余4個(gè)部分用于訓(xùn)練分類(lèi)器。這個(gè)交叉驗(yàn)證步驟共有50次分類(lèi)測(cè)試,求50個(gè)測(cè)試結(jié)果的平均值。在算法性能的評(píng)價(jià)上,采用兩種方法進(jìn)行實(shí)驗(yàn),分類(lèi)結(jié)果進(jìn)行對(duì)比,即:全導(dǎo)聯(lián)的CSP算法提取特征,其流程如圖3所示;采用BSA導(dǎo)聯(lián)優(yōu)化與CSP相結(jié)合的算法提取特征,其流程如圖1所示。

圖3 CSP算法流程

BSA是一種基于種群的進(jìn)化遺傳算法。在實(shí)驗(yàn)中對(duì)種群進(jìn)化迭代次數(shù)的選擇做了進(jìn)一步實(shí)驗(yàn)。改變不同的迭代次數(shù)并觀察實(shí)驗(yàn)結(jié)果的變化。設(shè)置迭代次數(shù)為2,5,10,20,30,40,50,60,70。

5個(gè)受試者的分類(lèi)正確率與迭代次數(shù)的關(guān)系如圖4所示。隨著迭代次數(shù)增加,分類(lèi)正確率緩慢增長(zhǎng)。當(dāng)?shù)螖?shù)為60時(shí),分類(lèi)效果最好,最終設(shè)置迭代次數(shù)為60。9個(gè)受試者的平均分類(lèi)正確率與迭代次數(shù)的關(guān)系如圖4所示??紤]到迭代次數(shù)越多,運(yùn)算時(shí)間越長(zhǎng),最終兩個(gè)時(shí)間段的數(shù)據(jù)選擇設(shè)置迭代次數(shù)為40,此時(shí)分類(lèi)效果較好。

圖4 BSA導(dǎo)聯(lián)選擇5個(gè)受試者與9個(gè)受試者平均分類(lèi)正確率與迭代次數(shù)的關(guān)系

表1表示在迭代次數(shù)為60時(shí),5個(gè)受試者采用BSA最優(yōu)導(dǎo)聯(lián)及全部導(dǎo)聯(lián)的分類(lèi)正確率及方差。比較兩種方法的結(jié)果可以得出,5個(gè)受試者使用BSA進(jìn)行導(dǎo)聯(lián)選擇的平均分類(lèi)正確率比使用全部118導(dǎo)聯(lián)要高出5%,尤其受試者Aa提升了10%,效果非常明顯。而且,5個(gè)受試者的導(dǎo)聯(lián)數(shù)目也減少了一半左右,數(shù)目減少十分突出。

表1 五個(gè)受試者采用BSA最優(yōu)導(dǎo)聯(lián)及全部導(dǎo)聯(lián)的分類(lèi)正確率(%)及方差

表2表示在迭代次數(shù)為40時(shí),9個(gè)受試者采用BSA最優(yōu)導(dǎo)聯(lián)及全部導(dǎo)聯(lián)的分類(lèi)正確率及方差。比較兩種方法的結(jié)果可以得出,9個(gè)受試者的平均分類(lèi)正確率分別提高了5%(T session)和8%(E session)。同樣,9個(gè)受試者的導(dǎo)聯(lián)數(shù)總體上都減少了,甚至部分受試者的導(dǎo)聯(lián)數(shù)減少了一半。

表1和表2中的數(shù)據(jù)表明,BSA算法對(duì)導(dǎo)聯(lián)的選擇和優(yōu)化十分有效,對(duì)基于運(yùn)動(dòng)想象的兩分類(lèi)BCI系統(tǒng)有一個(gè)顯著的提升,具有重要意義。

表2 九個(gè)受試者采用BSA最優(yōu)導(dǎo)聯(lián)及使用全部導(dǎo)聯(lián)的分類(lèi)正確率(%)及方差

3 結(jié) 語(yǔ)

在BCI研究中,傳統(tǒng)的CSP算法對(duì)兩種不同的運(yùn)動(dòng)想象任務(wù)的判別,得到了比較好的結(jié)果,但是在實(shí)驗(yàn)中不同的受試者,其最佳的導(dǎo)聯(lián)分布,濾波頻帶和數(shù)據(jù)時(shí)間段也不相同。而基于傳統(tǒng)CSP算法的BCI系統(tǒng)中采用固定的導(dǎo)聯(lián)、頻帶和時(shí)間段,所以傳統(tǒng)CSP算法存在局限性。本文中,在應(yīng)用CSP對(duì)多通道EEG信號(hào)提取特征之前,先使用BSA算法自動(dòng)地選擇恰當(dāng)?shù)膶?dǎo)聯(lián),然后進(jìn)行交叉驗(yàn)證實(shí)驗(yàn)。實(shí)驗(yàn)結(jié)果表明,這個(gè)方法是十分有效的。

設(shè)計(jì)一個(gè)實(shí)際應(yīng)用的運(yùn)動(dòng)想象BCI系統(tǒng),導(dǎo)聯(lián)通道數(shù)目應(yīng)該盡可能小,最好的做法是選擇最優(yōu)導(dǎo)聯(lián)子集代替整個(gè)導(dǎo)聯(lián)集。在本文中,遺傳優(yōu)化算法BSA應(yīng)用于兩個(gè)數(shù)據(jù)集,即第三屆國(guó)際競(jìng)賽腦機(jī)接口數(shù)據(jù)集和第四屆國(guó)際競(jìng)賽腦機(jī)接口數(shù)據(jù)集。實(shí)驗(yàn)結(jié)果表明,BSA可以選擇導(dǎo)聯(lián)數(shù)量較少,并保持分類(lèi)精度提高。CSP的性能還受到其他因素影響,如頻帶和時(shí)間窗長(zhǎng)度。因此,研究一種能同時(shí)考慮多個(gè)因素的方法是未來(lái)的趨勢(shì)。

[1]WOLPAW J R,BIRBAUMRE N,MCFARLAND D J,et al. Brain-computer interfaces for communication and control[J]. Clinical neurophysiology,2002,113(6):767-791.

[2]NICOLAS-ALONSO L F,GOMEZ-GIL J.Brain computer interfaces,a review[J].Sensors,2012,12(2):1211-1219.

[3]TORO C,DEUSCHL G,THATCHER R,et al.Event-related desynchronization and movement-related cortical potentials on the ECoG and EEG[J].Electroencephalography and clinicalneurophysiology/evokedpotentialssection,1994,93(5):380-389.

[4]BABILONI C,CARDUCCI F,CINCOTTI F,et al. Human movement-related potentials vs desynchronization of EEG alpha rhythm:a high-resolution EEG study[J].Neuroimage,1999,10(6):658-665.

[5]HUANG S J,WU X M.Feature extraction of electroencephalogram for imagery movement based on Mu/ Beta rhythm[J].Journal of clinical rehabilitative tissue engineering research,2010,43(14):8061-8064.

[6]NOVI Q,GUAN C,DAT T H,et al.Sub-band common spatial pattern(SBCSP)for brain-computer interface[C]//Proceedings of 2007 3rd International IEEE/ EMBSConferenceonNeuralEngineering.[S.l.]:IEEE,2007:204-207.

[7]BLANKERTZ B.BCI competitionⅢ webpage[EB/OL].[2005-11-03].http://www.bbci.de/competition/iii.

[8]BBCI.BCI competition IV[EB/OL].[2011-07-03].http://www. bbci.de/competition/iv/.

[9]DORNHEGE G,BLANKERTZ B,KRAULEDAT M,et al. Combined optimization of spatial and temporal filters for improving brain-computer interfacing[J].IEEE transactions on biomedical engineering,2006,53(11):2274-2281.

[10]GARRETT D,PETERSON D A,WANDERSON C.Comparison of linear,nonlinear,and feature selection methods for EEG signal classification[J].IEEE transaction on neural systems and rehabilitation engineering,2003,11(2):141-144.

[11]WANG Y,BERG P,SCHERG M.Common spatial subspace decomposition applied to analysis of brain responses under multiple task conditions:a simulation study[J].Clinical neurophysiology,1999,110(4):604-614.

[12]SAMEK W,VIDAURRE C,MüLLER K R,et al.Stationary common spatial patterns for brain-computer interfacing[J]. Journal of neural engineering,2012,9(2):13-15.

[13]MüLLER-GERKING J,PFURTSCHELLER G,F(xiàn)LYVBJERG H.Designing optimal spatial filters for single-trial EEG classification in a movement task[J].Clinical neurophysiology,1999,110(5):787-798.

[14]CIVICIOGLU P.Backtracking search optimization algorithm for numerical optimization problems[J].Applied mathematics and computation,2013,219(15):8121-8144.

Study on brain-computer interface with lead selection based on backtracking search optimization algorithm

DAI Shengfa,WEI Qingguo,WEI Zhonghai
(College of Information Engineering,Nanchang University,Nanchang 330031,China)

In brain-computer interface(BCI),the traditional common spatial pattern(CSP)algorithm has a good effect on characteristic signal extraction and event-related desynchronization/event-related synchronization(ERD/ERS)information.The CSP algorithm is easily limited by electrode lead quantity,time period and frequency band of EEG signal,such as the increasing of electrode lead quantity,easy overfitting of CSP algorithm and easy chaos of data record,which can make the operation complex,increase the operation time and reduce the accuracy of data classification.Therefore,the CSP algorithm have a limitation. The backtracking search optimization algorithm(BSA)proposed in this paper can automatically select a subset of lead array for CSP algorithm,and take the classification error rate as the objective function of BSA algorithm to test.The two datasets from the datasets of the Third,F(xiàn)ourth International BCI Competitions are adopted in the experiment to perform the classification experiment of cross validation.The experimental results show that the lead quantity of the two datasets are dramatically reduced,and the classification accuracy is improved.

brain-computer interface;common spatial pattern;backtracking search optimization algorithm;optimal lead selection

TN911-34;TP301

A

1004-373X(2016)13-0010-05

10.16652/j.issn.1004-373x.2016.13.003

2015-09-28

國(guó)家自然科學(xué)基金項(xiàng)目(61365013);江西省自然科學(xué)基金項(xiàng)目(2009GZS0073)

戴圣法(1988—),男,江西南昌人,碩士研究生。主要研究方向?yàn)橥ㄐ排c信息系統(tǒng)。

魏慶國(guó)(1963—),男,江西南昌人,教授,博士。主要研究方向?yàn)樾盘?hào)處理、模式識(shí)別、機(jī)器學(xué)習(xí)、腦機(jī)接口。

魏中海(1988—),男,江西南昌人,碩士研究生。主要研究方向?yàn)樾盘?hào)與信息處理。

猜你喜歡
腦機(jī)導(dǎo)聯(lián)受試者
驚世駭俗的“腦機(jī)接口”技術(shù)
涉及人的生物醫(yī)學(xué)研究應(yīng)遵循的倫理原則
涉及人的生物醫(yī)學(xué)研究應(yīng)遵循的倫理原則
基于ssVEP與眼動(dòng)追蹤的混合型并行腦機(jī)接口研究
涉及人的生物醫(yī)學(xué)研究應(yīng)遵循的倫理原則
腦機(jī)結(jié)合的未來(lái)
心電圖預(yù)測(cè)急性下壁心肌梗死罪犯血管及預(yù)后的價(jià)值
埃隆·馬斯克的新型腦機(jī)接口為何人開(kāi)發(fā)?
涉及人的生物醫(yī)學(xué)研究應(yīng)遵循的倫理原則
aVR導(dǎo)聯(lián)ST段改變對(duì)不同冠脈血管病變的診斷及鑒別診斷意義
永平县| 平武县| 武陟县| 休宁县| 天峨县| 普陀区| 阳高县| 江口县| 兖州市| 石渠县| 东乡县| 广灵县| 太仓市| 防城港市| 武功县| 额尔古纳市| 湖南省| 永宁县| 寿光市| 疏附县| 正镶白旗| 二连浩特市| 大埔县| 万州区| 兴安县| 惠东县| 汪清县| 隆子县| 邵阳市| 舟曲县| 句容市| 黄大仙区| 鹤岗市| 阳江市| 余庆县| 和林格尔县| 即墨市| 库尔勒市| 玛多县| 定西市| 英吉沙县|