第二课 情感认知模型

news2025/5/29 9:19:18

一、学习目标

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值。维度空间各个维度也独立,但是是连续值。后面的情感模型则希望不对向量各维进行人工定义,而是想通过机器学习来得到。

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

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

设计模式 代理模式

代理模式主要使用了 Java 的多态,主要是接口 干活的是被代理类,代理类主要是接活, 你让我干活,好,我交给幕后的类去干,你满意就成,那怎么知道被代理类能不能干呢? 同根就成&#xff…

ai学习前瞻-python环境搭建

python环境搭建 Python环境搭建1. python的安装环境2. MiniConda安装3. pycharm安装4. Jupyter 工具安装5. conda搭建虚拟环境6. 安装python模块pip安装conda安装 7. 关联虚拟环境运行项目 Python环境搭建 1. python的安装环境 ​ python环境安装有4中方式。 从上图可以了解…

BulingBuling - 《金钱心理学》 [ The Psychology of Money ]

金钱心理学 摩根-豪泽尔 关于财富、贪婪和幸福的永恒课程 The Psychology of Money Morgan Housel Timeless Lessons on Wealth, Greed, and Happiness 内容简介 [ 心理学 ] [ 金钱与投资 ] Whats it about? [ Psychology ] [ Money & Investments ] 《金钱心理学》&…

Jmeter---非GUI命令行的执行生成报告、使用ant插件执行接口测试脚本生成报告

非GUI命令行的执行 1. 在jmx后缀的文件目录下打开命令行 2. 运行: jmeter -n -t filename.jmx(-n : 非GUI的方式 -t: 指定需要执行的脚本) 生成jtl报告 运行: jmeter -n -t filename.jmx -l result_filename.jtl 生成html报…

【解读】OWASP大语言模型应用程序十大风险

OWASP大型语言模型应用程序前十名项目旨在教育开发人员、设计师、架构师、经理和组织在部署和管理大型语言模型(LLM)时的潜在安全风险。该项目提供了LLM应用程序中常见的十大最关键漏洞的列表,强调了它们的潜在影响、易利用性和在现实应用程序…

剑指offer经典题目整理(二)

一、斐波那契数列(fib) 1.链接 斐波那契数列_牛客题霸_牛客网 (nowcoder.com) 2.描述 斐波那契数列就是数列中任意一项数字,都会等于前两项之和,满足f(n) f(n-1) f(n-2) 的一个数列,例如:1 1 2 3 5 8…

类与对象-对象特性

师从黑马程序员 对象的初始化和清理 构造函数和析构函数 用于完成对象的初始化和清理工作 如果我们不提供构造和析构,编译器会提供编译器提供的构造函数和析构函数是空实现 构造函数:主要用于创建对象时为对象的成员属性赋值,构造函数由编…

CSS伪类与常用标签属性整理与块级、行级、行级块标签(文本,背景,列表,透明,display)

目录 文本 color:字体颜色 font-size:字体大小​编辑 front-family:字体 text-align:文本对齐 text-decoration:line-through:定义穿过文本下的一条线 text-decoration:underline:定义文本下的一条线…

7-15 2.2 译密码

输入5个字母,将其译成密码,密码规律是:用原来的字母后面第4个字母代替原来的字母。例如:A被E代替,C被G代替。 输入格式: 输入一行5个字符 输出格式: 输出一行5个字符 输入样例: China输出样例: Glmre #include …

前端框架的发展历程

文章目录 前言 一、静态页面时代 二、JavaScript的兴起 三、jQuery的出现 四、前端框架的崛起 1.AngularJS 2.React 3.Vue.js 五、面向组件化的发展趋势 总结 前言 前端框架的发展史就是一个不断进化的过程,它的发展和进化一定程度…

消息服务--Kafka的简介和使用

消息服务--Kafka的简介和使用 前言异步解耦削峰缓存1、消息队列2、kafka工作原理3、springBoot KafKa整合3.1 添加插件3.2 kafKa的自动配置类3.21 配置kafka地址3.22 如果需要发送对象配置kafka值的序列化器3.3 测试发送消息3.31 在发送测试消息的时候由于是开发环境中会遇到的…

flask-sqlalchemy库

彩笔激流勇退。 1. 简介 ORM,对象关系映射。简单来说,ORM将数据库中的表与面向对象中的类建立了一种对应关系。这样,我们要操作数据库,表,记录就可以直接通过操作类或者类实例来完成。 SQLAlchemy 是目前python中最…

连接时序分类 Connectionist Temporal Classification (CTC)

CTC全称Connectionist temporal classification,是一种常用在语音识别、文本识别等领域的算法,用来解决输入和输出序列长度不一、无法对齐的问题。在CRNN中,它实际上就是模型对应的损失函数(CTC loss)。 一、背景 字母和语音的对齐(align)非…

Redis 内存的优化

目录 前言 Redis 的内存碎片问题 判断Redis 内存碎片 如何清理内存碎片? 前言 我想讲一下怎么提高Redis 内存的利用率,redis 的数据是保存在内存中。对内存的利用率低,意味着存的数据很少,并不意味着就没有内存了&#xff0c…

React-路由导航

1.声明式路由导航 1.1概念 说明&#xff1a;声明式导航是指通过在模版中通过<Link/>组件描述出要跳转到哪里去&#xff0c;比如后台管理系统的左侧菜单通常使用这种方式进行。 import {Link} from "react-router-dom" const Login()>{return (<div>…

[nlp入门论文精读] | Transformer

写在前面 最近工作从CV转向了NLP&#xff0c;于是空余时间便跟着哔哩哔哩李沐老师的视频学习。其实研一NLP课程讲论文的时候&#xff0c;我们小组就选择了经典的Attention和Bert&#xff0c;但还有很多细节并不完全理解&#xff0c;实际使用时也很困惑。 因此这个系列就来记…

Spring学习 基础(三)MVC

5、Spring MVC 传统Web模式&#xff1a; Model:系统涉及的数据&#xff0c;也就是 dao 和 bean。View&#xff1a;展示模型中的数据&#xff0c;只是用来展示。Controller&#xff1a;处理用户请求都发送给 &#xff0c;返回数据给 JSP 并展示给用户。 随着 Spring 轻量级开发…

【python】time库知识整理

简介 python的time库是python内置库&#xff0c;主要负责处理与时间相关的事务。 获取当前时间 函数作用time()获取当前时间戳ctime()获取字符串形式的时间gmtime()调用内部方法&#xff0c;赋予属性&#xff0c;能够被程序调用执行 time返回的是时间戳 ctime是返回的我们…

智慧安防视频远程监控平台EasyCVR集成后播放只有一帧画面是什么原因?

智慧安防视频监控平台EasyCVR能在复杂的网络环境中&#xff08;专网、局域网、广域网、VPN、公网等&#xff09;将前端海量的设备进行统一集中接入与视频汇聚管理&#xff0c;平台可支持的接入协议包括&#xff1a;国标GB28181、RTSP/Onvif、RTMP&#xff0c;以及厂家的私有协议…

Linux网络套接字之预备知识

(&#xff61;&#xff65;∀&#xff65;)&#xff89;&#xff9e;嗨&#xff01;你好这里是ky233的主页&#xff1a;这里是ky233的主页&#xff0c;欢迎光临~https://blog.csdn.net/ky233?typeblog 点个关注不迷路⌯▾⌯ 目录 一、预备知识 1.理解源IP地址和目的IP地址 …