CN114330559A - 一种基于度量迁移学习的脑电信号识别方法 - Google Patents

一种基于度量迁移学习的脑电信号识别方法 Download PDF

Info

Publication number
CN114330559A
CN114330559A CN202111649698.6A CN202111649698A CN114330559A CN 114330559 A CN114330559 A CN 114330559A CN 202111649698 A CN202111649698 A CN 202111649698A CN 114330559 A CN114330559 A CN 114330559A
Authority
CN
China
Prior art keywords
matrix
samples
source domain
metric
transfer learning
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111649698.6A
Other languages
English (en)
Inventor
佘青山
石鑫盛
马玉良
孟明
陈云
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Dianzi University
Original Assignee
Hangzhou Dianzi University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Dianzi University filed Critical Hangzhou Dianzi University
Priority to CN202111649698.6A priority Critical patent/CN114330559A/zh
Publication of CN114330559A publication Critical patent/CN114330559A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)

Abstract

本发明涉及一种基于度量迁移学习的脑电信号识别方法,利用两个投影矩阵将源域样本和目标域样本映射到共享子空间中,同时进行边缘概率分布对齐和条件概率分布对齐,最小化源域和目标域的距离来减小分布差异,再研究图结构模型,保存样本从高维到低维的结构关系。然后在共享空间中对已有标签的源域样本采用马氏距离度量计算度量矩阵;最后,采用估计密度比方法对源域样本进行加权,在度量矩阵下定义损失函数,并最小化损失。本发明可以提高跨被试/时段迁移学习效果,缩短传统BCI的校准时间,为脑电信号的识别研究提供了新的指导方法,利用EEG源域数据的标签信息,度量学习被用来分析已标记样本及其近邻样本的关系,度量二者之间的相似性。

Description

