【技术实现步骤摘要】
基于对话的情感调节方法和系统
本专利技术涉及数据处理
,具体涉及一种基于对话的情感调节方法和系统。
技术介绍
在当前的社会环境下,人们对于自己的情感总是很难掌控。例如在交流过程中可能会造成人们的情感变得失落甚至愤怒。对于人们自身来说,一般很难主观转变情感。因此,将用户从一些负面的情感状态引导至一个正面的情感状态是当前研究的一个重点。现有技术中,一般通过研究用户的情感状态,并找出合理的情感迁移,以及利用该情感迁移将用户从一些情感状态引导至目标情感状态,达到调整用户情感状态的目的。然而本申请的专利技术人发现,人们的情感会因为对话交流而改变,通过分析人们的对话进一步挖掘情感状态是很有必要的,因此现有技术存在分析并调节人们的情感时存在不够准确的缺点。
技术实现思路
(一)解决的技术问题针对现有技术的不足,本专利技术提供了一种基于对话的情感调节方法和系统,解决了现有技术不能准确分析并调节人们的情感的问题。(二)技术方案为实现以上目的,本专利技术通过以下技术方案予 ...
【技术保护点】
1.一种基于对话的情感调节方法,其特征在于,所述调节方法由计算机执行,包括以下步骤:/n获取用户的历史对话数据和实时对话数据;/n对所述历史对话数据进行预处理,得到情感序列;基于所述情感序列获取用户在不同情感刺激下的情感转移概率分布;/n基于所述实时对话数据获取当前情感状态;/n基于强化学习方法对所述情感转移概率分布进行处理,以将所述当前情感状态调节到预设的目标情感状态的价值最大化为目标,获取刺激情感;/n将所述刺激情感给予用户,使得用户从当前情感状态调节到预设的目标情感状态。/n
【技术特征摘要】 【专利技术属性】
1.一种基于对话的情感调节方法,其特征在于,所述调节方法由计算机执行,包括以下步骤:
获取用户的历史对话数据和实时对话数据;
对所述历史对话数据进行预处理,得到情感序列;基于所述情感序列获取用户在不同情感刺激下的情感转移概率分布;
基于所述实时对话数据获取当前情感状态;
基于强化学习方法对所述情感转移概率分布进行处理,以将所述当前情感状态调节到预设的目标情感状态的价值最大化为目标,获取刺激情感;
将所述刺激情感给予用户,使得用户从当前情感状态调节到预设的目标情感状态。
2.如权利要求1所述的调节方法,其特征在于,用户的情感状态包括:快乐,自然,惊讶,悲伤和生气。
3.如权利要求1所述的调节方法,其特征在于,所述情感序列的获取方法为:
基于采样统计方法对所述历史对话数据进行处理,得到对话者A与对话者B的情绪转移三元组特征:A的情绪-B的情绪-A的新情绪,其中,A的情绪为状态特征,B的情绪为刺激特征;所述情绪转移三元组特征即为对话者A的一个情感序列;
所述情感转移概率分布的获取方法为:
统计所述情绪转移三元组特征的频率,所述频率即为对话者A的一个情感转移概率,统计对话者A的所有情感转移概率,得到对话者A的情感转移概率分布。
4.如权利要求1所述的调节方法,其特征在于,所述刺激情感的获取方法包括:
S401、基于所述情感转移概率分布获取所述当前情感状态转换到外界刺激情感的第一概率值和外界刺激情感转换到预设的目标情感状态的第二概率值;
S402、基于所述第一概率值获取所述当前情感状态转换到外界刺激情感的第一价值;基于所述第一概率值和所述第二概率值获取所述当前情感状态转换到预设的目标情感状态的第二价值;
S403、以最大化所述第一价值和所述第二价值为目标,得到所述刺激情感。
5.如权利要求4所述的调节方法,其特征在于,在S402中,所述第一价值的获取方法为:
其中:
π(at|st)为Agent采取的刺激情感;
ρ(st+1|at,st)为按照某一刺激情感的调节概率;
rt+1+vπ(st+1)为长期回报值;
所述第二价值的获取方法为:
其中:
ρ(st+1|st,at)为按照当前状态st和刺激at得到下一状态的调节概率;
ρ(at+1|st+1)是下一刺激情感at+1对下一状态st+1的调节概率;
rt+1+qπ(st+1,at+1)是长期回报值。
6.如权利要求5所述的调节方法,其特征在于,在S403中,最大化所述第一价值为:
其中:
技术研发人员:孙晓,裴正蒙,任福继,
申请(专利权)人:合肥工业大学,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。