技术新讯 > 计算推算,计数设备的制造及其应用技术 > 应答信息的确定方法和装置、存储介质及电子设备与流程  >  正文

应答信息的确定方法和装置、存储介质及电子设备与流程

  • 国知局
  • 2024-09-14 15:15:50

本技术涉及电数字数据处理领域,具体而言,涉及一种应答信息的确定方法和装置、存储介质及电子设备。

背景技术:

1、随着人工智能的快速发展,智能对话已经逐渐渗透到各个领域,并且有多种交互方式。然而,最常见的交互形式还是语言交流。因此,智能对话成为了其中一个重要的形式和基础。只有理解语言,才能做出相应的动作或者行动。然而,仅仅理解语义还不能真正体会人所处的场景、心境和复杂的情感变化。在聊天中,如何围绕用户的主题、体会对话人所处的场景和复杂的情感,并给予细腻、富含情感的准确对话,是一个重大的难题和挑战。

2、当前社会正处于智能化高速发展的阶段,语言大模型得到了快速发展和不断迭代;与此同时,智能对话已经逐渐渗透到生活的方方面面,但大多数情况下都是基于具体业务的需求,而并未考虑到人的情感波动。尽管目前已经有了基于表情的对话方案,但它们都没有真正体现出智能化和多情感化的特点,也没有从根本上理解对话人所处的场景。因此,基于表情的对话方案相对简单,进而导致智能对话的应答信息的准确度较低。

3、针对相关技术中,智能对话的应答信息的准确度较低等问题,尚未提出有效的解决方案。

技术实现思路

1、本技术实施例提供了一种应答信息的确定方法和装置、存储介质及电子设备,以至少解决相关技术中,智能对话的应答信息的准确度较低等问题。

2、根据本技术实施例的一个实施例,提供了一种应答信息的确定方法,包括:获取目标对象的当前输入信息,并将所述当前输入信息输入至大模型中,以使所述大模型根据所述当前输入信息输出第一应答信息;获取历史对话信息对应的历史情境,其中,所述历史对话信息为目标轮数的所述目标对象与所述大模型的对话信息,所述历史情境包括:历史场景和历史情感;在场景查找表中确定历史场景对应的第一场景,其中,所述场景查找表中的数值用于指示场景集合中的任一场景转换到所述场景集合中的所有场景对应的回报值,所述历史场景切换至所述第一场景对应的回报值满足预置切换策略;根据预设信息库确定所述历史场景切换至所述第一场景对应的第一情感,其中,所述预设信息库中存储有场景切换时的情感;根据当前对话信息确定第二情境,其中,所述当前对话信息包括:所述当前输入信息和所述第一应答信息;根据第一情境和所述第二情境确定是否调整所述第一应答信息,其中,所述第一情境包括:所述第一场景和所述第一情感。

3、在一个示例性实施例中,根据第一情境和所述第二情境确定是否调整所述第一应答信息,包括:确定所述第一情境和所述第二情境的相似度;在所述相似度满足预置的相似度匹配规则的情况下,确定不调整所述第一应答信息。

4、在一个示例性实施例中,确定所述第一情境和所述第二情境的相似度,包括:确定第一情感的第一情感向量和第二情感的第二情感向量,以及确定第一场景的第一场景向量和第二场景的第二场景向量,其中,所述第一情境包括:所述第一情感和所述第一场景,所述第二情境包括:所述第二情感和所述第二场景;确定所述第一情感向量和所述第二情感向量的第一向量相似度,以及确定所述第一场景向量和所述第二场景向量的第二向量相似度;根据所述第一向量相似度和所述第二向量相似度确定所述相似度。

5、在一个示例性实施例中,确定所述第一情境和所述第二情境的相似度之后,所述方法还包括:在所述相似度不满足预置的相似度匹配规则的情况下,将所述第一情境输入至所述大模型中,以使所述大模型根据所述第一情境生成对应的第二应答信息;将所述第二应答信息发送至所述目标对象对应的终端设备。

6、在一个示例性实施例中,确定不调整所述第一应答信息之后,所述方法还包括:确定所述第二情境与所述历史情境是否一致;在所述第二情境与所述历史情境一致的情况下,根据所述历史对话信息和所述当前对话信息构建训练数据对,并确定所述训练数据对的数据类别为第一数据类别,其中,所述第一数据类别为所述第二情境与所述历史情境一致的数据类型;在所述第二情境与所述历史情境不一致的情况下,根据所述历史对话信息和所述当前对话信息构建训练数据对,并确定所述训练数据对的数据类别为第二数据类别,其中,所述第二数据类别为所述第二情境与所述历史情境不一致的数据类型;基于所述第一数据类别的训练信息,和/或,所述第二数据类别的训练信息训练所述大模型。

7、在一个示例性实施例中,根据所述历史对话信息和所述当前对话信息构建训练数据对,包括:确定所述历史对话信息的历史注释说明和所述当前对话信息的当前注释说明,其中,所述历史注释说明用于指示所述历史对话信息相对于上一轮的对话信息的情境是否发生变化,以及在情境发生变化的情况下,情境发生变化的原因,所述当前注释说明用于指示所述当前对话信息相对于上一轮的对话信息的情境是否发生变化,以及在情境发生变化的情况下,情境发生变化的原因;根据所述历史注释说明、所述历史情境和所述历史对话信息构建第一训练数据,以及根据所述当前注释说明、所述第二情境和所述当前对话信息构建第二训练数据;根据所述第一训练数据和第二训练数据构建所述训练数据对。

