DEAP:利用生理信号进行情绪分析的数据库【DEAP数据集】

文章目录

  • 摘要
  • 引言
  • 刺激选择
  • 实验
    • 环境
    • 参与者
    • 步骤
    • 参与者自我评估
  • 主观评价分析
  • EEG频率与参与者评分之间的相关性
  • 单次试验分类
    • 结果
  • 结论

点击下载原文

摘要

● DEAP:用于分析人类情感状态的多模态数据集。
● 32名参与者观看了40个一分钟长的音乐视频。
● 参与者根据唤醒、价值、喜欢、支配力、熟悉度对每个视频进行评分。
● 利用了last.fm网站检索的情感标签、视频两点检测和在线评估工具对实验的评分进行了广泛的分析。

引言

● 数据集的目的:创建一个自适应音乐视频推荐系统。
● 定量分析情绪状态,以唤醒度和情绪为横轴和纵轴。

刺激选择

● 首先选择了120个初始刺激,60个情感标签组合选择,60个手动选择。然后,为每个刺激确定了一个一分钟的精华部分。最后,通过基于网络的主观评估实验,选择了最终的40个刺激。
● 手动选择的标准
1.该标签是否准确反映了情绪内容。
2.歌曲是否有音乐视频可用。
3.歌曲是否适合在实验中使用。
● 将选取的120个视频刺激,提取具有最大情感内容的片段,时长为1分钟。最后根据志愿者的主观评分,选择了40个视频用于实验。用线性回归方法计算唤醒度和情绪(愉悦度)。

实验

环境

● 两个光照可控的实验室。
● 一台专门记录脑电图和外周生理信号的电脑。
● 另一台是专门用于刺激的电脑(播放视频)。
● 参与者距离屏幕约1米。
● 实验前询问每位参与者是否舒适,必要时进行调整。

参与者

● 32名健康参与者(50%为女性),年龄在19-37岁之间,平均年龄为26.9岁。
● 每一位参与者在实验之前,签署一份同意书,并填写一份问卷。然后得到一套阅读说明,告知他们实验方案和用于自我评估的不同量表的含义。
● 实验开始之前,先进行一次练习,以熟悉系统。

步骤

● 实验开始时进行了为期两分钟的基线记录,期间向参与者展示了一个注视的十字(轻松的观看屏幕),然后40个试验中展示了40个视频。
1.屏幕上显示了2秒钟的当前试验编号,告知参与者进度。
2.5秒钟基线记录(注视十字)。
3.1分钟的音乐视频展示。
4.对唤醒、情绪、喜好和支配力进行自我评估。
● 经过20次试验后休息,之后继续进行后半部分的测试。

参与者自我评估

● 在每次试验后,都要进行自我评估,在Valence SAM(悲伤到快乐), arousal SAM(平静到兴奋), dominance SAM(顺从到有力量), and liking(不喜欢到喜欢)维度,1-9分(是连续的量表)。
在这里插入图片描述
● 实验结束后,参与者被要求对每首歌的熟悉程度进行评分(1-5分)。

主观评价分析

● 首先,将喜欢、效价、唤醒、支配和熟练度的评分记录提供描述性统计。然后,讨论不同等级之间的相关变异。刺激被选择在效价唤醒空间的四个象限中诱发刺激。

EEG频率与参与者评分之间的相关性

● 情绪价值与 EEG 信号显示出最强的相关性,并且在所有分析的频率波段中都发现了相关性。

单次试验分类

● 采用EEG,周边生理信号和MCA(多模态内容分析)三种不同的方式进行分类。

结果

● 使用MCA特征进行分类的效果显著优于EEG和外周特征。
● 各种模态在表现上具有适度的互补性,其中EEG在唤起度方面表现最佳,外周信号在情感价值方面表现最佳,而MCA在喜好方面表现最佳。

结论

提出了一个用于分析自发情绪的数据库。该数据库包含了32位参与者的生理信号(以及22位参与者的前额面部视频),每位参与者观看并对40个音乐视频的情绪反应进行评分,评定标准包括唤醒度、愉悦度、控制度以及对视频的喜好和熟悉程度。我们提出了一种新颖的半自动化刺激选择方法,使用情感标签进行选择,该方法通过对参与者在实验期间的评分进行分析进行了验证。我们发现了参与者评分和EEG频率之间存在显著相关性。使用从EEG、外周和MCA模态提取的特征进行唤醒度、愉悦度和喜好度的单次试验分类。结果显示,与随机分类相比,性能显著提高。最后,这些结果的决策融合产生了一定程度的性能提升,表明至少在某种程度上存在模态的互补性。
​该数据库已公开提供,并且我们希望其他研究人员能够在这个极具挑战性的数据库上尝试他们的方法和算法。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/441745.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Postman(注册,使用,作用)【详解】

目录 一、Postman 1. Postman介绍 2. 安装Postman 3. 注册帐号再使用(可保存测试记录) 4. 创建workspace 5. 测试并保存测试记录 一、Postman postman工具可以发送不同方式的请求,浏览器只能发送get请求(所有用这个工具) 在前后端分离开发模式下,前端技术人员…

简历–工作经历–通用

文章目录 底层逻辑导图要做到:避免出现:爽文模版:逆境努力逆袭:娱乐 底层逻辑 写作底层逻辑: 简历是给面试者/老师看的,要让人家看起来轻松。 工作经历方面,时间一般是倒着写的(考官…

基于SSM的党务政务服务热线平台(有报告)。Javaee项目。ssm项目。

演示视频: 基于SSM的党务政务服务热线平台(有报告)。Javaee项目。ssm项目。 项目介绍: 采用M(model)V(view)C(controller)三层体系结构,通过Spri…

机器学习笔记 计算机视觉中的测距任务常见技术路线

一、计算机视觉中的测距任务 测距是计算机视觉中的一项关键任务,涉及测量物体和相机之间的距离。这些信息可用于多种应用,包括机器人、自动驾驶汽车和增强现实。测距技术有很多种,包括主动式和被动式,每种技术都有自己的优点和局限性。主动测距技术,例如飞行时间、结构光和…

推荐一款go语言的开源物联网框架-opengw

推荐一款go语言的开源物联网框架,设计思想不错,值的学习。 技术交流 QQ群1028704210 官网及驱动下载 http://www.opengw.cn http://www.opengw.cn/col.jsp?id104 可执行文件下载 https://gitee.com/my_iot/goAdapter/releases 码云地址 https:/…

大语言模型如何充分理解人类自然语言指令

经过海量数据预训练后的语言模型虽然具备了大量的知识,但是由于其训练的目标仅是进行下一个词的预测,此时的模型还不能够理解并遵循人类自然语言的指令。指令微调(Instruction Tuning),是指在已经训练好的语言模型的基础上,通过使…

Linux命令详解——mkdir创建文件夹与touch创建文件

在windows图形化系统中想要通识创建多个文件夹似乎是一件比较困难的事情,但在linux系统下,这将变得简单 mkdir参数,-p,递归创建文件夹 mkdir创建多个文件 touch可以创建文件,以及修改文件时间

政安晨:【深度学习处理实践】(三)—— 处理时间序列的数据准备

在深度学习中,对时间序列的处理主要涉及到以下几个方面: 序列建模:深度学习可以用于对时间序列进行建模。常用的模型包括循环神经网络(Recurrent Neural Networks, RNN)和长短期记忆网络(Long Short-Term M…

防火墙配置实验

配置 配置IPSec FW1 FW3 NAT策略 FW1 FW3 安全策略 FW1 FW3 最后测试

数字音频工作站(DAW)fl studio 21 for mac 21.2.3.3586中文版图文安装教程

随着音乐制作行业的不断发展,越来越多的音乐人和制作人开始使用数字音频工作站(DAW)来创作和制作音乐。其中FL Studio 21是一个备受欢迎的选择,因为它提供了强大的音乐制作工具和易于使用的界面。 然而,一直以来&…

java数据结构与算法刷题-----LeetCode208. 实现 Trie (前缀树)

java数据结构与算法刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article/details/123063846 文章目录 解题思路 就是一种数据结构,一般自动补完&#xff0c…

go切片实现原理

近日一直在学习golang,已经产出如下博客一篇 GO闭包实现原理(汇编级讲解) 引言 最近在使用go语言的切片时,出现了一些意料之外的情况,遂查询相关文档学习后写下此篇博客 正文 首先,我们思考,go在通过函数传递一个切片时,是通过引用传递的吗,还是通过值传递的呢(答案将会很…

Axure Cloud如何给每个原型配置私有域名

需求 在原型发布之后,自动给原型生成一个独立访问的域名,类似http://u591bi.axshare.bushrose.cn,应该如何配置呢? 准备事项 已备案域名 如何备案?阿里云备案流程 已安装部署Axure Cloud 如何安装部署,请…

Redis系列之持久化机制RDB和AOF

Redis系列之持久化机制RDB和AOF 文章目录 1. 为什么需要持久化?2. 持久化的方式3. RDB机制3.1 RDB机制介绍3.2 配置RDB3.3 什么时候触发3.4 操作实例3.5 RDB优势和不足 4. AOF机制4.1 什么是AOF机制?4.2 同步机制4.3 重写机制4.4 AOF的优势和不足 混合模…

SQL注入攻击 - update注入

环境准备:构建完善的安全渗透测试环境:推荐工具、资源和下载链接_渗透测试靶机下载-CSDN博客 一、MySQL UPDATE语句复习: UPDATE语句用于修改表中的数据,基本形式为:UPDATE 表名称 SET 列名称新值 WHERE 更新条件;语…

SpringCloud Ribbon 负载均衡服务调用

一、前言 接下来是开展一系列的 SpringCloud 的学习之旅,从传统的模块之间调用,一步步的升级为 SpringCloud 模块之间的调用,此篇文章为第三篇,即介绍 Ribbon 负载均衡服务调用 二、概述 2.1 Ribbon 是什么 Spring Cloud Ribbon…

云计算 3月8号 (wordpress的搭建)

项目wordpress 实验目的: 熟悉yum和编译安装操作 锻炼关联性思维,便于以后做项目 nginx 编译安装 1、安装源码包 [rootlinux-server ~]# yum -y install gcc make zlib-devel pcre pcre-devel openssl-devel [rootlinux-server ~]# wget http://nginx.…

PCL不同格式点云读取速度(Binary和ASCII )

首先说明一点:Binary(二进制)格式点云文件进行读取时要比Ascll码格式点云读取时要快的多,尤其是对于大型的点云文件,如几百万、甚至几千万个点云的情况下。 今天遇到了一种情况,在写项目的时候进行点云读取,读取的时候…

3.5作业

课程代码复习&#xff1a; 使用select完成TCP并发服务器&#xff1a; #include<myhead.h> #define SER_IP "192.168.244.140" //服务器IP #define SER_PORT 8888 //服务器端口号int main(int argc, const char *argv[]) {//1、创建用于监听的套接…

6. 虚拟机及Linux安装

虚拟机及Linux安装 进行嵌入式项目开发&#xff0c;第一步就是要建立嵌入式开发环境&#xff0c;主要包括安装 Bootloader 工具、不同平台的交叉编译器&#xff08;如ARM 平台的arm-linux-gcc&#xff09;、内核源码树&#xff08;在需要编译和配置内核时&#xff09;、在调试…