[发明专利]基于深度学习的文本实体匹配方法、系统、装置有效
申请号: | 201910793713.0 | 申请日: | 2019-08-27 |
公开(公告)号: | CN110532353B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 张东祥;聂雨杨;陈李江 | 申请(专利权)人: | 海南阿凡题科技有限公司 |
主分类号: | G06F16/33 | 分类号: | G06F16/33;G06F16/335;G06N3/04;G06N3/08 |
代理公司: | 北京市恒有知识产权代理事务所(普通合伙) 11576 | 代理人: | 郭文浩;尹文会 |
地址: | 571924 海南省老城高新技*** | 国省代码: | 海南;46 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 深度 学习 文本 实体 匹配 方法 系统 装置 | ||
1.一种基于深度学习的文本实体匹配方法,其特征在于,该方法包括以下步骤:
步骤S10,获取待实体匹配的第一文本、第二文本,并对所述第一文本、所述第二文本进行词嵌入生成第一词向量序列eA、第二词向量序列eB;
步骤S20,采用基于自注意力机制的双向门控循环单元Bi-GRU分别提取eA、eB中每个词向量的上下文语义向量,构建第一语义向量序列第二语义向量序列
步骤S30,将eA作为输入序列,将eB作为背景序列,将作为输入融合序列,将作为背景关联序列,通过基于互注意力机制的高速路神经网络得到融合序列,并根据该融合序列和eA,通过门控网络得到eA中每个词向量的总结表示,构建第一总结序列;
步骤S40,基于全局注意力机制获取所述第一总结序列中每个词向量的总结表示的权重,进行加权和得到eA的总结向量表示SA;
步骤S50,将eB作为输入序列,将eA作为背景序列,将作为输入融合序列,将作为背景关联序列,通过基于互注意力机制的高速路神经网络得到融合序列,并根据该融合序列和eB,通过门控网络得到eB中每个词向量的总结表示,构建第二总结序列;基于全局注意力机制获取所述第二总结序列中每个词向量的总结表示的权重,进行加权和得到eB的总结向量表示SB;
步骤S60,基于SA、SB,通过高速路神经网络得到最终总结向量表示,并根据该表示,通过Softmax分类器得到所述第一文本、所述第二文本的实体匹配结果。
2.根据权利要求1所述的基于深度学习的文本实体匹配方法,其特征在于,步骤S10中“对所述第一文本、所述第二文本进行词嵌入生成第一词向量序列eA、第二词向量序列eB”,其方法为:通过FastText算法对所述第一文本、所述第二文本进行词嵌入,生成第一词向量序列eA、第二词向量序列eB。
3.根据权利要求1所述的基于深度学习的文本实体匹配方法,其特征在于,步骤S20中“采用基于自注意力机制的双向门控循环单元Bi-GRU分别提取eA、eB中每个词向量的上下文语义向量,构建第一语义向量序列第二语义向量序列其方法为:
基于eA、eB,通过所述双向门控循环单元Bi-GRU分别进行编码得到第一编码序列、第二编码序列;
基于自注意力机制分别得到所述第一编码序列、所述第二编码序列中每个词向量关于该编码序列的权重,对每个词向量进行加权平均得到上下文语义向量;
分别基于所述第一编码序列得到的上下文语义向量、所述第二编码序列得到的上下文语义向量,构建第一语义向量序列第二语义向量序列
4.根据权利要求1所述的基于深度学习的文本实体匹配方法,其特征在于,步骤S30中“通过基于互注意力机制的高速路神经网络得到融合序列”,其方法为:
基于互注意力机制Pair-Attention获取所述输入序列关于所述背景序列的权重矩阵,根据该权重矩阵和所述背景关联序列得到词向量关联序列;
基于所述词向量关联序列、所述输入融合序列,通过高速路神经网络进行融合得到融合序列。
5.根据权利要求4中所述的基于深度学习的文本实体匹配方法,其特征在于,“基于所述词向量关联序列、所述输入融合序列,通过高速路神经网络进行融合得到融合序列”,其方法为:
uA=Highway([x,y,|x-y|,xey])
其中,uA为融合序列,x为自变量,代表输入融合序列,y为因变量,代表词向量关联序列,Highway代表高速路神经网络。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海南阿凡题科技有限公司,未经海南阿凡题科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910793713.0/1.html,转载请声明来源钻瓜专利网。