一种基于度量迁移学习的脑电信号识别方法
技术领域
本发明涉及一种基于度量迁移学习的脑电信号识别方法,属于模式识别技术领域,属于一种融合度量学习的迁移学习方法,能够提高脑电解码性能、减小源域和目标域的样本分布差异,实现可靠性高,校准时间短的脑电信号分类。
背景技术
作为脑科学和信息科学研究的桥梁,脑-机接口(Brain-Computer Interface,BCI)研究受到了各国尖端研究领域的重视。大脑作为控制人类的思想、行为、情绪等活动的中枢,分析处理从外部环境获取的信息,通过神经肌肉通路完成与外界的交流。然而,脊髓损伤、肌萎缩性侧索硬化、脑卒中、帕金森等疾病和脑外伤往往会对神经中枢功能造成损伤或削弱,从而导致不同程度的知觉、感觉、言语、运动等障碍。一方面,BCI技术的突破有望通过直接建立大脑与外部设备之间的高精度信息交互与控制,实现机能代偿与功能重建;另一方面,基于BCI技术的主动康复训练可以增强神经重塑,促进患者恢复肢体运动功能康复,提高患者的生活质量与幸福指数,对患者、家庭和社会都具有重要的意义。
BCI***可认为是一个模式识别***,最根本的目的是获得外部设备控制的高准确率,而信号识别的效果直接影响了***的识别性能。常见的学习算法有线性判别分析、支持向量机、贝叶斯分类器、隐马尔科夫模型、神经网络和组合分类器等。但这些算法从本质上来说属于监督学习,监督学习算法要获得高识别率的离线监督分类器,需要被试大量的训练和校准,并且脑电极易受噪声干扰,个体差异较大。为了减少被试的训练时间和提高准确率与适应性,很多研究团队陆续开始研究迁移学习理论和方法,寻找一种适用于所有被试的通用算法模型。
迁移学习的思想是将某个领域或任务上学习到的知识或模式应用到不同但相关的领域或问题中。目前,面向BCI的迁移学习方法研究主要集中在以下三个场景:跨被试的迁移学习、跨时段的迁移学习和跨任务的迁移学习。
在跨被试/时段的迁移学习中,He等提出了一种欧几里得对齐(Euclidean-spaceAlignment,EA)方法,不同于黎曼空间对齐(Riemannian Alignment,RA),EA通过参考矩阵将每个对象的协方差中心化来对齐,对齐后的特征可以在欧式空间分类,具有更大的优越性。Zhang和Wu提出了一种流形嵌入知识迁移(Manifold Embedded Knowledge Transfer,MEKT)方法,通过RA或EA中心化的协方差提取切线空间特征在最小化源域和目标域的联合概率分布来达到迁移,并且使用域可转移性估计(Domain Transferability Estimation,DTE)方法来识别最有益的源域。在跨任务的迁移学习中,He和Wu还提出了一种标签对齐(Label Alignment,LA)方法,可以处理不同任务源域与目标域具有不同标签空间的情况。上述的BCI迁移学习方法取得了丰富的研究成果,但是跨场景的脑电迁移学习没有充分利用源域的标签信息,不同目标域下迁移学习效果差别大。
度量迁移学习是一种融合度量学习和迁移学习的新的研究领域,度量学习实现类内距离最小化,类间距离最大化,能够更好地协助迁移学习提高分类器的性能。Zha等使用了多个源域的图像数据集来帮助对目标域进行度量学习,自适应地学习权重以反映每个源度量对目标度量的贡献。Mahya等提出了一种几何知识嵌入的度量迁移学习方法,在寻找新的特征表示的同时学习适当的距离度量,并利用实例加权方法和图优化,最大化样本差异,以准确分类目标样本。然而,这些度量迁移学习方法没有明确地减少学习过程中不同源域、目标域之间的差异,并且欧氏距离度量方法存在将数据各维的分量同等看待而丢失分布信息的弊端,这将导致学习模型的泛化能力不足,降低迁移学习模型的分类性能。
发明内容
本发明的目的是针对现有脑电迁移学习方法存在的不足,提供一种基于度量迁移学习的脑电信号识别方法对迁移学习中样本相似度进行度量。
为实现上述目的,本发明的技术方案是:
一种基于度量迁移学习的脑电信号识别方法,包括以下步骤:
步骤一:对有标签的EEG源域数据和无标签的EEG目标域数据同时进行边缘概率分布对齐和条件概率分布对齐;
具体为:利用两个投影矩阵将源域
Figure BDA0003440803320000021
和目标域
Figure BDA0003440803320000022
的样本映射到共享子空间中,同时进行边缘概率分布对齐和条件概率分布对齐,最小化源域和目标域的距离。MMD距离为:
Figure BDA0003440803320000023
其中,ns、nt是脑电信号源域和目标域的样本数量,Zs和Zt是潜在空间上的变换矩阵。由于分布匹配是在RKHS空间中进行的,引入核方法,核矩阵K=φ(x)Tφ(x),使用Z=φ(x)P将主成分分析通过非线性映射φ(x)核化到公共空间中,得到下面的表达式:
DMMD(Xs,Xt)H=tr(PTKMKTP) (2)
其中M表示MMD矩阵,P是一个变换矩阵,既用于核主成分分析,也用于将K映射到公共子空间中。
步骤二:构造图拉普拉斯算子;
具体为:利用图拉普拉斯算子保留样本从高维空间映射到低维空间的结构关系,图拉普拉斯算子可以最小化以下公式获得:
Figure BDA0003440803320000031
步骤三:在共享空间中对已有标签的源域样本采用马氏距离度量计算度量矩阵A的传播误差;具体为:源域样本和目标域样本映射到共享子空间后的样本对为xi和xj,相应的传播误差公式为:
Figure BDA0003440803320000032
其中
Figure BDA0003440803320000033
是一个半正定矩阵;
步骤四:采用估计密度比方法对源域样本进行加权,在度量矩阵下定义损失函数,并最小化损失;
具体为:首先在样本权重ω和度量矩阵A下,使用所有类内和类外样本对定义一个损失函数:
l(f,A,ω)=lin(A,ω)-lout(A,ω) (5)
其中,lin为类内加权差的和,lout为类间加权差的和。
再结合步骤(1)~(4),最终度量迁移学习的目标函数为:
Figure BDA0003440803320000034
这里,目标函数的第一项表示度量矩阵A的传播误差;第二项表示联合概率分布对齐和图拉普拉斯算子;第三项表示样本类内加权差和类间加权差的损失函数。
与现有技术相比,本发明的有益效果在于:
传统的跨场景的脑电迁移学习方法没有充分利用源域的标签信息,不同目标域下迁移学习的效果差别大;并且,现有的度量迁移学习方法也没有明确地减少学习过程中不同源域、目标域之间的差异,学习模型的泛化能力不足,以及欧氏距离度量方法存在将数据各维的分量同等看待而丢失分布信息的弊端。针对这些问题,本发明提出了一种新型的度量迁移学习方法,将图结构模型和马氏距离度量计算度量矩阵与传统的迁移学习方法相结合,在距离度量下进一步减少相似样本间距离,增大不相似样本间距离,提高跨被试/时段迁移学习效果。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明基于度量迁移学习的脑电信号识别方法的流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,本发明的实施主要包括4个步骤:(1)将样本映射到共享子空间中,对有标签的EEG源域数据和无标签的EEG目标域数据同时进行边缘概率分布对齐和条件概率分布对齐;(2)构造图拉普拉斯算子;(3)在共享空间中对已有标签的源域样本采用马氏距离度量计算度量矩阵A的传播误差;(4)采用估计密度比方法对源域样本进行加权,在度量矩阵下定义损失函数,并最小化损失;
下面逐一对各步骤进行详细说明。
步骤一:将样本映射到共享子空间中,对有标签的EEG源域数据和无标签的EEG目标域数据同时进行边缘概率分布对齐和条件概率分布对齐;
将EEG信号分为有标签的源域数据Ds={(Xs,Ys)}(Ys为对应于Xs的标签)和无标签的目标域数据Dt={Xt}。根据最大均值差异(maximum mean discrepancy,MMD)和再生希尔伯特空间(RKHS)进行两个分布的匹配。基于RKHS的MMD距离为:
Figure BDA0003440803320000051
其中,ns、nt是脑电信号源域和目标域的样本数量,Zs和Zt是潜在空间上的变换矩阵。式(1)可进一步推导为:
Figure BDA0003440803320000052
其中M表示MMD矩阵。
Figure BDA0003440803320000053
由于分布匹配是在RKHS空间中进行的,引入核方法,核矩阵K=φ(x)Tφ(x),使用Z=φ(x)P将主成分分析通过非线性映射φ(x)核化到公共空间中,得到分布对齐后的表达式:
DMMD(Xs,Xt)H=tr(PTKMKTP) (4)
P是一个变换矩阵[Ps;Pt],既用于核主成分分析,也用于将K映射到公共子空间中。
步骤二:构造图拉普拉斯算子;
利用图拉普拉斯算子保留样本从高维空间映射到低维空间的结构关系,图拉普拉斯算子可以最小化以下公式获得:
Figure BDA0003440803320000054
其中,Gi是xi在共享子空间中新的特征表示,W是邻接矩阵。令G=PTK可以将公式(5)改写为:
tr(PTKLKTP) (6)
基于一般的图拉普拉斯构造方式,可以获得图拉普拉斯算子为L=D-W,其中D为对角矩阵。
步骤三:在共享空间中对已有标签的源域样本采用马氏距离度量计算度量矩阵A的传播误差;
利用矩阵投影将源域样本和目标域样本映射到共享子空间并进行分布对齐之后,在共享空间中对已有标签的源域样本Ds={(Xs,Ys)}采用马氏距离度量计算度量矩阵。度量矩阵
Figure BDA0003440803320000061
的传播误差为:
Figure BDA0003440803320000062
(xi,xj)是为已有标签的源域样本的样本对,
Figure BDA0003440803320000063
是一个半正定矩阵,称为马氏矩阵。对于源域样本Ds={(Xs,Ys)},求取一个半正定矩阵
Figure BDA0003440803320000064
建立样本的特征向量之间的联系,能够使样本之间的相似关系得到保留,即进一步减少相似样本间距离,增大不相似样本间距离。
步骤四:采用估计密度比方法对源域样本进行加权,在度量矩阵下定义损失函数,并最小化损失;
首先在样本权重ω和度量矩阵A下,使用所有类内和类外样本对定义一个损失函数:
Figure BDA0003440803320000065
其中,lin为类内加权差的和,lout为类间加权差的和。
再结合步骤(1)~(4),得到最终度量迁移学习的目标函数为:
Figure BDA0003440803320000071
这里目标函数的第一项表示度量矩阵A的传播误差;第二项表示联合概率分布对齐和图拉普拉斯算子;第三项表示样本类内加权差和类间加权差的损失函数。针对公式(9)建立的度量迁移学习目标函数,约束条件为:
Figure BDA0003440803320000072
H是中心矩阵,I是单位矩阵,
Figure BDA0003440803320000073
1n是n维的全一向量。
根据度量迁移学习的而目标函数和约束条件,结合再生核理论,利用矩阵运算和迭代优化算法学习权重ω,矩阵A和P。具体来说,在迭代中,首先使用梯度下降法更新矩阵P和ω,然后更新矩阵A,由此在每次迭代中更新目标函数的值,直到其变化小于确定的阈值ε,最后在度量矩阵A下使用k-最近邻分类器进行分类。对于参数k、λ、η、ε、核参数的选择等参数优化问题,采用留一法优选参数k、λ、η、ε,通过核-目标配准方法选择核函数参数。
以上结合附图对本发明的实施方式作了详细说明,但本发明不限于所描述的实施方式。对于本领域的技术人员而言,在不脱离本发明原理和精神的情况下,对这些实施方式进行多种变化、修改、替换和变型,仍落入本发明的保护范围内。

