利索能及
我要发布
收藏
专利号: 2025105305803
申请人: 重庆大学
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于知识图谱的个性化智能客服方法,其特征在于,所述方法包括:客户端获取客户问题信息,将客户问题信息输入客户端的目标客服模型,目标客服模型输出解答内容,并将解答内容输出到客户端的显示设备;

其中,客户端的目标客服模型构建过程包括:

服务器端初始化预构建的客服模型的微调参数,并将微调参数分发至各个客户端;

客户端利用本地问答对数据集构建知识图谱,并利用知识图谱的节点构建无向加权图,利用预构建的社区检测算法将无向加权图划分成多个社区,得到社区划分结果;

客户端提取社区划分结果的摘要信息,并根据摘要信息对本地问答对数据集进行数据增强处理,得到本地问答对增强数据集;

客户端利用本地问答对增强数据集对预构建的客服模型进行微调训练,训练完成后更新预构建的客服模型的微调参数得到更新微调参数,并测试更新微调参数后的预构建的客服模型的问答准确率,并将更新微调参数所对应的梯度添加噪声后上传至服务器端;

服务器端根据问答准确率计算客户端权重,并根据客户端权重聚合所有客户端上传的添加噪声后的更新微调参数所对应的梯度得到全局参数,并将全局参数分发至各个客户端;

每个客户端利用全局参数更新客户端部署的预构建的客服模型得到目标客服模型。

2.如权利要求1所述的基于知识图谱的个性化智能客服方法,其特征在于,所述利用知识图谱的节点构建无向加权图,包括:将本地问答对数据集中每个问题‑答案对输入至预构建的大语言模型中进行实体识别及实体关系识别,并输出实体三元组;

根据实体三元组中实体以及实体关系的类别将实体三元组划分成多个实体实例组,并利用所述预构建的大语言模型生成实体实例组的语义描述文本,得到实体实例组对应的摘要释义;

将摘要释义中对应的实体实例组中每个实体作为节点,并计算节点间的关联权重;

根据节点、实体关系以及节点间的关联权重构建无向加权图。

3.如权利要求1所述的基于知识图谱的个性化智能客服方法,其特征在于,所述利用预构建的社区检测算法将无向加权图划分成多个社区,得到社区划分结果,包括:将无向加权图中每个节点作为初始社区,并计算初始社区间的模块度;

根据初始社区间的模块度利用预设的社区检测算法对无向加权图重新进行社区划分,得到多个子社区;

遍历每个子社区,并计算子社区的模块度增益,根据模块度增益将所述子社区移动到模块度增益最大且非负的社区中,重新划分后得到多个新的划分社区;

将每个新的划分社区作为超图节点构建超图,其中,超图节点间的权重为相邻两个新的划分社区的权重之和;

计算超图中每个节点之间的模块度,并利用预设的社区检测算法对超图进行社区划分,得到多个超图子社区;

遍历多个超图子社区,并计算超图子社区的模块度增益,根据模块度增益将所述超图子社区移动到模块度增益最大且非负的超图子社区中,重新划分后得到社区划分结果。

4.如权利要求3所述的基于知识图谱的个性化智能客服方法,其特征在于,所述计算社区之间的模块度,包括:采用下述公式计算社区之间的模块度Q:

其中,Aij表示节点i与节点j之间的边权重,ki为节点i的加权度,kj为节点j的加权度,m为所有边的权重总和,δ(ci,cj)为指示函数,ci为节点i的社区类别,cj为节点j的社区类别。

5.如权利要求1所述的基于知识图谱的个性化智能客服方法,其特征在于,所述客户端提取社区划分结果的摘要信息,包括:对社区划分结果中的每个社区节点进行重要性排序,并按照重要性排序从大到小的顺序生成对应社区节点的描述文本,并将描述文本添加至预构建的大语言模型中生成社区摘要信息;

将社区划分结果中的每个社区节点的社区摘要信息进行拼接得到全图摘要信息。

6.如权利要求1或5所述的基于知识图谱的个性化智能客服方法,其特征在于,所述根据摘要信息对本地问答对数据集进行数据增强处理,得到本地问答对增强数据集,包括:将摘要信息中的社区摘要信息和全图摘要信息作为上下文信息输入至预构建的大语言模型中生成扩展问答对;

去除扩展问答对与本地问答对数据集重复的问答对,得到去重扩展问答对;

将去重扩展问答对与本地问答对数据集进行合并得到本地问答对增强数据集。

7.如权利要求1所述的基于知识图谱的个性化智能客服方法,其特征在于,所述客户端利用本地问答对增强数据集对预构建的客服模型进行微调训练,包括:对本地问答对增强数据集执行词嵌入操作,将本地问答对增强数据集每个问答对的问题转化为输入序列嵌入矩阵以及将答案转化为输出序列嵌入矩阵;

将输入序列嵌入矩阵和输出序列嵌入矩阵输入至预构建的客服模型中进行文本预测,得到答案预测文本;

根据预设的损失函数计算答案预测文本和真实答案文本之间的损失值,在损失值满足损失值阈值时,更新预构建的客服模型中的模型参数。

8.一种实现如权利要求1至7中任意一项所述的基于知识图谱的个性化智能客服方法的系统,所述系统包括一个服务器端,以及与服务器端连接的一个以上客户端。

9.如权利要求8所述的基于知识图谱的个性化智能客服方法的系统,所述客户端存储有本地问答对数据集和部署有预构建的客服模型,以及配置有显示设备。

10.如权利要求8所述的基于知识图谱的个性化智能客服方法的系统,所述服务器端被配置执行:初始化预构建的客服模型的微调参数,并将微调参数和预构建的客服模型的预训练参数分发至各个客户端;

根据问答准确率计算客户端权重,并根据客户端权重聚合所有客户端上传的添加噪声后的更新微调参数所对应的梯度得到全局参数,并将全局参数分发至各个客户端。