[发明专利]基于向量匹配的问答对录入方法、装置、设备及介质在审
申请号: | 202110700326.5 | 申请日: | 2021-06-23 |
公开(公告)号: | CN113434629A | 公开(公告)日: | 2021-09-24 |
发明(设计)人: | 蒋佳惟 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F16/33 | 分类号: | G06F16/33;G06F16/332;G06F40/295;G06K9/62;G06N3/08 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 向量 匹配 答对 录入 方法 装置 设备 介质 | ||
1.一种基于向量匹配的问答对录入方法,其特征在于,所述方法包括:
获取原始问题集和所述原始问题集对应的正确答案集,利用预设的替换词库对所述正确答案集进行数据替换,得到非正确答案集;
利用双向长短期记忆网络分别对所述原始问题集、所述正确答案集和所述非正确答案集进行编码处理,得到问题向量集、正确答案向量集和非正确答案向量集;
利用预设的问答对匹配模型对所述问题向量集和所述正确答案向量集进行匹配值计算,得到第一匹配值集,将所述问题向量集和所述非正确答案向量集输入至所述问答对匹配模型中,得到第二匹配值集;
将所述第一匹配值集和所述第二匹配值集中的匹配值进行排序,计算排序得到的排序匹配值集的排序参考值;
若所述排序参考值小于预设匹配阈值时,返回至对所述问答对匹配模型进行训练,直至所述排序参考值大于或者等于所述预设匹配阈值时,将所述问答对匹配模型输出为标准问答对匹配模型;
获取待录入问答对,利用所述标准问答对匹配模型对所述待录入问答对进行匹配值计算,得到所述待录入问答对对应的匹配值,当所述待录入问答对对应的匹配值大于预设的达标阈值时,将所述待录入问答对录入至预设的问答库中。
2.如权利要求1所述的基于向量匹配的问答对录入方法,其特征在于,所述利用预设的替换词库对所述正确答案集进行数据替换处理,得到非正确答案集,包括:
对所述正确答案集中的多个正确答案进行分词处理,得到答案分词集;
对所述答案分词集中的答案分词进行类型识别,得到多个答案分词对应的答案类型;
将所述答案分词集中预定类型的答案分词替换为预设替换词库中的替换词,得到非正确答案集。
3.如权利要求1所述的基于向量匹配的问答对录入方法,其特征在于,所述利用双向长短期记忆网络对所述原始问题集进行编码处理,得到问题向量集,包括:
通过所述双向长短期记忆网络中的输入门计算所述原始问题集的状态值;
通过所述双向长短期记忆网络中的遗忘门计算所述原始问题集的激活值;
根据所述状态值和所述激活值计算所述原始问题集的状态更新值;
利用所述双向长短期记忆网络的输出门计算所述状态更新值对应的问题向量集。
4.如权利要求3所述的基于向量匹配的问答对录入方法,其特征在于,所述利用所述双向长短期记忆网络的输出门计算所述状态更新值对应的问题向量集,包括:
根据下述参数计算公式计算所述状态更新值对应的问题向量集:
ot=tanh(ct)
其中,ot表示所述问题向量集,tanh表示所述输出门的激活函数,ct表示所述状态更新值。
5.如权利要求1所述的基于向量匹配的问答对录入方法,其特征在于,所述利用预设的问答对匹配模型对所述问题向量集和所述正确答案向量集进行匹配值计算,得到第一匹配值集之前,所述方法还包括:
获取自回归神经网络预测模型;
将所述问题向量集和所述正确答案向量集汇总得到训练数据集,将所述训练数据集输入至所述自回归神经网络预测模型中,得到预测得分集;
计算所述预测得分集和预设的真实得分集之间的损失值;
若所述损失值大于或者等于预设得分阈值,则调整所述自回归神经网络预测模型的模型参数,并重新将所述训练数据集输入至调整模型参数后的自回归神经网络预测模型中,得到新的预测得分集并计算其与所述真实得分集之间的损失值,直至所述损失值小于所述预设得分阈值;
若所述损失值小于所述预设得分阈值,则将所述自回归神经网络预测模型输出为问答对匹配模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110700326.5/1.html,转载请声明来源钻瓜专利网。