第二课 情感认知模型

一、学习目标

1.学习各种思想的情感模型

2.了解通过情感诱发方法所建立的情感模型

二、情感模型

        想要进行情感计算,首先步骤就是对情感建模,要分析理解情感的产生,从而才能让计算机理解情感。由于情感是感性的,所以现有的情感模型都是基于研究者的猜想和假设。以下是各种情感模型:

三、基于基本情感论的情感模型

        该类的情感模型的基本思想是:情感是离散的、分门别类的、复杂情绪由基础情感相互组合而成

        主要的模型有Tomkins的8类情感模型、Izard的10类基本情感模型、Ekman的Big Six情感模型、Fox分级情感模型。

1.Tomkins的情感模型

        Tomkins提出的情感模型的核心是提出8种基本情感:

2.Ekman的情感模型

        Ekman的情感模型,不仅指提出了6个基础情感,还对情感进行更准确的定义:

3.Fox情感模型

        创新在于其对情绪进行了分级,从而能自行设定情感识别的精度。

        总结,基本情感论的情感模型是相对简单的,而且便于建模,这也决定了其能力不足,主要的缺点有:

四、基于维度空间论的情感模型

        基于维度空间论的情感模型,主要思想是:情绪是由多个因素来决定的,这些因素的量化导致情绪的多样性。

1.一维空间模型

        即其认为情感就是愉悦程度的变化。

2.二维空间模型

        第一维保持是愉悦度,增加第二维:强度。

3.三维空间模型

        在三维空间模型中,有许多研究人员有不同的设计,而最后被公认为最合理的是:

4.情感轮模型

        相比前面的模型,情感轮模型相当于是将情感论和维度空间论相结合的产物。其保留情感论中的基础情绪,又使用了维度空间来建模:

5.维度情感的数据标注

        以三维空间模型举例,由于愉悦度(效价维)、激活度(唤醒维)和优势度(支配维)需要量化,其对数据标注工作需要进行统一。于是提出相关要求:

        总结而言,维度空间情感在目前依旧是最有效的、最普遍的一种情感模型,这是因为在描述情感的能力上有强大的表现,但难点在于如何将主观情感量化为各个维度的值。

五、基于认知机制的情感模型

        基于认知机制的情感模型的主要思想是:模拟人脑产生情感的过程,让智能体与环境交互并记录情感信号和行为,以学习到正确的情感模型。

1.情感的三级分层

        即:反射性情感反应->一级情绪->高级情感。

        反射性情感反应例如:对臭味的讨厌、看到美丽风景的愉悦。

        一级情绪例如:简单的开心、伤心、生气。

        高级情绪例如:开心得哭了、复杂的情感、带有社会价值的情感等。

2.各种脑结构与情感的关系

        杏仁核:对负面情感刺激强烈。

        眼眶叶皮层:面孔识别中被激活。

        前扣带回皮层:情感自我调节和疼痛时激活。

        脑岛:厌恶情绪激活。

        。。。。。。

3.EM模型

        此EM模型非彼EM模型。其主要让机器人模拟人面对某种情况(图片输入)时产生的情感并作出相同的反应。其构造如下展示:

         EM模型的关键在于愿望向量DV,其某一维可将其看成维度情绪中的维度,但其维度没有明确定义且数量更多:

2.EMA模型

        EMA模型在EM模型的基础上,对目标函数进行修改。EM模型的目标主要贴合标签的行为,即以问题为焦点。而EMA则增加了以情感为焦点的应对:

        这是因为情绪与行为的对应关系我们并不清楚,所以不能盲目去解决导致负面情感的问题,而是增加以降低负面情感为目标。二者权衡地进行训练。

        总结而言,基于认知机制的情感模型仍处于初建阶段,相关技术并不完善。但其模拟认知机制的思想存在着合理性,若能实现,将肯定比前面的情感模型更优秀。

六、基于个性化的情感模型

        基于个性化的情感模型的主要思想:通过对智能体的性格进行建模,再来考虑情感的产生机制。

1.大五模型

        用维度来建模个性。

2.Chittaro行为模型

        用有限状态机进行建模。

3.EFA性格空间

        用三维空间来建模个性。

4.情绪-心情-性格模型

        考虑到情绪、智能体心情和智能体性格之间的相互影响的关系,从而对这样的过程进行建模。

        总结而言,该类型的情感模型也仅处于研究阶段。合理性充分,但相关的难点也依旧存在。

七、其他情感模型

