[发明专利]基于融合模型的文本特征提取方法、装置、聊天机器人和存储介质在审
申请号: | 201811420523.6 | 申请日: | 2018-11-26 |
公开(公告)号: | CN109508377A | 公开(公告)日: | 2019-03-22 |
发明(设计)人: | 张帆 | 申请(专利权)人: | 南京云思创智信息科技有限公司 |
主分类号: | G06F16/35 | 分类号: | G06F16/35;G06F17/27 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 210042 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 词向量 卷积神经网络 文本特征提取 存储介质 局部特征 全局特征 融合 句子 矩阵 文本特征向量 循环神经网络 聊天 上下文相关 上下文语义 模型构建 模型提取 文本分类 信息特征 分类器 弥散 映射 词语 网络 | ||
1.基于融合模型的文本特征提取方法,其特征在于,包括以下步骤:
S1、将词采用Word2vec模型,利用Skip-gram模型构建词向量,再将词组成的句子映射为句子矩阵;
S2、采用卷积神经网络提取词向量的局部特征;
S3、采用BLSTM模型提取与词向量上下文相关的全局特征;
S4、通过Attention机制提取局部特征、全局特征更深层次的信息特征,并将提取的特征进行融合;
S5、将网络逐层提取得到的文本特征向量使用soft-max分类器进行文本分类。
2.根据权利要求1所述的基于融合模型的文本特征提取方法,其特征在于,所述步骤S2具体包括以下步骤:
S21、将句子矩阵作为输入,输入到卷积神经网络的词嵌入层;
S22、卷积神经网络的卷积层进行卷积操作,提取局部特征;
S23、卷积神经网络的池化层进行池化操作,提取关键特征,舍弃冗余特征,生成固定维度的特征向量,将三个池化操作输出的特征拼接起来,得到输出,作为第一层全连接层输入特征的一部分。
3.根据权利要求2所述的基于融合模型的文本特征提取方法,其特征在于,所述步骤S22具体为:选用3*80、4*80、5*80大小的滤波器各40个,步长stride大小设置为2,padding为VALID,进行卷积运算,通过卷积操作来提取句子的局部特征。
4.根据权利要求1所述的基于融合模型的文本特征提取方法,其特征在于,所述步骤S3具体为:
S31、将句子矩阵作为输入,输入到BLSTM模型的词嵌入层;
S32、BLSTM模型的两个隐藏层保存两个方向的历史信息和未来信息;
S33、将两个隐藏层输出部分拼接,得到输出,作为第一层全连接层输入特征的一部分。
5.根据权利要求1所述的基于融合模型的文本特征提取方法,其特征在于,还包括采用tensorflow框架中的concat()方法对卷积神经网络和BLSTM模型输出的特征进行融合,将融合后的特征保存在output中,将其作为第一个全连接层的输入,再连接第二个全连接层,在第二个全连接层之后引入dropout机制。
6.根据权利要求1所述的基于融合模型的文本特征提取方法,其特征在于,所述步骤S4具体公式描述为:
et,i=Vαtanh(Wqt+Uki)
其中et,i表示target中某个元素qt与source中某个ki的相似值,Vα、W、U为随机化参数;αt,i表示et,i的归一化值、et,j表示target中某个元素qt与source中各个kj的相似值,且j=[1,N];vt表示元素qt的最终Attention值。
7.基于融合模型的文本特征提取装置,其特征在于,包括:
词向量构建模块,用于采用Word2vec模型,利用Skip-gram模型构建词向量;
卷积神经网络模块,用于采用卷积神经网络提取词向量的局部特征;
BLSTM模型模块,用于采用BLSTM模型提取与局部特征上下文相关的全局特征;
Attention机制模块,通过Attention机制提取全局特征更深层次的信息特征,并将提取的特征进行融合;
文本分类模块,用于将网络逐层提取得到的文本特征向量使用soft-max分类器进行文本分类。
8.根据权利要求7所述的基于融合模型的文本特征提取装置,其特征在于,还包括映射模块,用于将词组成的句子映射为句子矩阵。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京云思创智信息科技有限公司,未经南京云思创智信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811420523.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:可在线纠错更新的意图识别方法及装置
- 下一篇:一种样本数据处理方法及装置