阅读笔记7:多类运动想象脑电信号识别及其在BCI中的应用研究

article/2025/10/11 5:19:08

文章目录

  • 论文信息
  • 笔记
    • 1.摘要
    • 2.绪论
      • 2.1 EEG信号处理方法国内外研究进展
      • 2.2存在的问题
    • 3.脑电信号采集及预处理方法
      • 3.1 共平均参考(CAR)
      • 3.2Butterworth 带通滤波器
    • 4.运动想象EEG信号特征提取
      • 4.1 基于 AF-CSP 方法的特征提取研究
        • 4.1.1 经验模态分解
        • 4.1.2共空间模式
        • 4.1.3基于 AF-CSP 的 EEG 信号特征提取
      • 4.2基于 SJ-GDA 方法的特征提取研究
        • 4.2.1 黎曼流形
        • 4.2.2半监督联合互信息
        • 4.2.3广义判别分析
        • 4.2.4基于 SJ-GDA 的 EEG 信号特征提取
    • 5.运动想象分类器研究
      • 5.1 基于 NSGA-Ⅱ和 TWSVM 的分类方法研究
        • 5.1.1 孪生支持向量机
        • 5.1.2基于 NSGA-Ⅱ的 TWSVM 参数优化
        • 5.1.3基于 AF-CSP 和 TWSVM 的分类结果
      • 5.2基于决策树框架的分类方法研究
        • 5.2.1决策树框架(DT)
        • 5.2.1基于 DT 和 FGMDRM 的分类方法
        • 5.2.2基于 DT-KNN 的分类方法

论文信息

  • 题目:多类运动想象脑电信号识别及其在BCI中的应用研究
  • 作者:赵凯
  • 单位:东北电力大学机械工程学院机械制造及其自动化
  • 发表时间:2019.05

笔记

有一说一 初学者很难看懂

1.摘要

针对右肩关节前屈、后伸和外展三类运动想象,提出了基于 AF-CSP 和孪生支持向量机的脑电信号识别方法。

为扩大运动想象的控制范围,克服脑电信号的维度灾难,提出了基于黎曼流形的适用于不同肢体多类运动及单关节的 SJ-GDA 降维方法及决策树分类框架。

脑电信号特征提取方法研究。①针对肩关节三类运动想象,提出基于 AF-CSP的肩部三类运动想象特征提取方法,②针对脑电信号维度灾难问题,提出基于黎曼流形的数据降维方法 SJ-GDA

运动想象分类研究。①提出基于第二代非支配排序进化算法的孪生支持向量机解决肩关节三分类问题,②提出可与多种分类器结合的决策树分类框架解决多分类问题

2.绪论

2.1 EEG信号处理方法国内外研究进展

(1)信号预处理
目的在于去除EEG信号中混杂的眼电伪迹、工频噪声以及被试者心理活动带来的干扰,并提取出符合后续分析需要的EEG信号。主要包括时频域滤波和空间滤波等方法。在 EEG 信号的时频域滤波方面,一般采用带通滤波器以及陷波滤波器去除工频干扰,获取运动想象相关频段来提高脑电信号的信噪比。在空域滤波方面,主要采用共同平均参考(Common average reference,CAR)、独立成分分析(Independent component analysis,ICA)、拉普拉斯参考(Laplacian reference,LR)及主成分分析(Principle component analysis,PCA)

(2)特征提取

  • 时域

    • 基于相关性的时间窗选择(Correlation-based time window selection,CTWS)算法
    • 李洁等提出基于正则化张量以及非负张量分解两种算法从 EEG 信号幅值角度提取特征,有效减少 BCI 系统的导联数。
  • 频域

    • 快速傅里叶变换(Fast fourier transform,FFT)
    • 功率谱(Power spectral density,PSD)
    • 自回归模型(Auto regressive,AR)
  • 时频

    • 小波包变换(Wavelet package transform,WPT)
    • 总体经验模态分解(Ensemble empirical mode decomposition,EEMD)
    • 希尔伯特-黄变换(Hilbert-huang transform,HHT)
  • 空域

    • 共空间模式(Commonspatial pattern,CSP)

(3)分类方法

  • 有线性判别分析(Linear discriminant analysis,LDA)
  • K 最近邻(K nearest neighbor,KNN)分类算法
  • 深度学习
  • 支持向量机

