这篇论文的思路特别好: 我们提出了一种用于脑电情感识别的端到端深度学习方法。该神经网络综合考虑了脑电信号的空间信息、时间信息和注意力信息。将CNN,RNN和通道注意力机制(channel-wise attention)和扩展自我注意力机制(self-attention mechanisms)混合起来,同时通过通过注意力机制计算出各个通道权重,筛选出更有价值的通道。同时采用DE作为频域特征,结合时域特征和空间特征三大特征相融合考虑。模型方面:CNN+RNN(CNN-RNN)、通道性注意机制+CNN+RNN(A-CNN-RNN)和CNN+RNN+扩展自我注意机制(CNN-RNN-A)、连续卷积神经网络(Conti-CNN)、图卷积神经网络(GCNN)和卷积复发注意力模型(CRAM)。介绍了六种深度学习方法和两种传统方法进行比较,六大模型相互对比,在DEAP数据库的效价和觉醒分类任务中,平均情绪识别准确率分别为92.74%和93.14%!希望大家能好好理解阅读。 我们将通道性注意整合到CNN中,CNN可以提取空间注意特征,通道性注意可以提取通道间的注意信息。
2022-04-06 03:12:02 20.97MB cnn rnn 人工智能 深度学习
运行了几个机器学习模型,根据DEAP数据集对4种维度的情绪进行分类:唤醒、效价、喜欢/不喜欢和支配。使用了两种类型的特征提取工具:快速傅立叶变换(FFT)和连续小波变换(CWT),并比较了它们在情绪分类任务中的结果。 将FFT和CWT分别结合CNN,并进行对比,最终与普通的机器学习模型做对比, 本项目实现了: 1. 模拟和实验模型设置的细节,以及详细介绍了使用的超参数,并介绍了所有模型的细节。 2. 介绍并讨论从运行FFT和CWT特征提取算法的模型中获得的结果,以及与其他最先进(SOTA)模型的比较。 3. 总结报告,并讨论了未来在脑电信号处理领域中使用深度学习技术来缓解数据非平稳性的工作。还将讨论处理EEG信号的其他方法。
2022-04-06 03:11:49 3.23MB cnn 深度学习 机器学习 脑电情绪识别
提出了一种基于时频域特征的情绪检测方法。使用Box-and-whisker plot(箱线图)选择最佳特征,然后将其输入SVM分类器,用于训练和测试DEAP数据集,其中考虑了32名不同性别和年龄组的参与者。实验结果表明,该方法对测试数据集的准确率为92.36%。此外,所提出的方法比最先进的方法表现出更高的准确性。 本文利用DEAP数据集预处理的脑电信号对两种维度进行四分类,即效价和觉醒。首先通过应用FFT将数据集中的样本从时域转移到频域,然后提取对情绪识别特别重要的α、β和θ频带。随后,根据每个情绪对应的象限对提取的频带进行平均,并使用平均频带值提取统计特征。然后,对提取的特征进行缩放,并将各种特征组合输入支持向量机分类器(SVM)进行情感识别。据观察,我们的方法使用偏度、峰度和波熵特征预测情绪,准确率为92.36%。与现有的DEAP数据集方法相比,我们提出的模型显示了更好的结果。
基于DEAP的四分类脑电情绪识别算法。 使用该模型从价-觉醒平面对四个情绪区域进行分类:高价-高觉醒(HVHA)、高价-低觉醒(HVLA)、低价-高觉醒(LVHA)和低价-低觉醒(LVLA)。 并提出了两种模型来解决这一问题:一维卷积神经网络(CNN-1D)结合LSTM,第二个模型为一维卷积神经网络(CNN-1D)结合GRU。 实验结果表明,该方法在1DCNN-GRU模型和1DCNN-LSTM模型中的训练准确率分别为96.3%和97.8%。因此,这两种模型对执行这种情绪分类任务都非常好。 这是专门为解决消失梯度问题而设计的,消失梯度问题通常成为时间序列数据集中的一个问题。
2022-03-29 09:33:31 1005KB 脑电情绪识别 deap cnn lstm
内容包含了seed数据集与四份基于seed数据集的脑电情绪识别代码, 每一份代码都可以完整运行。 第一份是svm模型;第二份采用的pytorch框架,模型为svm和卷积神经网络(cnn)的混合模型。第三份是卷积神经网络(cnn)和循环神经网络(rnn)的混合模型。第四份是采用的机器学习算法,包含了五种机器学习常见的算法,例如决策树算法、朴素贝叶斯、K最近邻算法、随机森林算法等等。
使用DEAP数据集中记录的EEG信号对情绪进行分类,以使用机器学习算法(如支持向量机和K - 最近邻)实现高精度得分。 1)将数据集存储在文件夹中 - > data/ 2)运行 runFile.py 文件
脑电情绪识别二分类算法,采用模型决策树、SVM、KNN三个模型 (deap数据集),代码主要分为三部分:快速傅里叶变换处理(fft)、数据预处理、以及各个模型处理。采用的模型包括:决策树、SVM、KNN三个模型(模型采用的比较简单,可以直接调用库,很适合我这种新手,看起来也方便)。
基于CNN和LSTM的脑电情绪识别_运用卷积神经网络_4D-CRNN,数据集为DEAP和seed。数据集采用的是脑电研究中最常用的DEAP和SEED数据集并且在两个数据集中都取得了很高的准确率。都达到了92%左右的准确率
2022-02-01 19:06:00 1.75MB lstm cnn 深度学习 人工智能
根据PSD(功率谱密度)和DWT(离散小波变换)两种特征,根据唤醒和效价(高/低)对脑电评分进行情绪识别分类。 运行process.m文件可以获取功率谱密度文本文件。 生成的每个测试文件都包含α、β、δ和θ波功率谱密度比(通过总psd标准化),分别为效价、唤醒和组合输出。运行dwt_feature_extraction.m生成DWT分析波的测试文件。它由3个特征组成:小波能量、小波熵和标准差,以及arousla和valce的评级。文件夹“psd analysis knn and svm”和“dwt analysis”已经包含处理过的文本文件和python代码,用于从这些测试文件中获取训练数据并进行分类。使用KNN和SVM运行ipynb文件进行分类。
2022-01-03 09:13:04 3.49MB matlab 脑电情绪识别 深度学习
使用 DEAP 数据集从脑电图信号进行情绪识别,准确率为 86.4%。应用了多种机器学习模型,并实现了DWT算法等各种信号转换算法。 并对数据进行了归一化、离散小波变换、划分频段、提取频域特征等等处理。