8、在一个示例性实施例中,在场景查找表中确定历史场景对应的第一场景之前,所述方法还包括:获取样本情境,其中,所述样本情境中包括:多个样本情感和多个样本场景;根据所述样本情境确定信息对,并根据所述信息对建立情感反馈矩阵,其中,所述信息对包括:所述样本场景和所述样本场景对应的样本情感,所述情感反馈矩阵用于指示在目标场景下采取目标情感得到的回报值;根据所述样本情境计算场景转移概率,其中,所述场景转移概率用于指示在第一样本情感下,第一样本场景转移到第二样本场景的概率;确定折扣因子,其中,所述折扣因子用于指示未来回报值相对于即时回报值的衰减;根据所述情感反馈矩阵、场景转移概率和所述折扣因子确定所述第一样本场景对应的最优场景价值的数值;根据所述第一样本场景对应的最优场景价值的数值建立所述场景查找表。

9、在一个示例性实施例中,根据所述情感反馈矩阵、场景转移概率和所述折扣因子确定所述第一样本场景对应的最优场景价值的数值,包括:根据所述情感反馈矩阵、场景转移概率和所述折扣因子确定所述第一样本场景对应的场景价值的数值;根据所述第一样本场景对应的场景价值的数值确定所述第一样本场景对应的最优场景价值的数值。

10、在一个示例性实施例中,根据所述情感反馈矩阵、场景转移概率和所述折扣因子确定所述第一样本场景对应的场景价值的数值,包括:通过以下公式确定第一样本场景对应的场景价值的数值:

11、=,其中,s为情感集合,c为场景集合,为在第一样本场景为c的情况下,第一样本情感s的概率分布,为在第一样本情感为s,第一样本场景为c的情况下的情感反馈矩阵,r为所述折扣因子,为在第一样本情感为s的情况下,第一样本场景c转移到第二样本场景c’的概率,为第二样本场景c’对应的场景价值的数值,为情感趋势系数,。

12、在一个示例性实施例中,根据所述第一样本场景对应的场景价值的数值确定所述第一样本场景对应的最优场景价值的数值,包括:根据以下公式确定所述第一样本场景对应的最优场景价值的数值:

13、,其中,为第一样本场景c的场景价值的数值,为在第一样本情感为s,第一样本场景为c的情况下的情感反馈矩阵,为在第一样本情感为s的情况下,第一样本场景c转移到第二样本场景c’的概率,r为所述折扣因子,为第二样本场景c’对应的最优场景价值的数值,为情感趋势系数。

14、在一个示例性实施例中,根据所述情感反馈矩阵、场景转移概率和所述折扣因子确认第一样本场景对应的最优场景价值的数值之前,所述方法还包括:在所述多个样本情感中确定正向情感和负向情感;根据每个正向情感的时间戳确定所述每个正向情感的正向情感权重,以及根据每个负向情感的时间戳确定所述每个负向情感的负向情感权重;根据所述每个正向情感的正向情感权重和所述每个负向情感的负向情感权重确定所述情感趋势系数。

15、在一个示例性实施例中,根据所述第一样本场景对应的最优场景价值的数值建立所述场景查找表,包括:根据所述第一样本场景对应的最优场景价值的数值确定每个样本场景转移到所述多个样本场景的最大回报值;根据所述每个样本场景转移到其他样本场景的最大回报值建立所述场景查找表。

16、在一个示例性实施例中,获取历史对话信息对应的历史情境,包括:确定历史对话信息的第一对话向量,以及确定样本对话集合中的每一样本对话信息的第二对话向量;确定所述第一对话向量与所述每一样本对话信息的第二对话向量的第二向量相似度;在多个第二向量相似度中确定满足阈值匹配规则的相似度,以及确定所述满足阈值匹配规则的向量相似度对应的目标样本对话信息;确定所述目标样本对话信息对应的情境,并将所述目标样本对话信息对应的情境确定为所述历史情境。

17、在本技术实施例中,还提供了一种应答信息的确定装置,包括:第一获取模块,用于获取目标对象的当前输入信息,并将所述当前输入信息输入至大模型中,以使所述大模型根据所述当前输入信息输出第一应答信息;第二获取模块,用于获取历史对话信息对应的历史情境,其中,所述历史对话信息为目标轮数的所述目标对象与所述大模型的对话信息,所述历史情境包括:历史场景和历史情感;第一确定模块,用于在场景查找表中确定历史场景对应的第一场景,其中,所述场景查找表中的数值用于指示场景集合中的任一场景转换到所述场景集合中的所有场景对应的回报值,所述历史场景切换至所述第一场景对应的回报值满足预置切换策略;第二确定模块,用于根据预设信息库确定所述历史场景切换至所述第一场景对应的第一情感,其中,所述预设信息库中存储有场景切换时的情感;第三确定模块,用于根据当前对话信息确定第二情境,其中,所述当前对话信息包括:所述当前输入信息和所述第一应答信息;第四确定模块,用于根据第一情境和所述第二情境确定是否调整所述第一应答信息,其中,所述第一情境包括:所述第一场景和所述第一情感。

18、根据本技术的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

19、根据本技术的又一个实施例,还提供了一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。

20、根据本技术的又一个实施例,还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述任一项方法实施例中的步骤。

21、通过本技术,通过历史对话信息对应的历史情境预测当前的第一情境,以及根据当前对话信息确定第二情境,根据第一情境和第二情境确定第一应答信息是否准确,即综合考虑了历史对话信息和当前对话信息,进而确定当前的应答信息是否准确,解决了相关技术中,智能对话的应答信息的准确度较低等问题,即,采取更加人性化的对话方式,达到高准确的对话目标。

本文地址:https://www.jishuxx.com/zhuanli/20240914/297568.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。