2.2存在的问题

  • 维度灾难问题
  • 分类识别数目少
  • 需要对被试个体进行参数优化,识别算法泛化能力差

3.脑电信号采集及预处理方法

在这里插入图片描述

3.1 共平均参考(CAR)

CAR 的计算方法是从所选通道中减去所有电极的平均值
公式为:
在这里插入图片描述

3.2Butterworth 带通滤波器

在这里插入图片描述

4.运动想象EEG信号特征提取

利用经验模态分解后 IMF 中幅频(Amplitude-frequency,AF)域信息结合 CSP 提出 AF-CSP 构建肩关节三类运动想象 EEG 信号特征向量。黎曼流形是近年来新兴的另一种 EEG 信号分析方式,本文针对黎曼流形中切向量维度灾难的问题,结合半监督联合互信息(Semi-supervised joint mutual information,Semi-JMI)和广义判别分析(Generalized discriminate analysis,GDA)提出 SJ-GDA 算法对高维向量进行降维。

4.1 基于 AF-CSP 方法的特征提取研究

4.1.1 经验模态分解

EMD 可对 EEG 信号进行平稳化处理,得到一系列的 IMF。经验模态分解一方面可以消除信号中的骑波,另一方面则可以对信号进行平滑处理,避免振幅不均匀的现象。

本征模态函数需要具备以下条件:
(1)IMF 在所选取的信号时间范围内,局部极值点的个数与过零点的个数相等或者相差最多不超过一个。
(2)在任意的时刻点,信号每个局部极值点所形成的上包络线与下包络线的均值为 0,通过该种方式所获得的 IMF 关于时间轴局部对称。
与其他方法不同,经验模态分解基于数据分解,具备直观性和自适应性。

4.1.2共空间模式

CSP 算法本质上是在两类 EEG 信号矩阵中寻找一个空间滤波器,使两类信号通过滤波器后获得较为明显的特征向量。将 IMF 中的 AF 信息输入 CSP 形成 AF-CSP。

包括 CSP 在内的多种特征提取以及分类方法均是面向二类任务。为解决多类任务,目前主要有以下两种方法:
一对多法(One versus rest,OVR),该方法首先提出并应用于 SVM 中解决二分类问题。其主要思想是将一类与其余类别划分开,对于k 类分类问题,则需要构建 k 个分类器。
一对一法(One versus one,OVO),该方法通过构建 k(k -1) / 2 个分类器解决 k 分类问题

4.1.3基于 AF-CSP 的 EEG 信号特征提取

4.2基于 SJ-GDA 方法的特征提取研究

4.2.1 黎曼流形

在 BCI 领域,由于脑电信号维度高,维度灾难一直是不可避免的问题。共空间模式算法可将高维脑电信号投影至低维空间,但缺点是依赖大量电极通道采集数据。近几年,采用黎曼几何将高维脑电信号矩阵映射至切平面中向量化的方法正获得越来越多的关注,但由此带来的问题是维度灾难

定义一个空间以及在该空间中的度量,使得在无穷小的范围内与欧式空间相同,即在每一个无限小的区域内,欧式空间的几何关系成立。这空间就可以被看作黎曼空间,空间中的几何叫做黎曼几何。因此,可以说黎曼空间是在无限小范围内的欧式空间

4.2.2半监督联合互信息

4.2.3广义判别分析

为解决 EEG 信号处理中维度灾难问题,降维方法被广泛应用于削减冗余特征以及减少向量长度。经典的降维技术主要有主成分分析和线性判别分析以及独立分量分析等。GDA是一种基于核技术的非线性降维方法.

4.2.4基于 SJ-GDA 的 EEG 信号特征提取

5.运动想象分类器研究

本章节介绍基于孪生支持向量机和决策树分类框架的分类方法及相应识别结果,其中 AF-CSP 方法提取的 EEG 特征输入孪生支持向量机,而 SJ-GDA 方法提取的 EEG特征则对应于决策树分类框架。

5.1 基于 NSGA-Ⅱ和 TWSVM 的分类方法研究

5.1.1 孪生支持向量机

对于一个标准的支持向量分类问题,其基本思想就是在正负两类样本之间寻求一个最优超平面。在支持向量机中,通过求解一个二次规划问题可获得两个平行的超平面,而 SVM 的最优超平面可以通过最大化两个平行超平面之间的距离获得,SVM 的分类示意图如图 4-1 所示。在这里插入图片描述
孪生支持向量机(Twin support vector machines,TWSVM)是在传统支持向量机基础上发展起来的一种新的机器学习方法[97]。TWSVM 与 SVM 根本区别在于 TWSVM 通过解决两组小型二次规划(Quadratic programming,QP)解决二分类问题,而 SVM 则通过求解一组大型 QP 解决所有的分类问题,因此 TWSVM 的工作速度比标准 SVM 快 4 倍。

5.1.2基于 NSGA-Ⅱ的 TWSVM 参数优化

5.1.3基于 AF-CSP 和 TWSVM 的分类结果

5.2基于决策树框架的分类方法研究

5.2.1决策树框架(DT)

决策树(Decision tree,DT)是一种常用的机器学习方法。在决策树的建立过程中,其划分选择方式有基尼系数、熵和错误率,在训练过程中,决策树容易出现过拟合,即分类器在训练集识别率高而在测试集识别率低的现象,应对过拟合的常用方法是剪枝策略。

5.2.1基于 DT 和 FGMDRM 的分类方法

5.2.2基于 DT-KNN 的分类方法

K 最近邻分类算法应用广泛,当目标变量自然且连续时,KNN 也可用于回归任务。在所有的机器学习算法中,KNN 是一种简单却有效的机器学习算法。KNN 算法包含三种要素,分别是 k 值,距离计算和决策机制。KNN 中最佳参数 k 可通过交叉验证实现,决策机制可采用投票法实现。KNN 中普遍应用的样本点距离计算方法有欧氏距离、闵可夫斯基距离和马氏距离等。


http://chatgpt.dhexx.cn/article/NXowVxm7.shtml

相关文章

流形学习的基本思想

流形学习的观点是认为:我们所能观察到的数据实际上是由一个低维流形映射到高维空间上的。由于数据内部特征的限制,一些高维中的数据会产生维度上的冗余,实际上只需要比较低的维度就能唯一地表示。 举个例子,比如说我们在平面上有…

什么是流形

高等数学同济六版下册 流形上的微积分 拓扑学导论 拓扑学导论

干货!图像集分类大杀器--混合黎曼度量学习

点击蓝字 关注我们 AI TIME欢迎每一位AI爱好者的加入! 随着视频数据量的不断增加,图像集分类近年来受到了计算机视觉和模式识别研究社区的广泛关注。然而,表征的类内多样性和类间模糊性仍然是重大挑战。为了解决这一问题,研究人员…

流形学习的数学基础

文章目录 1 Optimization Algorithms on Matrix Manifolds2 Riemannian gradient descent3 一些流形优化的博客参考文献 1 Optimization Algorithms on Matrix Manifolds Optimization Algorithms on Matrix Manifolds - Full Online Text P.-A. Absil, R. Mahoney, and Rodol…

流形学习(Manifold Learning)简单介绍

传统的机器学习方法中,数据点和数据点之间的距离和映射函数f都是定义在欧式空间中的,然而在实际情况中,这些数据点可能不是分布在欧式空间中的,因此传统欧式空间的度量难以用于真实世界的非线性数据,从而需要对数据的分…

谈谈黎曼流形与视觉距离错觉问题

转自:https://baijiahao.baidu.com/s?id1612647738961091671&wfrspider&forpc 作者:看海 链接:https://www.zhihu.com/question/30553302/answer/311788410 来源:知乎 data:20190509 一、流形科普知识 1、…

流形学习详解

流形学习 流形学习(manifold learning)是一类借鉴了拓扑流形概念的降维方法。 介绍流行学习首先要说明一下什么是流形:即指具有不同维数的任意光滑的曲线或曲面。 流形学习是基于这样一种假设:若低维流形嵌入到高维空间中&#x…

黎曼流形学习的学习笔记(2):Neural Ordinary Differential Equations(来源:NIPS 2018 oral) (未完待续)

作者想解决的问题:这是一篇提出新模型的论文,把输入和输出当作微分方程在不同时刻的解,这样做可以节省很多空间,因为不需要计算每一步的具体结果,只需要保存得到的函数。 思路:由于残差网络 (空间上) 和RNN…

流形学习(Mainfold Learning)

最近在看生成对抗网络(Generative Adversarial Networks,GAN)的时候,几乎在每一篇文章中都会看到mainfold这个词,哪么它在GAN中想要表达什么呢?或者说GAN和流形学习(Mainfold Learning&#xff…

什么是流形?

什么是流形? 写的很好。 感觉就是一个多维空间的抽象,在这个空间中,距离的定义稍微有些特殊; 1、流形就是弯曲的 N实数描述的 点集合; 2、两点间的距离有定义:邻近的两点,其距离是 座标差的平方…

黎曼流形学习的学习笔记(1):Moser Flow: Divergence-based Generative Modeling on Manifolds(来源:NIPS 2021 oral)

亮点: 1. 使用Moser Flow (MF) 相比于其他连续标准化流 (CNF)不需要在训练过程解常微分方程 (ODE),因此训练速度相对较快; 2. 在1的基础上,证明了在一定的前提下,MF可以泛化任意的流形,并且这是流模型 (…

论文阅读:在Stiefel流形上的黎曼优化

原文:EFFICIENT RIEMANNIAN OPTIMIZATION ON THE STIEFEL MANIFOLD VIA THE CAYLEY TRANSFORM Citing: https://arxiv.org/pdf/2002.01113.pdf 目录 摘要 1 简介 2 相关工作 3 基础知识 3.1 黎曼流形 定义1:黎曼流形 定义2:测地、幂映…

黎曼几何与黎曼流形

目录 0.黎曼几何 1. 欧几里得几何与黎曼几何的区别 2.黎曼流形 3.黎曼距离 4.切空间 5.黎曼均值 6. SPD矩阵如何形成黎曼流型 7.切线空间映射 8.同余变换和同余不变 9.黎曼对齐 科普性笔记,做了解,不深入。 0.黎曼几何 黎曼几何是一种基于欧几…

机器学习知识点(二十三)黎曼流形认知

对于流形,我在机器学习中的认识就是局部欧式距离的应用,当然其背后强大的数学逻辑也不是一时可以窥全貌,只好先看看一些基础概念。 1、基本概念 流形,是局部具有欧几里得空间性质的空间,是欧几里得空间中的曲线、曲面…

数学建模-神经网络模型

神经网络简介 人工神经网络是在现代神经科学的基础上提出和发展起来的,旨在反映人脑结构及功能的一种抽象数学模型。自1943 年美国心理学家W. McCulloch 和数学家W. Pitts 提出形式神经元的抽象数学模型—MP 模型以来,人工神经网络理论技术经过了50 多年…

数学建模--预测类模型

目录 一、中短期预测 1、灰色预测法 ①适用范围 ②模型实现 2、回归分析 ①适用范围 ②模型实现 3、时间序列分析 ①自适应滤波法 ②指数平滑法 ③移动平均法 4、微分方程 二、长期预测 1、神经网络预测 2、logistic模型 ①模型介绍 ②模型分析及代码 一、中短…

数学建模 -- 预测模型

参考清风老师的数学建模,用于复习!!! NO1.灰色预测 一.灰色系统 灰色预测是对既含有已知信息又含有不确定信息的系统进行预测,就是对在一定范围内变化的、与时间有关的灰色过程进行预测。 灰色预测对原始数据进行生成…

数学建模——评价模型

文章目录 一.模糊综合评价模型1.基础知识2.一级模糊综合评价3.二级模糊综合评价 二.灰色关联分析模型1.灰色关联分析原理2.灰色关联分析步骤 三. Topsis(理想解法)1.理想解法原理2.Topsis法步骤 四.线性加权综合评价模型(不是很推荐用&#x…

数学建模(一)

个人不仅仅是一个ctfer,数学也是很强的呀。hhhh下面记录一些简单的 数学建模用到的python基础 知识点一:复合数据类型相关 append:每次往列表尾部增加一个元素。 extend:列表尾部添加多个数据 insert(索引位置,插入值) #这里是…

数学建模-数学规划模型

数学规划模型 一、概述 1.什么是数学规划? 运筹学的一个分支,用来研究在给定条件下(即约束条件),如何按照某一衡量指标(目标函数)来寻求计划、管理工作中的最优方案。 即求目标函数在一定约束条件下的极值问题 2.数学…