Claims (2)

1.一种基于度量迁移学习的脑电信号识别方法,其特征在于:包括以下步骤:
步骤一、将样本映射到共享子空间中,对有标签的EEG源域数据和无标签的EEG目标域数据同时进行边缘概率分布对齐和条件概率分布对齐;
步骤二、构造图拉普拉斯算子;
利用图拉普拉斯算子保留样本从高维空间映射到低维空间的结构关系,图拉普拉斯算子可以最小化以下公式获得:
Figure FDA0003440803310000011
其中,Gi是xi在共享子空间中新的特征表示,W是邻接矩阵,令G=PTK可以将上述公式改写为:
tr(PTKLKTP)
可获得图拉普拉斯算子为L=D-W,其中D为对角矩阵;
步骤三、在共享空间中对已有标签的源域样本采用马氏距离度量计算度量矩阵A的传播误差;
利用矩阵投影将源域样本和目标域样本映射到共享子空间并进行分布对齐之后,在共享空间中对已有标签的源域样本Ds={(Xs,Ys)}采用马氏距离度量计算度量矩阵,度量矩阵
Figure FDA0003440803310000012
的传播误差为:
Figure FDA0003440803310000013
(xi,xj)是为已有标签的源域样本的样本对,
Figure FDA0003440803310000014
是一个半正定矩阵;
步骤四、采用估计密度比方法对源域样本进行加权,在度量矩阵下定义损失函数,并最小化损失;
在样本权重和度量矩阵下,使用所有类内和类外样本对定义一个损失函数:
Figure FDA0003440803310000021
其中,lin为类内加权差的和,lout为类间加权差的和;
得到最终度量迁移学习的目标函数为:
Figure FDA0003440803310000022
目标函数的第一项表示度量矩阵A的传播误差;第二项表示联合概率分布对齐和图拉普拉斯算子;第三项表示样本类内加权差和类间加权差的损失函数;
针对上述公式建立的度量迁移学习目标函数,约束条件为:
Figure FDA0003440803310000023
and ω(xi)>0
H是中心矩阵,I是单位矩阵,
Figure FDA0003440803310000024
1n是n维的全一向量。
2.根据权利要求1所述的一种基于度量迁移学习的脑电信号识别方法,其特征在于:所述步骤一具体包括:利用两个投影矩阵将有标签的源域
Figure FDA0003440803310000025
和无标签的目标域
Figure FDA0003440803310000026
的样本映射到共享子空间中,同时进行边缘概率分布对齐和条件概率分布对齐,最小化源域和目标域的距离,MMD距离为:
Figure FDA0003440803310000027
其中,ns、nt是脑电信号源域和目标域的样本数量,Zs和Zt是潜在空间上的变换矩阵,分布匹配是在RKHS空间中进行的,引入核方法,核矩阵K=φ(x)Tφ(x),使用Z=φ(x)P将主成分分析通过非线性映射φ(x)核化到公共空间中,得到下面的表达式:
DMMD(Xs,Xt)H=tr(PTKMKTP)
其中M表示MMD矩阵,P是一个变换矩阵,既用于核主成分分析,也用于将K映射到公共子空间中。
CN202111649698.6A 2021-12-28 2021-12-28 一种基于度量迁移学习的脑电信号识别方法 Pending CN114330559A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111649698.6A CN114330559A (zh) 2021-12-28 2021-12-28 一种基于度量迁移学习的脑电信号识别方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111649698.6A CN114330559A (zh) 2021-12-28 2021-12-28 一种基于度量迁移学习的脑电信号识别方法

