[发明专利]一种文本语义分析方法及系统在审
申请号: | 202010070024.X | 申请日: | 2020-01-21 |
公开(公告)号: | CN111241849A | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 胡顺仁;马宇航 | 申请(专利权)人: | 重庆理工大学 |
主分类号: | G06F40/30 | 分类号: | G06F40/30;G06F16/35;G06N3/04 |
代理公司: | 重庆华科专利事务所 50123 | 代理人: | 康海燕 |
地址: | 400054 重*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 文本 语义 分析 方法 系统 | ||
1.一种文本语义分析方法,其特征在于,包括:
提取表示所述文本语义的文本向量;
将所述文本向量输入到网络结构中,其中,所述网络结构包括TextCNN网络结构与FastCNN网络结构,基于卷积神经网络对文本向量进行特征提取;
获取所述网络结构输出的文本特征向量。
2.根据权利要求1所述的文本语义分析方法,其特征在于,将所述文本向量输入到所述网络结构中,具体步骤包括:
将提取到的表示所述文本语义的文本向量输入至四种不同类型的卷积核中,在卷积层进行卷积处理;
当提取到的所述文本语义的文本向量在卷积层完成卷积处理后,通过Chunk-Maxpooling在池化层进行池化处理,得到四类隐形特征矩阵;
在得到所述四类隐形特征矩阵后,通过Flatten层将四类隐形特征矩阵展平为一维向量,通过Concatenate层后拼接为第一向量。
3.根据权利要求2所述的文本语义分析方法,其特征在于,所述四种不同类型的卷积核包括:5行一维卷积窗口、4行一维卷积窗口、3行一维卷积窗口和2行一维卷积窗口,其中,每种一维卷积窗口上的卷积核数量为三位数的数量级。
4.根据权利要求1或2所述的文本语义分析方法,其特征在于,所述第一向量与被所述FastCNN网络结构压缩的文本向量联结形成第二向量,所述第二向量经过全连接层传输至输出层,得到所述网络结构输出的文本特征向量。
5.根据权利要求4所述的文本语义分析方法,其特征在于,所述文本特征向量包括文本向量分类各类别的概率。
6.一种文本语义分析系统,其特征在于,所述文本语义分析系统包括:
提取单元,用于提取表示所述文本语义的文本向量;
输入单元,用于将所述文本向量输入到网络结构中,其中,所述网络结构包括TextCNN网络结构与FastCNN网络结构,基于卷积神经网络对文本向量进行特征提取;
获取单元,用于获取所述网络结构输出的文本特征向量。
7.根据权利要求6所述的文本语义分析系统,其特征在于,当所述文本向量输入到所述网络结构中时,所述网络结构包括:
卷积处理模块,将提取到的表示所述文本语义的文本向量输入至若干个四种不同类型的卷积核中,在卷积层进行卷积处理;
池化处理模块,是当提取到的表示所述文本语义的文本向量在卷积层完成卷积处理后,通过Chunk-Maxpooling在池化层进行池化处理,得到四类隐形特征矩阵;
展平模块,在得到所述四类隐形特征矩阵后,通过Flatten层将四类隐形特征矩阵展平为一维向量,通过Concatenate层后拼接为第一向量。
8.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器运行时执行上述权利要求6至7任一项所述的文本语义分析系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆理工大学,未经重庆理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010070024.X/1.html,转载请声明来源钻瓜专利网。