1.HMM建立情感模型

        原理在于:情感相当于HMM中的状态,而个体行为是HMM的输出。且情感变化的马尔可夫性存在合理性。

        例子:

 2.分布式情感模型

        主要思想是对智能体的多个模块(例如开心与否、愤怒与否,但实际的模块功能应该是抽象的)对事件的刺激进行评分,最后得到整体的情感状态。

八、情感诱发机制

        了解情感诱发机制的目的,主要是了解我们训练数据应该从何而来。而最简单的来源就是图片(视觉诱发)和视频(多模态诱发),还有听觉诱发和嗅觉诱发。

1.视觉诱发

2.多模态诱发

        相比于图片,视频能更好的描述一件事情,含有的信息更多。

3.听觉诱发

        有合理性,但缺少相关数据库。

4.嗅觉诱发

        有证明其合理性,但也缺少训练数据。

 5.其他诱发方法

        包括回忆想象和行为模拟。

九、总结

        本章的主要内容是要对情绪的形成进行建模,可以理解成如何得到一个情绪向量,基本情感论是认为该向量各个维度独立,是0/1值。维度空间各个维度也独立,但是是连续值。后面的情感模型则希望不对向量各维进行人工定义,而是想通过机器学习来得到。

        了解情感诱发机制则是帮助我们得到想要的数据信息。

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

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

相关文章

贪心算法(蓝桥杯 C++ 题目 代表 注解)

介绍: 贪心算法(Greedy Algorithm)是一种在每一步选择中都采取当前状态下最好或最优(即最有利)的选择,从而希望最终能够得到全局最好或最优的结果的算法。它通常用来解决一些最优化问题,如最小生…

实时智能应答3D数字人搭建

语音驱动口型的算法 先看效果: 你很快就可以帮得上我了 FACEGOOD 决定将语音驱动口型的算法技术正式开源,这是 AI 虚拟数字人的核心算法,技术开源后将大程度降低 AI 数字人的开发门槛。FACEGOOD是一家国际领先的3D基础软件开发商,…

恢复IDEA误删除的git提交,提交被删除,尝试恢复提交