Publications (1)

Publication Number Publication Date
CN114330559A true CN114330559A (zh) 2022-04-12

Family

ID=81019757

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111649698.6A Pending CN114330559A (zh) 2021-12-28 2021-12-28 一种基于度量迁移学习的脑电信号识别方法

Country Status (1)

Country Link
CN (1) CN114330559A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117171140A (zh) * 2023-10-25 2023-12-05 勾股科技(北京)有限公司 一种数据迁移方法及装置
CN117892183A (zh) * 2024-03-14 2024-04-16 南京邮电大学 一种基于可靠迁移学习的脑电信号识别方法及***

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117171140A (zh) * 2023-10-25 2023-12-05 勾股科技(北京)有限公司 一种数据迁移方法及装置
CN117171140B (zh) * 2023-10-25 2024-07-12 勾股科技(北京)有限公司 一种数据迁移方法及装置
CN117892183A (zh) * 2024-03-14 2024-04-16 南京邮电大学 一种基于可靠迁移学习的脑电信号识别方法及***
CN117892183B (zh) * 2024-03-14 2024-06-04 南京邮电大学 一种基于可靠迁移学习的脑电信号识别方法及***

Similar Documents

Publication Publication Date Title
Azab et al. A review on transfer learning approaches in brain–computer interface
Sun et al. A review of adaptive feature extraction and classification methods for EEG-based brain-computer interfaces
Cai et al. Hierarchical domain adaptation projective dictionary pair learning model for EEG classification in IoMT systems
Peng et al. Discriminative manifold extreme learning machine and applications to image and EEG signal classification
Madhavan et al. Incremental methods in face recognition: a survey
CN107451545B (zh) 基于软标签下多通道判别非负矩阵分解的人脸识别方法
CN114330559A (zh) 一种基于度量迁移学习的脑电信号识别方法
Ma et al. Depersonalized cross-subject vigilance estimation with adversarial domain generalization
De et al. An adaptive vector quantization approach for image segmentation based on SOM network
CN114027786B (zh) 基于自监督式记忆网络的睡眠呼吸障碍检测方法及***
Dan et al. Learning brain dynamics of evolving manifold functional MRI data using geometric-attention neural network
Zhang et al. Epilepsy signal recognition using online transfer TSK fuzzy classifier underlying classification error and joint distribution consensus regularization
Mahapatra et al. S-isomap++: Multi manifold learning from streaming data
Wei et al. A multi-source transfer joint matching method for inter-subject motor imagery decoding
CN113191206B (zh) 基于黎曼特征迁移的脑磁图信号分类方法、装置及介质
CN116821764A (zh) 一种基于知识蒸馏的多源域适应的eeg情绪状态分类方法
Si et al. Evolutionary cross-domain discriminative Hessian eigenmaps
CN117493955A (zh) 一种癫痫患者的脑电信号分类模型的训练方法
Kou et al. Subspace and second-order statistical distribution alignment for cross-domain recognition of human hand motions
Wang et al. LOCUS: A regularized blind source separation method with low-rank structure for investigating brain connectivity
Kim et al. Incremental expectation maximization principal component analysis for missing value imputation for coevolving EEG data
CN114564743A (zh) 应用于运动想象脑机接口***的隐私保护迁移学习方法
CN114254676A (zh) 多源脑电迁移的源域选择方法
Yacine et al. A novel ANN adaptive Riemannian-based kernel classification for motor imagery
Kachhia et al. EEG-based Image Classification using Machine Learning Algorithms

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination