EEG论文阅读和分析:《Differential entropy feature for EEG-based emotion classification》

news/2024/11/27 21:36:56/

论文阅读《Differential entropy feature for EEG-based emotion classification》

论文的核心是提出差分熵作为特征,并且对差分差分熵和比例差分熵等特征进行对比研究。

算法流程步骤:

采样过程:

在这里插入图片描述

A.预处理

根据受试者的压力反应,仅使用诱发目标情绪时收集的数据。为加快计算速度,EEG数据以200Hz的采样频率进行下采样,人工去除伪影。

B.特征的计算

本研究采用频域特征及其组合。采用无重叠Hanning窗口为1s的512点短时傅里叶变换计算频域特征。比较了ES、DE、DASM和RASM四种特征

1、SE

SE是5个频段的平均能量 (delta: 1-3Hz, theta: 4-7Hz, alpha: 8-13Hz, beta: 14-30Hz, gamma: 31-50Hz).

2、DE

在这里插入图片描述

3、DASM和RASM

在这里插入图片描述

其中,左右脑半球的通道选择如表1所示:

在这里插入图片描述

C.特征的平滑

为了去除与情绪状态无关的成分,分别采用移动平均滤波器和窗口长度为20s的线性动态系统(LDS)方法对特征序列进行平滑处理。

D.分类和分类器联合

在本研究中,使用了两种不同的训练和测试数据划分策略。1)使用一个实验的前8个阶段的数据来训练模型,并使用同一实验的其余4个阶段的数据来测试模型;2)使用同一受试者的一个实验数据来训练模型,使用同一受试者的另一个实验数据来检验模型。

采用两种分类器:线性核支持向量机(SVM)和k-最近邻(kNN)算法。

为了充分利用不同特征的优点,采用分类器组合的方法来提高分类器的性能。采用简单的算术组合方法,将DE、DASM和RASM训练的3个分类器分别在gamma频段进行组合。最大、和和和乘积规则是最简单的组合规则,它们将实例分类到具有最大概率的类中,最大概率是该类中不同分类器的概率的最大值、和或乘积。

E.降维降维

有助于提高计算的速度和稳定性。主成分分析(PCA)算法和最小冗余最大相关性(MRMR)[9]算法有助于降低本研究的维数

实验和讨论

A.使用同一个人的数据的不同特征和不同算法

结论:

1、DE系列的特征比ES优;

2、DE系列中 alpha beta gamma三个频带的区分性更强;

在这里插入图片描述

在这里插入图片描述

B.使用一个的数据训练的模型,去识别另一个人的数据

结论:

1、使用一个人的数据训练的模型,预测另一个人的数据,结果比同一个人数据训练,预测同一个人差;

2、使用一个人的数据训练的模型,预测另一个人的数据,SVM的性能比KNN优;

在这里插入图片描述

C.使用LDS特征平滑

结论:LDS提高准确度;
在这里插入图片描述

D.降维算法

结论:MRME比PCA表现更好,而且降低计算量;

在这里插入图片描述


http://www.ppmy.cn/news/10954.html

相关文章

指针详解——高级指针的解析及应用

目录 🐑指针的初步了解 🐂指针的深入认识 🦛1.指针数组 🐀指针数组的介绍 🐀指针数组的用法介绍 🐫2.数组指针 🦌数组指针的介绍以及使用 🦮3.函数指针 🐈函数指针的介绍…

【数据结构与算法】——第六章:图

文章目录1、图的定义1.1 图的其他定义1.2 图的顶点与边之间的关系1.3 连通图相关术语2、图的存储结构2.1 邻接矩阵2.2 邻接表3、图的遍历3.1 深度优先遍历3.2 广度优先遍历4、最小生成树4.1 普利姆算法(Prim)4.2 克鲁斯卡尔(kruskal)5、最短路径5.1 迪杰斯特拉(Dijkstra)算法5.…

【图的存储】

更好的阅读体验\color{red}{更好的阅读体验}更好的阅读体验 文章目录1. 邻接矩阵2. 边集数组3. 邻接表4. 链式邻接表5. 链式前向星总结1. 邻接矩阵 思想: 利用二维数组 g[N][N] 存储所有的点到点的权值。其中 N 为点的数量,g[i][j] 表示点 i 到点 j 的权…

外业调查工具助手,照片采集、精准定位、导航、地图查看

你是不是在外业调查时要背着一堆图纸 是不是一不小心图纸污损或丢失,工作又得重做 是不是经常会出现图纸标注的空间不足 是不是外业采集中要携带一大堆繁琐的仪器 是不是每次收集的数据、照片等在整理的过程中发现工作量巨大 是不是经常会出现采集回来的内容跟…

Spring Boot 程序优化的 14 个小妙招!

1.定义配置文件信息2.用RequiredArgsConstructor代替Autowired3.代码模块化4.抛异常而不是返回5.减少不必要的db6.不要返回null7.if else8.减少controller业务代码9.利用好Idea10.阅读源码11.设计模式12.拥抱新知识13.基础问题14.判断元素是否存在1.定义配置文件信息有时候我们…

QT Echarts 联动共享数据表图 使用详解

Echarts是百度的一款可视化界面开发的平台,里面的地图以及数据可视化内容十分丰富,适合用于一些大屏数据显示项目或者一些ui界面开发。每一个ECharts图表使用一个无边框的QWebView来展示,这样多个不同类型的ECharts图表就是多个封装不同类型E…

ubuntu docker elasticsearch kibana安装部署

ubuntu docker elasticsearch 安装部署 所有操作尽量在root下操作. 安装docker 1. 由于是基于宝塔面板安装的所以简答的点击操作即可完成安装. 我这里已经是正常的安装好了. 2.dcoker 镜像加速 https://cr.console.aliyun.com/cn-hangzhou/instances访问这个网址进去进行了…

[数据库迁移]-LVM逻辑卷管理

[数据库迁移]-LVM逻辑卷管理 森格 | 2023年1月 1、本文旨在记录数据库迁移过程(下云至机房)中,对新磁盘做逻辑卷管理的过程,并对Linux的文件系统和分区做了相关介绍,如有不对之处,敬请指正。 2、对Linux文…