​​​​​​ dgqDESKTOP-JRQ5NMD MINGW64 /f/IdeaProjects/workspace/spzx-parent ((8bb112e...)) $ git reflog 8bb112e (HEAD, origin/master, master) HEAD{0}: checkout: moving from master to 8bb112e5ac18dfe4bbd64adfd06363e46b609f21 8bb112e (HEAD, origin/master, …

第十三章StringTable

第十三章StringTable 文章目录 第十三章StringTable1. String的基本特性2. String的内存分配3. 字符串的拼接操作体会执行效率: 4. intern()的使用问题1new String("ab")会创建几个对象?看字节码…

PID的含义及查看方法(macOS系统和Windows系统)

一 PID的含义 PID是processs indentifier的缩写, 中文是进程标识符。我们每启动一个软件,系统都会生成一个进程,同时生成一个对应的PID(一串数字,一般从0开始),在软件运行期间,PID是…

Day34-Linux网络管理4

Day34-Linux网络管理4 1. IP地址分类与子网划分基础1.1 什么是IP地址1.2 十进制与二进制的转换1.3 IP地址的分类1.4 私网地址和局域网地址 2. 通信类型3. 子网划分讲解3.1 为什么要划分子网?3.2 什么是子网划分?3.3 子网划分的作用?3.4 子网划…

表单进阶(3)-上传文件和隐藏字段

上传文件&#xff1a;<input type"file"> 隐藏字段&#xff1a;<input type"hidden" name"" id"" value"带给后端的信息"> 禁用disabled&#xff1a;<button disabled"disabled">注册</bu…

简历--毕业论文

文章目录 MPLS VPN网络的设计与实施一、研究背景和意义二、研究内容2.1网络设计2.1.1 MPLS VPN配置思路2.1.2基本配置2.1.3 实验结果 三、结论其他 MPLS VPN网络的设计与实施 摘 要&#xff1a;本文选择研究对象是cisco的MPLS VPN网络&#xff0c;具有经济适用&#xff0c;扩展…

08 线性卷积

各位看官&#xff0c;大家好&#xff01;本讲为《数字信号处理理论篇》08 线性卷积。&#xff08;特别提示&#xff1a;课程内容为由浅入深的特性&#xff0c;而且前后对照&#xff0c;不要跳跃观看&#xff0c;请按照文章或视频顺序进行观看。 最近阳春三月&#xff0c;万物复…

HarmonyOS系统开发基础环境搭建

一 鸿蒙介绍&#xff1a; 1.1 HarmonyOS系统是华为自研的一款分布式操作系统&#xff0c;兼容Android&#xff0c;但又区别Android&#xff0c;不仅仅定位于手机系统。更侧重于万物物联和智能终端&#xff0c;目前已更新到4.0版本。 1.2 HarmonyOS软件编程语言是ArkTS&#x…

MySQL--索引优化实战篇(1)

前言&#xff1a; 我们常说的SQL优化&#xff0c;简单来说就是索引优化&#xff0c;通过合理创建索引&#xff0c;调整SQL语法等&#xff0c;来提升查询效率&#xff0c;想要进行SQL优化&#xff0c;就必须知道索引的原理&#xff0c;而且能够看懂SQL的执行计划。 MySQL–索引…

瑞芯微第二代8nm高性能AIOT平台 RK3576 详细介绍

RK3576处理器 RK3576瑞芯微第二代8nm高性能AIOT平台&#xff0c;它集成了独立的6TOPS&#xff08;Tera Operations Per Second&#xff0c;每秒万亿次操作&#xff09;NPU&#xff08;神经网络处理单元&#xff09;&#xff0c;用于处理人工智能相关的任务。此外&#xff0c;R…

ARM-v7 程序计数器PC的相关指令与应用

1. 前言 如图1所示&#xff0c;R14是连接寄存器&#xff08;Link Register&#xff09;&#xff0c;在汇编指令中通常也写为LR&#xff0c;用于存储函数调用和异常等的返回信息&#xff0c;复位时&#xff0c;默认值为0xFFFFFFFF&#xff1b; 图1 Core register R15是程序计数…

华为OD机考-C卷

文章目录 攀登者问题停车场最短路径 攀登者问题 24/03/09 20:50~23:10 攀登者喜欢寻找各种地图&#xff0c;并且尝试攀登到最高的山峰。地图表示为一维数组&#xff0c;数组的索引代表水平位置&#xff0c;数组的元素代表相对海拔高度。其中数组元素0代表地面。一个山脉可能有多…

【软考】单元测试

目录 1. 概念2. 测试内容2.1 说明2.2 模块接口2.3 局部数据结构2.4 重要的执行路径 3. 测试过程2.1 说明2.2 单元测试环境图2.3 驱动模块2.4 桩模块 4. 模块接口测试与局部数据结构测试的区别 1. 概念 1.单元测试也称为模块测试&#xff0c;在模块编写完成且无编译错误后就可以…

C++ 11 新特性线程mutex互斥访问共享变量

一.互斥锁介绍 互斥锁&#xff08;mutex&#xff09;是C11中用于保护共享资源的一种同步机制&#xff0c;其原理基于以下关键点&#xff1a; 独占所有权&#xff1a;std::mutex提供独占所有权的特性&#xff0c;即在同一时间只有一个线程能够拥有互斥锁。当一个线程拥有锁时&am…

嵌入式 Linux 学习

在学习嵌入式 Linux 之前&#xff0c;我们先来了解一下嵌入式 Linux 有哪些东西。 1. 嵌入式 Linux 的组成 嵌入式 Linux 系统&#xff0c;就相当于一套完整的 PC 软件系统。 无论你是 Linux 电脑还是 windows 电脑&#xff0c;它们在软件方面的组成都是类似的。 我们一开电…

使用大型语言模型进行实体提取

原文地址&#xff1a;Using A Large Language Model For Entity Extraction LLM 能否比传统 NLP 方法更好地提取实体&#xff1f; 2022 年 7 月 12 日 Large Language Models for Generative Information Extraction: A Survey 实体简介 使用Co:here大型语言模型。 实体可以被视…

Python之Web开发中级教程----搭建Git环境三

Python之Web开发中级教程----搭建Git环境三 多人分布式使用仓库操作实例 场景&#xff1a;开发者A&#xff0c;开发者B在同一个项目协同开发&#xff0c;修改同一个代码文件。开发者A在Win10下&#xff0c;开发者B在Ubuntu下。 1、开发者A修改提交代码 从GitHub: Let’s bu…

数据库-DQL

基本查询 -- 查询id&#xff0c;name,creatdata select id,name,creatdata from tb_emp;-- 查询所有值 select id, user, name, gender, image, mima, zhiwei, creatdata from tb_emp;select *from tb_emp;-- 不推荐-- 查询id creatdata&#xff0c;并起一个别名 select id ID…